|
static void | update_expgain (struct rift_s_camera *cam, struct xrt_frame *xf) |
|
static void | receive_cam_frame (struct xrt_frame_sink *sink, struct xrt_frame *xf) |
|
static void | on_video_device (struct xrt_prober *xp, struct xrt_prober_device *pdev, const char *product, const char *manufacturer, const char *serial, void *ptr) |
|
struct rift_s_camera * | rift_s_camera_create (struct xrt_prober *xp, struct xrt_frame_context *xfctx, const char *hmd_serial_no, struct os_hid_device *hid, struct rift_s_tracker *tracker, struct rift_s_camera_calibration_block *camera_calibration) |
|
void | rift_s_camera_destroy (struct rift_s_camera *cam) |
|
static bool | parse_frame_data (const struct xrt_frame *xf, union rift_s_frame_data *row_data) |
|
static int | get_y_offset (struct rift_s_camera *cam, enum rift_s_camera_id cam_id, union rift_s_frame_data *row_data) |
|
static struct xrt_frame * | rift_s_camera_extract_frame (struct rift_s_camera *cam, enum rift_s_camera_id cam_id, struct xrt_frame *full_frame, union rift_s_frame_data *row_data) |
|
void | rift_s_camera_update (struct rift_s_camera *cam, struct os_hid_device *hid) |
|
Oculus Rift S camera handling.
The Rift S camera module, handles reception and dispatch of camera frames.
- Author
- Jan Schmidt jan@c.nosp@m.entr.nosp@m.icula.nosp@m.r.co.nosp@m.m