JeVois  1.20
JeVois Smart Embedded Machine Vision Toolkit
Share this page:
uvc.h File Reference
#include <linux/ioctl.h>
#include <linux/types.h>
#include <linux/usb/ch9.h>
Include dependency graph for uvc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  uvc_request_data
 
struct  uvc_event
 

Macros

#define UVC_EVENT_FIRST   (V4L2_EVENT_PRIVATE_START + 0)
 
#define UVC_EVENT_CONNECT   (V4L2_EVENT_PRIVATE_START + 0)
 
#define UVC_EVENT_DISCONNECT   (V4L2_EVENT_PRIVATE_START + 1)
 
#define UVC_EVENT_STREAMON   (V4L2_EVENT_PRIVATE_START + 2)
 
#define UVC_EVENT_STREAMOFF   (V4L2_EVENT_PRIVATE_START + 3)
 
#define UVC_EVENT_SETUP   (V4L2_EVENT_PRIVATE_START + 4)
 
#define UVC_EVENT_DATA   (V4L2_EVENT_PRIVATE_START + 5)
 
#define UVC_EVENT_LAST   (V4L2_EVENT_PRIVATE_START + 5)
 
#define UVC_MAX_REQUEST_SIZE   512
 
#define UVCIOC_SEND_RESPONSE   _IOW('U', 1, struct uvc_request_data)
 
#define UVC_INTF_CONTROL   0
 
#define UVC_INTF_STREAMING   1
 

Macro Definition Documentation

◆ UVC_EVENT_CONNECT

#define UVC_EVENT_CONNECT   (V4L2_EVENT_PRIVATE_START + 0)

Definition at line 26 of file uvc.h.

◆ UVC_EVENT_DATA

#define UVC_EVENT_DATA   (V4L2_EVENT_PRIVATE_START + 5)

Definition at line 31 of file uvc.h.

◆ UVC_EVENT_DISCONNECT

#define UVC_EVENT_DISCONNECT   (V4L2_EVENT_PRIVATE_START + 1)

Definition at line 27 of file uvc.h.

◆ UVC_EVENT_FIRST

#define UVC_EVENT_FIRST   (V4L2_EVENT_PRIVATE_START + 0)

Definition at line 25 of file uvc.h.

◆ UVC_EVENT_LAST

#define UVC_EVENT_LAST   (V4L2_EVENT_PRIVATE_START + 5)

Definition at line 32 of file uvc.h.

◆ UVC_EVENT_SETUP

#define UVC_EVENT_SETUP   (V4L2_EVENT_PRIVATE_START + 4)

Definition at line 30 of file uvc.h.

◆ UVC_EVENT_STREAMOFF

#define UVC_EVENT_STREAMOFF   (V4L2_EVENT_PRIVATE_START + 3)

Definition at line 29 of file uvc.h.

◆ UVC_EVENT_STREAMON

#define UVC_EVENT_STREAMON   (V4L2_EVENT_PRIVATE_START + 2)

Definition at line 28 of file uvc.h.

◆ UVC_INTF_CONTROL

#define UVC_INTF_CONTROL   0

Definition at line 53 of file uvc.h.

◆ UVC_INTF_STREAMING

#define UVC_INTF_STREAMING   1

Definition at line 54 of file uvc.h.

◆ UVC_MAX_REQUEST_SIZE

#define UVC_MAX_REQUEST_SIZE   512

Definition at line 35 of file uvc.h.

◆ UVCIOC_SEND_RESPONSE

#define UVCIOC_SEND_RESPONSE   _IOW('U', 1, struct uvc_request_data)

Definition at line 51 of file uvc.h.