|
Linux Kernel
3.7.1
|
#include <uvcvideo.h>
Data Fields | |
| struct list_head | list |
| struct list_head | chain |
| __u8 | id |
| __u16 | type |
| char | name [64] |
| struct video_device * | vdev |
| struct v4l2_subdev | subdev |
| unsigned int | num_pads |
| unsigned int | num_links |
| struct media_pad * | pads |
| union { | |
| struct { | |
| __u16 wObjectiveFocalLengthMin | |
| __u16 wObjectiveFocalLengthMax | |
| __u16 wOcularFocalLength | |
| __u8 bControlSize | |
| __u8 * bmControls | |
| } camera | |
| struct { | |
| __u8 bControlSize | |
| __u8 * bmControls | |
| __u8 bTransportModeSize | |
| __u8 * bmTransportModes | |
| } media | |
| struct { | |
| } output | |
| struct { | |
| __u16 wMaxMultiplier | |
| __u8 bControlSize | |
| __u8 * bmControls | |
| __u8 bmVideoStandards | |
| } processing | |
| struct { | |
| } selector | |
| struct { | |
| __u8 guidExtensionCode [16] | |
| __u8 bNumControls | |
| __u8 bControlSize | |
| __u8 * bmControls | |
| __u8 * bmControlsType | |
| } extension | |
| }; | |
| __u8 | bNrInPins |
| __u8 * | baSourceID |
| unsigned int | ncontrols |
| struct uvc_control * | controls |
Definition at line 228 of file uvcvideo.h.
| union { ... } |
| __u8* baSourceID |
Definition at line 282 of file uvcvideo.h.
| __u8 bControlSize |
Definition at line 248 of file uvcvideo.h.
| __u8* bmControls |
Definition at line 249 of file uvcvideo.h.
| __u8* bmControlsType |
Definition at line 277 of file uvcvideo.h.
| __u8* bmTransportModes |
Definition at line 256 of file uvcvideo.h.
| __u8 bmVideoStandards |
Definition at line 266 of file uvcvideo.h.
| __u8 bNrInPins |
Definition at line 281 of file uvcvideo.h.
| __u8 bNumControls |
Definition at line 274 of file uvcvideo.h.
| __u8 bTransportModeSize |
Definition at line 255 of file uvcvideo.h.
| struct { ... } camera |
Definition at line 230 of file uvcvideo.h.
| struct uvc_control* controls |
Definition at line 285 of file uvcvideo.h.
| struct { ... } extension |
| __u8 guidExtensionCode[16] |
Definition at line 273 of file uvcvideo.h.
Definition at line 232 of file uvcvideo.h.
Definition at line 229 of file uvcvideo.h.
| struct { ... } media |
| char name[64] |
Definition at line 234 of file uvcvideo.h.
| unsigned int ncontrols |
Definition at line 284 of file uvcvideo.h.
| unsigned int num_links |
Definition at line 240 of file uvcvideo.h.
| unsigned int num_pads |
Definition at line 239 of file uvcvideo.h.
| struct { ... } output |
Definition at line 241 of file uvcvideo.h.
| struct { ... } processing |
| struct { ... } selector |
| struct v4l2_subdev subdev |
Definition at line 238 of file uvcvideo.h.
Definition at line 233 of file uvcvideo.h.
| struct video_device* vdev |
Definition at line 237 of file uvcvideo.h.
| __u16 wMaxMultiplier |
Definition at line 263 of file uvcvideo.h.
| __u16 wObjectiveFocalLengthMax |
Definition at line 246 of file uvcvideo.h.
| __u16 wObjectiveFocalLengthMin |
Definition at line 245 of file uvcvideo.h.
| __u16 wOcularFocalLength |
Definition at line 247 of file uvcvideo.h.
1.8.2