MythTV  master
Classes | Macros
videodev_mjpeg.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mjpeg_params
 
struct  mjpeg_requestbuffers
 
struct  mjpeg_sync
 
struct  mjpeg_status
 

Macros

#define JPEG_MARKER_DHT   (1<<3) /* Define Huffman Tables */
 
#define JPEG_MARKER_DQT   (1<<4) /* Define Quantization Tables */
 
#define JPEG_MARKER_DRI   (1<<5) /* Define Restart Interval */
 
#define JPEG_MARKER_COM   (1<<6) /* Comment segment */
 
#define JPEG_MARKER_APP   (1<<7) /* App segment, driver will allways use APP0 */
 
#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)
 

Macro Definition Documentation

◆ JPEG_MARKER_DHT

#define JPEG_MARKER_DHT   (1<<3) /* Define Huffman Tables */

Definition at line 69 of file videodev_mjpeg.h.

◆ JPEG_MARKER_DQT

#define JPEG_MARKER_DQT   (1<<4) /* Define Quantization Tables */

Definition at line 70 of file videodev_mjpeg.h.

◆ JPEG_MARKER_DRI

#define JPEG_MARKER_DRI   (1<<5) /* Define Restart Interval */

Definition at line 71 of file videodev_mjpeg.h.

◆ JPEG_MARKER_COM

#define JPEG_MARKER_COM   (1<<6) /* Comment segment */

Definition at line 72 of file videodev_mjpeg.h.

◆ JPEG_MARKER_APP

#define JPEG_MARKER_APP   (1<<7) /* App segment, driver will allways use APP0 */

Definition at line 73 of file videodev_mjpeg.h.

◆ MJPIOC_G_PARAMS

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

Definition at line 112 of file videodev_mjpeg.h.

◆ MJPIOC_S_PARAMS

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

Definition at line 113 of file videodev_mjpeg.h.

◆ MJPIOC_REQBUFS

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

Definition at line 114 of file videodev_mjpeg.h.

◆ MJPIOC_QBUF_CAPT

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

Definition at line 115 of file videodev_mjpeg.h.

◆ MJPIOC_QBUF_PLAY

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

Definition at line 116 of file videodev_mjpeg.h.

◆ MJPIOC_SYNC

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

Definition at line 117 of file videodev_mjpeg.h.

◆ MJPIOC_G_STATUS

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

Definition at line 118 of file videodev_mjpeg.h.