videodev_mjpeg.h File Reference

Go to the source code of this file.

Data Structures

struct  mjpeg_params
struct  mjpeg_requestbuffers
struct  mjpeg_sync
struct  mjpeg_status

Defines

#define JPEG_MARKER_DHT   (1<<3)
#define JPEG_MARKER_DQT   (1<<4)
#define JPEG_MARKER_DRI   (1<<5)
#define JPEG_MARKER_COM   (1<<6)
#define JPEG_MARKER_APP   (1<<7)
#define MJPIOC_G_PARAMS   _IOR ('v', BASE_VIDIOCPRIVATE+0, struct mjpeg_params)
#define MJPIOC_S_PARAMS   _IOWR('v', BASE_VIDIOCPRIVATE+1, struct mjpeg_params)
#define MJPIOC_REQBUFS   _IOWR('v', BASE_VIDIOCPRIVATE+2, struct mjpeg_requestbuffers)
#define MJPIOC_QBUF_CAPT   _IOW ('v', BASE_VIDIOCPRIVATE+3, int)
#define MJPIOC_QBUF_PLAY   _IOW ('v', BASE_VIDIOCPRIVATE+4, int)
#define MJPIOC_SYNC   _IOR ('v', BASE_VIDIOCPRIVATE+5, struct mjpeg_sync)
#define MJPIOC_G_STATUS   _IOWR('v', BASE_VIDIOCPRIVATE+6, struct mjpeg_status)


Define Documentation

#define JPEG_MARKER_APP   (1<<7)

#define JPEG_MARKER_COM   (1<<6)

#define JPEG_MARKER_DHT   (1<<3)

Referenced by OpenVideoDev().

#define JPEG_MARKER_DQT   (1<<4)

Referenced by OpenVideoDev().

#define JPEG_MARKER_DRI   (1<<5)

#define MJPIOC_G_PARAMS   _IOR ('v', BASE_VIDIOCPRIVATE+0, struct mjpeg_params)

Referenced by OpenVideoDev().

#define MJPIOC_G_STATUS   _IOWR('v', BASE_VIDIOCPRIVATE+6, struct mjpeg_status)

#define MJPIOC_QBUF_CAPT   _IOW ('v', BASE_VIDIOCPRIVATE+3, int)

Referenced by GrabMJPEG(), and OpenVideoDev().

#define MJPIOC_QBUF_PLAY   _IOW ('v', BASE_VIDIOCPRIVATE+4, int)

#define MJPIOC_REQBUFS   _IOWR('v', BASE_VIDIOCPRIVATE+2, struct mjpeg_requestbuffers)

Referenced by OpenVideoDev().

#define MJPIOC_S_PARAMS   _IOWR('v', BASE_VIDIOCPRIVATE+1, struct mjpeg_params)

Referenced by OpenVideoDev().

#define MJPIOC_SYNC   _IOR ('v', BASE_VIDIOCPRIVATE+5, struct mjpeg_sync)

Referenced by GrabMJPEG().


Generated on Tue May 25 08:05:09 2010 for VLC by  doxygen 1.5.6