opt_nm33_uvc.h
Go to the documentation of this file.
1 /* */
2 /* This code is based on luvcview_wr_100823 from Opt corp. */
3 /* */
4 /* 2010/09/15 k-okada@jsk.t.u-tokyo.ac.jp */
5 #ifndef _OPT_NM33_UVC_H_
6 #define _OPT_NM33_UVC_H_
7 
8 //#define NON_STD_UVC = 1
9 //
10 // 2010/8/23 Opt Corporation.
11 //
12 // add xu_control_tbl
13 // add set_xu_control()
14 
15 #include <stdio.h>
16 #include <errno.h>
17 #include <string.h>
18 #include <sys/ioctl.h>
19 #include <linux/videodev2.h>
20 #include "uvcvideo.h"
21 
22 typedef struct uvc_xu_tbl_info {
23  __u8 name[32];
24  __u8 selector;
25  __u16 size;
26  __u8 offset;
27  __u32 flag;
28  enum v4l2_ctrl_type v4l2_type;
29  __u32 data_type;
31 
33 extern int uvc_xu_tbl_cnt;
34 
35 int set_XU_control(int vd);
36 
37 #endif // _OPT_NM33_UVC_H_
int set_XU_control(int vd)
uvc_xu_tbl_info xu_control_tbl[]
enum v4l2_ctrl_type v4l2_type
Definition: opt_nm33_uvc.h:28
struct uvc_xu_tbl_info uvc_xu_tbl_info
int uvc_xu_tbl_cnt


opt_camera
Author(s): Kei Okada
autogenerated on Wed Jul 10 2019 03:47:11