uvc_drv_video
uvc_buf_check_length(struct uvc_drv_video *v, struct uvc_buf *buf,
struct uvc_drv_video *v;
uvc_buf_queue_init(struct uvc_drv_video *v, struct uvc_buf_queue *bq)
struct uvc_drv_video;
struct uvc_drv_video *video;
extern void uvc_buf_queue_init(struct uvc_drv_video *v,
uvc_query_v4l2_ctrl(struct uvc_drv_video *video, struct v4l2_queryctrl *query)
uvc_query_v4l2_menu(struct uvc_drv_video *video,
uvc_drv_start_video(struct uvc_drv_video *video)
uvc_drv_stop_video(struct uvc_drv_video *video, int close)
uvc_drv_set_streampar(struct uvc_drv_video *v, struct v4l2_streamparm *p)
uvc_init_intrxfer(struct uvc_drv_video *video)
uvc_drv_init_cur_fmt_frm(struct uvc_drv_video *v, struct uvc_data_request *req)
static struct uvc_drv_video *
struct uvc_drv_video *v;
uvc_drv_destroy_video(struct uvc_drv_video *v)
uvc_drv_get_max_ctrl_size(struct uvc_drv_video *video)
uvc_drv_set_video_ctrl(struct uvc_drv_video *video,
uvc_drv_fixup_req(struct uvc_drv_video *video,
uvc_drv_get_video_ctrl(struct uvc_drv_video *video,
uvc_drv_xu_ctrl_query(struct uvc_drv_video *v, struct uvc_xu_control_query *q)
uvc_drv_probe_video(struct uvc_drv_video *video, struct uvc_data_request *req)
uvc_drv_set_video(struct uvc_drv_video *video,
uvc_drv_check_video_context(struct uvc_drv_video *v, unsigned char *data,
uvc_drv_get_selection(struct uvc_drv_video *v, struct v4l2_selection *sel)
uvc_drv_get_v4l2_fmt(struct uvc_drv_video *v, struct v4l2_format *vfmt)
uvc_drv_try_v4l2_fmt(struct uvc_drv_video *video, struct v4l2_format *vfmt,
uvc_drv_enum_v4l2_frameintervals(struct uvc_drv_video *v,
uvc_drv_enum_v4l2_framesizes(struct uvc_drv_video *v,
uvc_drv_enum_v4l2_fmt(struct uvc_drv_video *v, struct v4l2_fmtdesc *vfmt)
uvc_drv_bulkfill_buf(struct uvc_drv_video *v, struct usb_page_cache *pc,
uvc_drv_fill_buf(struct uvc_drv_video *v, struct usb_page_cache *pc, int i,
struct uvc_drv_video *video;
struct uvc_drv_video *video;
int uvc_drv_check_video_context(struct uvc_drv_video *v, unsigned char *data,
int uvc_drv_get_v4l2_fmt(struct uvc_drv_video *v, struct v4l2_format *f);
int uvc_drv_enum_v4l2_fmt(struct uvc_drv_video *v, struct v4l2_fmtdesc *vfmt);
int uvc_drv_enum_v4l2_framesizes(struct uvc_drv_video *v,
int uvc_drv_enum_v4l2_frameintervals(struct uvc_drv_video *v,
int uvc_drv_try_v4l2_fmt(struct uvc_drv_video *video, struct v4l2_format *vfmt,
int uvc_drv_set_video(struct uvc_drv_video *video,
int uvc_drv_xu_ctrl_query(struct uvc_drv_video *v,
int uvc_drv_start_video(struct uvc_drv_video *video);
int uvc_drv_stop_video(struct uvc_drv_video *video, int close);
int uvc_drv_set_streampar(struct uvc_drv_video *v, struct v4l2_streamparm *a);
int uvc_drv_get_selection(struct uvc_drv_video *v, struct v4l2_selection *sel);
int uvc_query_v4l2_ctrl(struct uvc_drv_video *video,
int uvc_query_v4l2_menu(struct uvc_drv_video *video,
uvc_v4l2_query_cap(struct uvc_drv_video *v, void *addr)
uvc_v4l2_g_selection(struct uvc_drv_video *v, void *addr)
uvc_v4l2_cropcap(struct uvc_drv_video *v, void *addr)
uvc_v4l2_get_parm(struct uvc_drv_video *video, struct v4l2_streamparm *arg)
struct uvc_drv_video *v;
uvc_v4l2_queryctrl(struct uvc_drv_video *v, struct v4l2_queryctrl *qc)
uvc_v4l2_querymenu(struct uvc_drv_video *v, struct v4l2_querymenu *qm)
struct uvc_drv_video *v = dev->si_drv1;
struct uvc_drv_video *v = dev->si_drv1;
struct uvc_drv_video *v = dev->si_drv1;
struct uvc_drv_video *v = dev->si_drv1;
struct uvc_drv_video *v = dev->si_drv1;
uvc_v4l2_unreg(struct uvc_drv_video *v)
uvc_v4l2_reg(struct uvc_drv_video *v)
struct uvc_drv_video *v;
struct uvc_drv_video;
extern int uvc_v4l2_reg(struct uvc_drv_video *v);
extern void uvc_v4l2_unreg(struct uvc_drv_video *v);