kstars
videodev2.h File Reference

Go to the source code of this file.
Classes | |
struct | v4l2_audio |
struct | v4l2_audioout |
struct | v4l2_buffer |
struct | v4l2_capability |
struct | v4l2_captureparm |
struct | v4l2_clip |
struct | v4l2_control |
struct | v4l2_crop |
struct | v4l2_cropcap |
struct | v4l2_fmtdesc |
struct | v4l2_format |
struct | v4l2_fract |
struct | v4l2_framebuffer |
struct | v4l2_frequency |
struct | v4l2_input |
struct | v4l2_jpegcompression |
struct | v4l2_modulator |
struct | v4l2_output |
struct | v4l2_outputparm |
struct | v4l2_pix_format |
struct | v4l2_queryctrl |
struct | v4l2_querymenu |
struct | v4l2_rect |
struct | v4l2_requestbuffers |
struct | v4l2_standard |
struct | v4l2_streamparm |
struct | v4l2_timecode |
struct | v4l2_tuner |
struct | v4l2_vbi_format |
struct | v4l2_window |
Defines | |
#define | BASE_VIDIOC_PRIVATE 192 |
#define | V4L2_AUDCAP_AVL 0x00002 |
#define | V4L2_AUDCAP_STEREO 0x00001 |
#define | V4L2_AUDMODE_AVL 0x00001 |
#define | V4L2_BUF_FLAG_BFRAME 0x0020 |
#define | V4L2_BUF_FLAG_DONE 0x0004 |
#define | V4L2_BUF_FLAG_INPUT 0x0200 |
#define | V4L2_BUF_FLAG_KEYFRAME 0x0008 |
#define | V4L2_BUF_FLAG_MAPPED 0x0001 |
#define | V4L2_BUF_FLAG_PFRAME 0x0010 |
#define | V4L2_BUF_FLAG_QUEUED 0x0002 |
#define | V4L2_BUF_FLAG_TIMECODE 0x0100 |
#define | V4L2_CAP_ASYNCIO 0x02000000 |
#define | V4L2_CAP_AUDIO 0x00020000 |
#define | V4L2_CAP_RADIO 0x00040000 |
#define | V4L2_CAP_RDS_CAPTURE 0x00000100 |
#define | V4L2_CAP_READWRITE 0x01000000 |
#define | V4L2_CAP_STREAMING 0x04000000 |
#define | V4L2_CAP_TIMEPERFRAME 0x1000 |
#define | V4L2_CAP_TUNER 0x00010000 |
#define | V4L2_CAP_VBI_CAPTURE 0x00000010 |
#define | V4L2_CAP_VBI_OUTPUT 0x00000020 |
#define | V4L2_CAP_VIDEO_CAPTURE 0x00000001 |
#define | V4L2_CAP_VIDEO_OUTPUT 0x00000002 |
#define | V4L2_CAP_VIDEO_OVERLAY 0x00000004 |
#define | V4L2_CID_AUDIO_BALANCE (V4L2_CID_BASE+6) |
#define | V4L2_CID_AUDIO_BASS (V4L2_CID_BASE+7) |
#define | V4L2_CID_AUDIO_LOUDNESS (V4L2_CID_BASE+10) |
#define | V4L2_CID_AUDIO_MUTE (V4L2_CID_BASE+9) |
#define | V4L2_CID_AUDIO_TREBLE (V4L2_CID_BASE+8) |
#define | V4L2_CID_AUDIO_VOLUME (V4L2_CID_BASE+5) |
#define | V4L2_CID_AUTO_WHITE_BALANCE (V4L2_CID_BASE+12) |
#define | V4L2_CID_AUTOGAIN (V4L2_CID_BASE+18) |
#define | V4L2_CID_BASE 0x00980900 |
#define | V4L2_CID_BLACK_LEVEL (V4L2_CID_BASE+11) |
#define | V4L2_CID_BLUE_BALANCE (V4L2_CID_BASE+15) |
#define | V4L2_CID_BRIGHTNESS (V4L2_CID_BASE+0) |
#define | V4L2_CID_CONTRAST (V4L2_CID_BASE+1) |
#define | V4L2_CID_DO_WHITE_BALANCE (V4L2_CID_BASE+13) |
#define | V4L2_CID_EXPOSURE (V4L2_CID_BASE+17) |
#define | V4L2_CID_GAIN (V4L2_CID_BASE+19) |
#define | V4L2_CID_GAMMA (V4L2_CID_BASE+16) |
#define | V4L2_CID_HCENTER (V4L2_CID_BASE+22) |
#define | V4L2_CID_HFLIP (V4L2_CID_BASE+20) |
#define | V4L2_CID_HUE (V4L2_CID_BASE+3) |
#define | V4L2_CID_LASTP1 (V4L2_CID_BASE+24) |
#define | V4L2_CID_PRIVATE_BASE 0x08000000 |
#define | V4L2_CID_RED_BALANCE (V4L2_CID_BASE+14) |
#define | V4L2_CID_SATURATION (V4L2_CID_BASE+2) |
#define | V4L2_CID_VCENTER (V4L2_CID_BASE+23) |
#define | V4L2_CID_VFLIP (V4L2_CID_BASE+21) |
#define | V4L2_CID_WHITENESS (V4L2_CID_GAMMA) |
#define | V4L2_CTRL_FLAG_DISABLED 0x0001 |
#define | V4L2_CTRL_FLAG_GRABBED 0x0002 |
#define | V4L2_FBUF_CAP_BITMAP_CLIPPING 0x0008 |
#define | V4L2_FBUF_CAP_CHROMAKEY 0x0002 |
#define | V4L2_FBUF_CAP_EXTERNOVERLAY 0x0001 |
#define | V4L2_FBUF_CAP_LIST_CLIPPING 0x0004 |
#define | V4L2_FBUF_FLAG_CHROMAKEY 0x0004 |
#define | V4L2_FBUF_FLAG_OVERLAY 0x0002 |
#define | V4L2_FBUF_FLAG_PRIMARY 0x0001 |
#define | V4L2_FIELD_HAS_BOTH(field) |
#define | V4L2_FIELD_HAS_BOTTOM(field) |
#define | V4L2_FIELD_HAS_TOP(field) |
#define | V4L2_FMT_FLAG_COMPRESSED 0x0001 |
#define | v4l2_fourcc(a, b, c, d) (((__u32)(a)<<0)|((__u32)(b)<<8)|((__u32)(c)<<16)|((__u32)(d)<<24)) |
#define | V4L2_IN_ST_COLOR_KILL 0x00000200 |
#define | V4L2_IN_ST_MACROVISION 0x01000000 |
#define | V4L2_IN_ST_NO_ACCESS 0x02000000 |
#define | V4L2_IN_ST_NO_CARRIER 0x00040000 |
#define | V4L2_IN_ST_NO_COLOR 0x00000004 |
#define | V4L2_IN_ST_NO_EQU 0x00020000 |
#define | V4L2_IN_ST_NO_H_LOCK 0x00000100 |
#define | V4L2_IN_ST_NO_POWER 0x00000001 |
#define | V4L2_IN_ST_NO_SIGNAL 0x00000002 |
#define | V4L2_IN_ST_NO_SYNC 0x00010000 |
#define | V4L2_IN_ST_VTR 0x04000000 |
#define | V4L2_INPUT_TYPE_CAMERA 2 |
#define | V4L2_INPUT_TYPE_TUNER 1 |
#define | V4L2_JPEG_MARKER_APP (1<<7) |
#define | V4L2_JPEG_MARKER_COM (1<<6) |
#define | V4L2_JPEG_MARKER_DHT (1<<3) |
#define | V4L2_JPEG_MARKER_DQT (1<<4) |
#define | V4L2_JPEG_MARKER_DRI (1<<5) |
#define | V4L2_MODE_HIGHQUALITY 0x0001 |
#define | V4L2_OUTPUT_TYPE_ANALOG 2 |
#define | V4L2_OUTPUT_TYPE_ANALOGVGAOVERLAY 3 |
#define | V4L2_OUTPUT_TYPE_MODULATOR 1 |
#define | V4L2_PIX_FMT_BGR24 v4l2_fourcc('B','G','R','3') |
#define | V4L2_PIX_FMT_BGR32 v4l2_fourcc('B','G','R','4') |
#define | V4L2_PIX_FMT_DV v4l2_fourcc('d','v','s','d') |
#define | V4L2_PIX_FMT_GREY v4l2_fourcc('G','R','E','Y') |
#define | V4L2_PIX_FMT_HI240 v4l2_fourcc('H','I','2','4') |
#define | V4L2_PIX_FMT_JPEG v4l2_fourcc('J','P','E','G') |
#define | V4L2_PIX_FMT_MJPEG v4l2_fourcc('M','J','P','G') |
#define | V4L2_PIX_FMT_MPEG v4l2_fourcc('M','P','E','G') |
#define | V4L2_PIX_FMT_NV12 v4l2_fourcc('N','V','1','2') |
#define | V4L2_PIX_FMT_NV21 v4l2_fourcc('N','V','2','1') |
#define | V4L2_PIX_FMT_RGB24 v4l2_fourcc('R','G','B','3') |
#define | V4L2_PIX_FMT_RGB32 v4l2_fourcc('R','G','B','4') |
#define | V4L2_PIX_FMT_RGB332 v4l2_fourcc('R','G','B','1') |
#define | V4L2_PIX_FMT_RGB555 v4l2_fourcc('R','G','B','O') |
#define | V4L2_PIX_FMT_RGB555X v4l2_fourcc('R','G','B','Q') |
#define | V4L2_PIX_FMT_RGB565 v4l2_fourcc('R','G','B','P') |
#define | V4L2_PIX_FMT_RGB565X v4l2_fourcc('R','G','B','R') |
#define | V4L2_PIX_FMT_SBGGR8 v4l2_fourcc('B','A','8','1') |
#define | V4L2_PIX_FMT_UYVY v4l2_fourcc('U','Y','V','Y') |
#define | V4L2_PIX_FMT_WNVA v4l2_fourcc('W','N','V','A') |
#define | V4L2_PIX_FMT_Y41P v4l2_fourcc('Y','4','1','P') |
#define | V4L2_PIX_FMT_YUV410 v4l2_fourcc('Y','U','V','9') |
#define | V4L2_PIX_FMT_YUV411P v4l2_fourcc('4','1','1','P') |
#define | V4L2_PIX_FMT_YUV420 v4l2_fourcc('Y','U','1','2') |
#define | V4L2_PIX_FMT_YUV422P v4l2_fourcc('4','2','2','P') |
#define | V4L2_PIX_FMT_YUYV v4l2_fourcc('Y','U','Y','V') |
#define | V4L2_PIX_FMT_YVU410 v4l2_fourcc('Y','V','U','9') |
#define | V4L2_PIX_FMT_YVU420 v4l2_fourcc('Y','V','1','2') |
#define | V4L2_PIX_FMT_YYUV v4l2_fourcc('Y','Y','U','V') |
#define | V4L2_STD_525_60 |
#define | V4L2_STD_625_50 |
#define | V4L2_STD_ALL |
#define | V4L2_STD_ATSC |
#define | V4L2_STD_ATSC_16_VSB ((v4l2_std_id)0x02000000) |
#define | V4L2_STD_ATSC_8_VSB ((v4l2_std_id)0x01000000) |
#define | V4L2_STD_NTSC |
#define | V4L2_STD_NTSC_M ((v4l2_std_id)0x00001000) |
#define | V4L2_STD_NTSC_M_JP ((v4l2_std_id)0x00002000) |
#define | V4L2_STD_PAL |
#define | V4L2_STD_PAL_60 ((v4l2_std_id)0x00000800) |
#define | V4L2_STD_PAL_B ((v4l2_std_id)0x00000001) |
#define | V4L2_STD_PAL_B1 ((v4l2_std_id)0x00000002) |
#define | V4L2_STD_PAL_BG |
#define | V4L2_STD_PAL_D ((v4l2_std_id)0x00000020) |
#define | V4L2_STD_PAL_D1 ((v4l2_std_id)0x00000040) |
#define | V4L2_STD_PAL_DK |
#define | V4L2_STD_PAL_G ((v4l2_std_id)0x00000004) |
#define | V4L2_STD_PAL_H ((v4l2_std_id)0x00000008) |
#define | V4L2_STD_PAL_I ((v4l2_std_id)0x00000010) |
#define | V4L2_STD_PAL_K ((v4l2_std_id)0x00000080) |
#define | V4L2_STD_PAL_M ((v4l2_std_id)0x00000100) |
#define | V4L2_STD_PAL_N ((v4l2_std_id)0x00000200) |
#define | V4L2_STD_PAL_Nc ((v4l2_std_id)0x00000400) |
#define | V4L2_STD_SECAM |
#define | V4L2_STD_SECAM_B ((v4l2_std_id)0x00010000) |
#define | V4L2_STD_SECAM_D ((v4l2_std_id)0x00020000) |
#define | V4L2_STD_SECAM_DK |
#define | V4L2_STD_SECAM_G ((v4l2_std_id)0x00040000) |
#define | V4L2_STD_SECAM_H ((v4l2_std_id)0x00080000) |
#define | V4L2_STD_SECAM_K ((v4l2_std_id)0x00100000) |
#define | V4L2_STD_SECAM_K1 ((v4l2_std_id)0x00200000) |
#define | V4L2_STD_SECAM_L ((v4l2_std_id)0x00400000) |
#define | V4L2_STD_UNKNOWN 0 |
#define | V4L2_TC_FLAG_COLORFRAME 0x0002 |
#define | V4L2_TC_FLAG_DROPFRAME 0x0001 |
#define | V4L2_TC_TYPE_24FPS 1 |
#define | V4L2_TC_TYPE_25FPS 2 |
#define | V4L2_TC_TYPE_30FPS 3 |
#define | V4L2_TC_TYPE_50FPS 4 |
#define | V4L2_TC_TYPE_60FPS 5 |
#define | V4L2_TC_USERBITS_8BITCHARS 0x0008 |
#define | V4L2_TC_USERBITS_field 0x000C |
#define | V4L2_TC_USERBITS_USERDEFINED 0x0000 |
#define | V4L2_TUNER_CAP_LANG1 0x0040 |
#define | V4L2_TUNER_CAP_LANG2 0x0020 |
#define | V4L2_TUNER_CAP_LOW 0x0001 |
#define | V4L2_TUNER_CAP_NORM 0x0002 |
#define | V4L2_TUNER_CAP_SAP 0x0020 |
#define | V4L2_TUNER_CAP_STEREO 0x0010 |
#define | V4L2_TUNER_MODE_LANG1 0x0003 |
#define | V4L2_TUNER_MODE_LANG2 0x0002 |
#define | V4L2_TUNER_MODE_MONO 0x0000 |
#define | V4L2_TUNER_MODE_SAP 0x0002 |
#define | V4L2_TUNER_MODE_STEREO 0x0001 |
#define | V4L2_TUNER_SUB_LANG1 0x0008 |
#define | V4L2_TUNER_SUB_LANG2 0x0004 |
#define | V4L2_TUNER_SUB_MONO 0x0001 |
#define | V4L2_TUNER_SUB_SAP 0x0004 |
#define | V4L2_TUNER_SUB_STEREO 0x0002 |
#define | V4L2_VBI_INTERLACED (1<< 1) |
#define | V4L2_VBI_UNSYNC (1<< 0) |
#define | VIDIOC_CROPCAP _IOWR ('V', 58, struct v4l2_cropcap) |
#define | VIDIOC_CROPCAP_OLD _IOR ('V', 58, struct v4l2_cropcap) |
#define | VIDIOC_DQBUF _IOWR ('V', 17, struct v4l2_buffer) |
#define | VIDIOC_ENUM_FMT _IOWR ('V', 2, struct v4l2_fmtdesc) |
#define | VIDIOC_ENUMAUDIO _IOWR ('V', 65, struct v4l2_audio) |
#define | VIDIOC_ENUMAUDOUT _IOWR ('V', 66, struct v4l2_audioout) |
#define | VIDIOC_ENUMINPUT _IOWR ('V', 26, struct v4l2_input) |
#define | VIDIOC_ENUMOUTPUT _IOWR ('V', 48, struct v4l2_output) |
#define | VIDIOC_ENUMSTD _IOWR ('V', 25, struct v4l2_standard) |
#define | VIDIOC_G_AUDIO _IOR ('V', 33, struct v4l2_audio) |
#define | VIDIOC_G_AUDIO_OLD _IOWR ('V', 33, struct v4l2_audio) |
#define | VIDIOC_G_AUDOUT _IOR ('V', 49, struct v4l2_audioout) |
#define | VIDIOC_G_AUDOUT_OLD _IOWR ('V', 49, struct v4l2_audioout) |
#define | VIDIOC_G_CROP _IOWR ('V', 59, struct v4l2_crop) |
#define | VIDIOC_G_CTRL _IOWR ('V', 27, struct v4l2_control) |
#define | VIDIOC_G_FBUF _IOR ('V', 10, struct v4l2_framebuffer) |
#define | VIDIOC_G_FMT _IOWR ('V', 4, struct v4l2_format) |
#define | VIDIOC_G_FREQUENCY _IOWR ('V', 56, struct v4l2_frequency) |
#define | VIDIOC_G_INPUT _IOR ('V', 38, int) |
#define | VIDIOC_G_JPEGCOMP _IOR ('V', 61, struct v4l2_jpegcompression) |
#define | VIDIOC_G_MODULATOR _IOWR ('V', 54, struct v4l2_modulator) |
#define | VIDIOC_G_OUTPUT _IOR ('V', 46, int) |
#define | VIDIOC_G_PARM _IOWR ('V', 21, struct v4l2_streamparm) |
#define | VIDIOC_G_PRIORITY _IOR ('V', 67, enum v4l2_priority) |
#define | VIDIOC_G_STD _IOR ('V', 23, v4l2_std_id) |
#define | VIDIOC_G_TUNER _IOWR ('V', 29, struct v4l2_tuner) |
#define | VIDIOC_OVERLAY _IOW ('V', 14, int) |
#define | VIDIOC_OVERLAY_OLD _IOWR ('V', 14, int) |
#define | VIDIOC_QBUF _IOWR ('V', 15, struct v4l2_buffer) |
#define | VIDIOC_QUERYBUF _IOWR ('V', 9, struct v4l2_buffer) |
#define | VIDIOC_QUERYCAP _IOR ('V', 0, struct v4l2_capability) |
#define | VIDIOC_QUERYCTRL _IOWR ('V', 36, struct v4l2_queryctrl) |
#define | VIDIOC_QUERYMENU _IOWR ('V', 37, struct v4l2_querymenu) |
#define | VIDIOC_QUERYSTD _IOR ('V', 63, v4l2_std_id) |
#define | VIDIOC_REQBUFS _IOWR ('V', 8, struct v4l2_requestbuffers) |
#define | VIDIOC_RESERVED _IO ('V', 1) |
#define | VIDIOC_S_AUDIO _IOW ('V', 34, struct v4l2_audio) |
#define | VIDIOC_S_AUDOUT _IOW ('V', 50, struct v4l2_audioout) |
#define | VIDIOC_S_CROP _IOW ('V', 60, struct v4l2_crop) |
#define | VIDIOC_S_CTRL _IOWR ('V', 28, struct v4l2_control) |
#define | VIDIOC_S_CTRL_OLD _IOW ('V', 28, struct v4l2_control) |
#define | VIDIOC_S_FBUF _IOW ('V', 11, struct v4l2_framebuffer) |
#define | VIDIOC_S_FMT _IOWR ('V', 5, struct v4l2_format) |
#define | VIDIOC_S_FREQUENCY _IOW ('V', 57, struct v4l2_frequency) |
#define | VIDIOC_S_INPUT _IOWR ('V', 39, int) |
#define | VIDIOC_S_JPEGCOMP _IOW ('V', 62, struct v4l2_jpegcompression) |
#define | VIDIOC_S_MODULATOR _IOW ('V', 55, struct v4l2_modulator) |
#define | VIDIOC_S_OUTPUT _IOWR ('V', 47, int) |
#define | VIDIOC_S_PARM _IOWR ('V', 22, struct v4l2_streamparm) |
#define | VIDIOC_S_PARM_OLD _IOW ('V', 22, struct v4l2_streamparm) |
#define | VIDIOC_S_PRIORITY _IOW ('V', 68, enum v4l2_priority) |
#define | VIDIOC_S_STD _IOW ('V', 24, v4l2_std_id) |
#define | VIDIOC_S_TUNER _IOW ('V', 30, struct v4l2_tuner) |
#define | VIDIOC_STREAMOFF _IOW ('V', 19, int) |
#define | VIDIOC_STREAMON _IOW ('V', 18, int) |
#define | VIDIOC_TRY_FMT _IOWR ('V', 64, struct v4l2_format) |
Typedefs | |
typedef __u64 | v4l2_std_id |
Enumerations | |
enum | v4l2_buf_type { V4L2_BUF_TYPE_VIDEO_CAPTURE = 1, V4L2_BUF_TYPE_VIDEO_OUTPUT = 2, V4L2_BUF_TYPE_VIDEO_OVERLAY = 3, V4L2_BUF_TYPE_VBI_CAPTURE = 4, V4L2_BUF_TYPE_VBI_OUTPUT = 5, V4L2_BUF_TYPE_PRIVATE = 0x80 } |
enum | v4l2_colorspace { V4L2_COLORSPACE_SMPTE170M = 1, V4L2_COLORSPACE_SMPTE240M = 2, V4L2_COLORSPACE_REC709 = 3, V4L2_COLORSPACE_BT878 = 4, V4L2_COLORSPACE_470_SYSTEM_M = 5, V4L2_COLORSPACE_470_SYSTEM_BG = 6, V4L2_COLORSPACE_JPEG = 7, V4L2_COLORSPACE_SRGB = 8 } |
enum | v4l2_ctrl_type { V4L2_CTRL_TYPE_INTEGER = 1, V4L2_CTRL_TYPE_BOOLEAN = 2, V4L2_CTRL_TYPE_MENU = 3, V4L2_CTRL_TYPE_BUTTON = 4 } |
enum | v4l2_field { V4L2_FIELD_ANY = 0, V4L2_FIELD_NONE = 1, V4L2_FIELD_TOP = 2, V4L2_FIELD_BOTTOM = 3, V4L2_FIELD_INTERLACED = 4, V4L2_FIELD_SEQ_TB = 5, V4L2_FIELD_SEQ_BT = 6, V4L2_FIELD_ALTERNATE = 7 } |
enum | v4l2_memory { V4L2_MEMORY_MMAP = 1, V4L2_MEMORY_USERPTR = 2, V4L2_MEMORY_OVERLAY = 3 } |
enum | v4l2_priority { V4L2_PRIORITY_UNSET = 0, V4L2_PRIORITY_BACKGROUND = 1, V4L2_PRIORITY_INTERACTIVE = 2, V4L2_PRIORITY_RECORD = 3, V4L2_PRIORITY_DEFAULT = V4L2_PRIORITY_INTERACTIVE } |
enum | v4l2_tuner_type { V4L2_TUNER_RADIO = 1, V4L2_TUNER_ANALOG_TV = 2 } |
Define Documentation
#define BASE_VIDIOC_PRIVATE 192 |
Definition at line 895 of file videodev2.h.
#define V4L2_AUDCAP_AVL 0x00002 |
Definition at line 757 of file videodev2.h.
#define V4L2_AUDCAP_STEREO 0x00001 |
Definition at line 756 of file videodev2.h.
#define V4L2_AUDMODE_AVL 0x00001 |
Definition at line 760 of file videodev2.h.
#define V4L2_BUF_FLAG_BFRAME 0x0020 |
Definition at line 395 of file videodev2.h.
#define V4L2_BUF_FLAG_DONE 0x0004 |
Definition at line 392 of file videodev2.h.
#define V4L2_BUF_FLAG_INPUT 0x0200 |
Definition at line 397 of file videodev2.h.
#define V4L2_BUF_FLAG_KEYFRAME 0x0008 |
Definition at line 393 of file videodev2.h.
#define V4L2_BUF_FLAG_MAPPED 0x0001 |
Definition at line 390 of file videodev2.h.
#define V4L2_BUF_FLAG_PFRAME 0x0010 |
Definition at line 394 of file videodev2.h.
#define V4L2_BUF_FLAG_QUEUED 0x0002 |
Definition at line 391 of file videodev2.h.
#define V4L2_BUF_FLAG_TIMECODE 0x0100 |
Definition at line 396 of file videodev2.h.
#define V4L2_CAP_ASYNCIO 0x02000000 |
Definition at line 158 of file videodev2.h.
#define V4L2_CAP_AUDIO 0x00020000 |
Definition at line 154 of file videodev2.h.
#define V4L2_CAP_RADIO 0x00040000 |
Definition at line 155 of file videodev2.h.
#define V4L2_CAP_RDS_CAPTURE 0x00000100 |
Definition at line 151 of file videodev2.h.
#define V4L2_CAP_READWRITE 0x01000000 |
Definition at line 157 of file videodev2.h.
#define V4L2_CAP_STREAMING 0x04000000 |
Definition at line 159 of file videodev2.h.
#define V4L2_CAP_TIMEPERFRAME 0x1000 |
Definition at line 452 of file videodev2.h.
#define V4L2_CAP_TUNER 0x00010000 |
Definition at line 153 of file videodev2.h.
#define V4L2_CAP_VBI_CAPTURE 0x00000010 |
Definition at line 149 of file videodev2.h.
#define V4L2_CAP_VBI_OUTPUT 0x00000020 |
Definition at line 150 of file videodev2.h.
#define V4L2_CAP_VIDEO_CAPTURE 0x00000001 |
Definition at line 146 of file videodev2.h.
#define V4L2_CAP_VIDEO_OUTPUT 0x00000002 |
Definition at line 147 of file videodev2.h.
#define V4L2_CAP_VIDEO_OVERLAY 0x00000004 |
Definition at line 148 of file videodev2.h.
#define V4L2_CID_AUDIO_BALANCE (V4L2_CID_BASE+6) |
Definition at line 664 of file videodev2.h.
#define V4L2_CID_AUDIO_BASS (V4L2_CID_BASE+7) |
Definition at line 665 of file videodev2.h.
#define V4L2_CID_AUDIO_LOUDNESS (V4L2_CID_BASE+10) |
Definition at line 668 of file videodev2.h.
#define V4L2_CID_AUDIO_MUTE (V4L2_CID_BASE+9) |
Definition at line 667 of file videodev2.h.
#define V4L2_CID_AUDIO_TREBLE (V4L2_CID_BASE+8) |
Definition at line 666 of file videodev2.h.
#define V4L2_CID_AUDIO_VOLUME (V4L2_CID_BASE+5) |
Definition at line 663 of file videodev2.h.
#define V4L2_CID_AUTO_WHITE_BALANCE (V4L2_CID_BASE+12) |
Definition at line 670 of file videodev2.h.
#define V4L2_CID_AUTOGAIN (V4L2_CID_BASE+18) |
Definition at line 677 of file videodev2.h.
#define V4L2_CID_BASE 0x00980900 |
Definition at line 655 of file videodev2.h.
#define V4L2_CID_BLACK_LEVEL (V4L2_CID_BASE+11) |
Definition at line 669 of file videodev2.h.
#define V4L2_CID_BLUE_BALANCE (V4L2_CID_BASE+15) |
Definition at line 673 of file videodev2.h.
#define V4L2_CID_BRIGHTNESS (V4L2_CID_BASE+0) |
Definition at line 659 of file videodev2.h.
#define V4L2_CID_CONTRAST (V4L2_CID_BASE+1) |
Definition at line 660 of file videodev2.h.
#define V4L2_CID_DO_WHITE_BALANCE (V4L2_CID_BASE+13) |
Definition at line 671 of file videodev2.h.
#define V4L2_CID_EXPOSURE (V4L2_CID_BASE+17) |
Definition at line 676 of file videodev2.h.
#define V4L2_CID_GAIN (V4L2_CID_BASE+19) |
Definition at line 678 of file videodev2.h.
#define V4L2_CID_GAMMA (V4L2_CID_BASE+16) |
Definition at line 674 of file videodev2.h.
#define V4L2_CID_HCENTER (V4L2_CID_BASE+22) |
Definition at line 681 of file videodev2.h.
#define V4L2_CID_HFLIP (V4L2_CID_BASE+20) |
Definition at line 679 of file videodev2.h.
#define V4L2_CID_HUE (V4L2_CID_BASE+3) |
Definition at line 662 of file videodev2.h.
#define V4L2_CID_LASTP1 (V4L2_CID_BASE+24) |
Definition at line 683 of file videodev2.h.
#define V4L2_CID_PRIVATE_BASE 0x08000000 |
Definition at line 657 of file videodev2.h.
#define V4L2_CID_RED_BALANCE (V4L2_CID_BASE+14) |
Definition at line 672 of file videodev2.h.
#define V4L2_CID_SATURATION (V4L2_CID_BASE+2) |
Definition at line 661 of file videodev2.h.
#define V4L2_CID_VCENTER (V4L2_CID_BASE+23) |
Definition at line 682 of file videodev2.h.
#define V4L2_CID_VFLIP (V4L2_CID_BASE+21) |
Definition at line 680 of file videodev2.h.
#define V4L2_CID_WHITENESS (V4L2_CID_GAMMA) |
Definition at line 675 of file videodev2.h.
#define V4L2_CTRL_FLAG_DISABLED 0x0001 |
Definition at line 651 of file videodev2.h.
#define V4L2_CTRL_FLAG_GRABBED 0x0002 |
Definition at line 652 of file videodev2.h.
#define V4L2_FBUF_CAP_BITMAP_CLIPPING 0x0008 |
Definition at line 415 of file videodev2.h.
#define V4L2_FBUF_CAP_CHROMAKEY 0x0002 |
Definition at line 413 of file videodev2.h.
#define V4L2_FBUF_CAP_EXTERNOVERLAY 0x0001 |
Definition at line 412 of file videodev2.h.
#define V4L2_FBUF_CAP_LIST_CLIPPING 0x0004 |
Definition at line 414 of file videodev2.h.
#define V4L2_FBUF_FLAG_CHROMAKEY 0x0004 |
Definition at line 419 of file videodev2.h.
#define V4L2_FBUF_FLAG_OVERLAY 0x0002 |
Definition at line 418 of file videodev2.h.
#define V4L2_FBUF_FLAG_PRIMARY 0x0001 |
Definition at line 417 of file videodev2.h.
#define V4L2_FIELD_HAS_BOTH | ( | field | ) |
Value:
((field) == V4L2_FIELD_INTERLACED ||\ (field) == V4L2_FIELD_SEQ_TB ||\ (field) == V4L2_FIELD_SEQ_BT)
Definition at line 52 of file videodev2.h.
#define V4L2_FIELD_HAS_BOTTOM | ( | field | ) |
Value:
((field) == V4L2_FIELD_BOTTOM ||\ (field) == V4L2_FIELD_INTERLACED ||\ (field) == V4L2_FIELD_SEQ_TB ||\ (field) == V4L2_FIELD_SEQ_BT)
Definition at line 47 of file videodev2.h.
#define V4L2_FIELD_HAS_TOP | ( | field | ) |
Value:
((field) == V4L2_FIELD_TOP ||\ (field) == V4L2_FIELD_INTERLACED ||\ (field) == V4L2_FIELD_SEQ_TB ||\ (field) == V4L2_FIELD_SEQ_BT)
Definition at line 42 of file videodev2.h.
#define V4L2_FMT_FLAG_COMPRESSED 0x0001 |
Definition at line 231 of file videodev2.h.
#define v4l2_fourcc | ( | a, | |||
b, | |||||
c, | |||||
d | ) | (((__u32)(a)<<0)|((__u32)(b)<<8)|((__u32)(c)<<16)|((__u32)(d)<<24)) |
Definition at line 21 of file videodev2.h.
#define V4L2_IN_ST_COLOR_KILL 0x00000200 |
Definition at line 588 of file videodev2.h.
#define V4L2_IN_ST_MACROVISION 0x01000000 |
Definition at line 596 of file videodev2.h.
#define V4L2_IN_ST_NO_ACCESS 0x02000000 |
Definition at line 597 of file videodev2.h.
#define V4L2_IN_ST_NO_CARRIER 0x00040000 |
Definition at line 593 of file videodev2.h.
#define V4L2_IN_ST_NO_COLOR 0x00000004 |
Definition at line 584 of file videodev2.h.
#define V4L2_IN_ST_NO_EQU 0x00020000 |
Definition at line 592 of file videodev2.h.
#define V4L2_IN_ST_NO_H_LOCK 0x00000100 |
Definition at line 587 of file videodev2.h.
#define V4L2_IN_ST_NO_POWER 0x00000001 |
Definition at line 582 of file videodev2.h.
#define V4L2_IN_ST_NO_SIGNAL 0x00000002 |
Definition at line 583 of file videodev2.h.
#define V4L2_IN_ST_NO_SYNC 0x00010000 |
Definition at line 591 of file videodev2.h.
#define V4L2_IN_ST_VTR 0x04000000 |
Definition at line 598 of file videodev2.h.
#define V4L2_INPUT_TYPE_CAMERA 2 |
Definition at line 579 of file videodev2.h.
#define V4L2_INPUT_TYPE_TUNER 1 |
Definition at line 578 of file videodev2.h.
#define V4L2_JPEG_MARKER_APP (1<<7) |
Definition at line 351 of file videodev2.h.
#define V4L2_JPEG_MARKER_COM (1<<6) |
Definition at line 350 of file videodev2.h.
#define V4L2_JPEG_MARKER_DHT (1<<3) |
Definition at line 347 of file videodev2.h.
#define V4L2_JPEG_MARKER_DQT (1<<4) |
Definition at line 348 of file videodev2.h.
#define V4L2_JPEG_MARKER_DRI (1<<5) |
Definition at line 349 of file videodev2.h.
#define V4L2_MODE_HIGHQUALITY 0x0001 |
Definition at line 451 of file videodev2.h.
#define V4L2_OUTPUT_TYPE_ANALOG 2 |
Definition at line 615 of file videodev2.h.
#define V4L2_OUTPUT_TYPE_ANALOGVGAOVERLAY 3 |
Definition at line 616 of file videodev2.h.
#define V4L2_OUTPUT_TYPE_MODULATOR 1 |
Definition at line 614 of file videodev2.h.
#define V4L2_PIX_FMT_BGR24 v4l2_fourcc('B','G','R','3') |
Definition at line 183 of file videodev2.h.
#define V4L2_PIX_FMT_BGR32 v4l2_fourcc('B','G','R','4') |
Definition at line 185 of file videodev2.h.
#define V4L2_PIX_FMT_DV v4l2_fourcc('d','v','s','d') |
Definition at line 212 of file videodev2.h.
#define V4L2_PIX_FMT_GREY v4l2_fourcc('G','R','E','Y') |
Definition at line 187 of file videodev2.h.
#define V4L2_PIX_FMT_HI240 v4l2_fourcc('H','I','2','4') |
Definition at line 204 of file videodev2.h.
#define V4L2_PIX_FMT_JPEG v4l2_fourcc('J','P','E','G') |
Definition at line 211 of file videodev2.h.
#define V4L2_PIX_FMT_MJPEG v4l2_fourcc('M','J','P','G') |
Definition at line 210 of file videodev2.h.
#define V4L2_PIX_FMT_MPEG v4l2_fourcc('M','P','E','G') |
Definition at line 213 of file videodev2.h.
#define V4L2_PIX_FMT_NV12 v4l2_fourcc('N','V','1','2') |
Definition at line 197 of file videodev2.h.
#define V4L2_PIX_FMT_NV21 v4l2_fourcc('N','V','2','1') |
Definition at line 198 of file videodev2.h.
#define V4L2_PIX_FMT_RGB24 v4l2_fourcc('R','G','B','3') |
Definition at line 184 of file videodev2.h.
#define V4L2_PIX_FMT_RGB32 v4l2_fourcc('R','G','B','4') |
Definition at line 186 of file videodev2.h.
#define V4L2_PIX_FMT_RGB332 v4l2_fourcc('R','G','B','1') |
Definition at line 178 of file videodev2.h.
#define V4L2_PIX_FMT_RGB555 v4l2_fourcc('R','G','B','O') |
Definition at line 179 of file videodev2.h.
#define V4L2_PIX_FMT_RGB555X v4l2_fourcc('R','G','B','Q') |
Definition at line 181 of file videodev2.h.
#define V4L2_PIX_FMT_RGB565 v4l2_fourcc('R','G','B','P') |
Definition at line 180 of file videodev2.h.
#define V4L2_PIX_FMT_RGB565X v4l2_fourcc('R','G','B','R') |
Definition at line 182 of file videodev2.h.
#define V4L2_PIX_FMT_SBGGR8 v4l2_fourcc('B','A','8','1') |
Definition at line 207 of file videodev2.h.
#define V4L2_PIX_FMT_UYVY v4l2_fourcc('U','Y','V','Y') |
Definition at line 191 of file videodev2.h.
#define V4L2_PIX_FMT_WNVA v4l2_fourcc('W','N','V','A') |
Definition at line 216 of file videodev2.h.
#define V4L2_PIX_FMT_Y41P v4l2_fourcc('Y','4','1','P') |
Definition at line 194 of file videodev2.h.
#define V4L2_PIX_FMT_YUV410 v4l2_fourcc('Y','U','V','9') |
Definition at line 201 of file videodev2.h.
#define V4L2_PIX_FMT_YUV411P v4l2_fourcc('4','1','1','P') |
Definition at line 193 of file videodev2.h.
#define V4L2_PIX_FMT_YUV420 v4l2_fourcc('Y','U','1','2') |
Definition at line 202 of file videodev2.h.
#define V4L2_PIX_FMT_YUV422P v4l2_fourcc('4','2','2','P') |
Definition at line 192 of file videodev2.h.
#define V4L2_PIX_FMT_YUYV v4l2_fourcc('Y','U','Y','V') |
Definition at line 190 of file videodev2.h.
#define V4L2_PIX_FMT_YVU410 v4l2_fourcc('Y','V','U','9') |
Definition at line 188 of file videodev2.h.
#define V4L2_PIX_FMT_YVU420 v4l2_fourcc('Y','V','1','2') |
Definition at line 189 of file videodev2.h.
#define V4L2_PIX_FMT_YYUV v4l2_fourcc('Y','Y','U','V') |
Definition at line 203 of file videodev2.h.
#define V4L2_STD_525_60 |
Value:
Definition at line 538 of file videodev2.h.
#define V4L2_STD_625_50 |
Value:
(V4L2_STD_PAL |\ V4L2_STD_PAL_N |\ V4L2_STD_PAL_Nc |\ V4L2_STD_SECAM)
Definition at line 541 of file videodev2.h.
#define V4L2_STD_ALL |
#define V4L2_STD_ATSC |
#define V4L2_STD_ATSC_16_VSB ((v4l2_std_id)0x02000000) |
Definition at line 514 of file videodev2.h.
#define V4L2_STD_ATSC_8_VSB ((v4l2_std_id)0x01000000) |
Definition at line 513 of file videodev2.h.
#define V4L2_STD_NTSC |
#define V4L2_STD_NTSC_M ((v4l2_std_id)0x00001000) |
Definition at line 501 of file videodev2.h.
#define V4L2_STD_NTSC_M_JP ((v4l2_std_id)0x00002000) |
Definition at line 502 of file videodev2.h.
#define V4L2_STD_PAL |
Value:
Definition at line 523 of file videodev2.h.
#define V4L2_STD_PAL_60 ((v4l2_std_id)0x00000800) |
Definition at line 499 of file videodev2.h.
#define V4L2_STD_PAL_B ((v4l2_std_id)0x00000001) |
Definition at line 487 of file videodev2.h.
#define V4L2_STD_PAL_B1 ((v4l2_std_id)0x00000002) |
Definition at line 488 of file videodev2.h.
#define V4L2_STD_PAL_BG |
Value:
Definition at line 517 of file videodev2.h.
#define V4L2_STD_PAL_D ((v4l2_std_id)0x00000020) |
Definition at line 492 of file videodev2.h.
#define V4L2_STD_PAL_D1 ((v4l2_std_id)0x00000040) |
Definition at line 493 of file videodev2.h.
#define V4L2_STD_PAL_DK |
Value:
Definition at line 520 of file videodev2.h.
#define V4L2_STD_PAL_G ((v4l2_std_id)0x00000004) |
Definition at line 489 of file videodev2.h.
#define V4L2_STD_PAL_H ((v4l2_std_id)0x00000008) |
Definition at line 490 of file videodev2.h.
#define V4L2_STD_PAL_I ((v4l2_std_id)0x00000010) |
Definition at line 491 of file videodev2.h.
#define V4L2_STD_PAL_K ((v4l2_std_id)0x00000080) |
Definition at line 494 of file videodev2.h.
#define V4L2_STD_PAL_M ((v4l2_std_id)0x00000100) |
Definition at line 496 of file videodev2.h.
#define V4L2_STD_PAL_N ((v4l2_std_id)0x00000200) |
Definition at line 497 of file videodev2.h.
#define V4L2_STD_PAL_Nc ((v4l2_std_id)0x00000400) |
Definition at line 498 of file videodev2.h.
#define V4L2_STD_SECAM |
Value:
Definition at line 532 of file videodev2.h.
#define V4L2_STD_SECAM_B ((v4l2_std_id)0x00010000) |
Definition at line 504 of file videodev2.h.
#define V4L2_STD_SECAM_D ((v4l2_std_id)0x00020000) |
Definition at line 505 of file videodev2.h.
#define V4L2_STD_SECAM_DK |
Value:
Definition at line 529 of file videodev2.h.
#define V4L2_STD_SECAM_G ((v4l2_std_id)0x00040000) |
Definition at line 506 of file videodev2.h.
#define V4L2_STD_SECAM_H ((v4l2_std_id)0x00080000) |
Definition at line 507 of file videodev2.h.
#define V4L2_STD_SECAM_K ((v4l2_std_id)0x00100000) |
Definition at line 508 of file videodev2.h.
#define V4L2_STD_SECAM_K1 ((v4l2_std_id)0x00200000) |
Definition at line 509 of file videodev2.h.
#define V4L2_STD_SECAM_L ((v4l2_std_id)0x00400000) |
Definition at line 510 of file videodev2.h.
#define V4L2_STD_UNKNOWN 0 |
Definition at line 548 of file videodev2.h.
#define V4L2_TC_FLAG_COLORFRAME 0x0002 |
Definition at line 257 of file videodev2.h.
#define V4L2_TC_FLAG_DROPFRAME 0x0001 |
Definition at line 256 of file videodev2.h.
#define V4L2_TC_TYPE_24FPS 1 |
Definition at line 249 of file videodev2.h.
#define V4L2_TC_TYPE_25FPS 2 |
Definition at line 250 of file videodev2.h.
#define V4L2_TC_TYPE_30FPS 3 |
Definition at line 251 of file videodev2.h.
#define V4L2_TC_TYPE_50FPS 4 |
Definition at line 252 of file videodev2.h.
#define V4L2_TC_TYPE_60FPS 5 |
Definition at line 253 of file videodev2.h.
#define V4L2_TC_USERBITS_8BITCHARS 0x0008 |
Definition at line 260 of file videodev2.h.
#define V4L2_TC_USERBITS_field 0x000C |
Definition at line 258 of file videodev2.h.
#define V4L2_TC_USERBITS_USERDEFINED 0x0000 |
Definition at line 259 of file videodev2.h.
#define V4L2_TUNER_CAP_LANG1 0x0040 |
Definition at line 720 of file videodev2.h.
#define V4L2_TUNER_CAP_LANG2 0x0020 |
Definition at line 718 of file videodev2.h.
#define V4L2_TUNER_CAP_LOW 0x0001 |
Definition at line 715 of file videodev2.h.
#define V4L2_TUNER_CAP_NORM 0x0002 |
Definition at line 716 of file videodev2.h.
#define V4L2_TUNER_CAP_SAP 0x0020 |
Definition at line 719 of file videodev2.h.
#define V4L2_TUNER_CAP_STEREO 0x0010 |
Definition at line 717 of file videodev2.h.
#define V4L2_TUNER_MODE_LANG1 0x0003 |
Definition at line 734 of file videodev2.h.
#define V4L2_TUNER_MODE_LANG2 0x0002 |
Definition at line 732 of file videodev2.h.
#define V4L2_TUNER_MODE_MONO 0x0000 |
Definition at line 730 of file videodev2.h.
#define V4L2_TUNER_MODE_SAP 0x0002 |
Definition at line 733 of file videodev2.h.
#define V4L2_TUNER_MODE_STEREO 0x0001 |
Definition at line 731 of file videodev2.h.
#define V4L2_TUNER_SUB_LANG1 0x0008 |
Definition at line 727 of file videodev2.h.
#define V4L2_TUNER_SUB_LANG2 0x0004 |
Definition at line 725 of file videodev2.h.
#define V4L2_TUNER_SUB_MONO 0x0001 |
Definition at line 723 of file videodev2.h.
#define V4L2_TUNER_SUB_SAP 0x0004 |
Definition at line 726 of file videodev2.h.
#define V4L2_TUNER_SUB_STEREO 0x0002 |
Definition at line 724 of file videodev2.h.
#define V4L2_VBI_INTERLACED (1<< 1) |
Definition at line 791 of file videodev2.h.
#define V4L2_VBI_UNSYNC (1<< 0) |
Definition at line 790 of file videodev2.h.
#define VIDIOC_CROPCAP _IOWR ('V', 58, struct v4l2_cropcap) |
Definition at line 875 of file videodev2.h.
#define VIDIOC_CROPCAP_OLD _IOR ('V', 58, struct v4l2_cropcap) |
Definition at line 893 of file videodev2.h.
#define VIDIOC_DQBUF _IOWR ('V', 17, struct v4l2_buffer) |
Definition at line 847 of file videodev2.h.
#define VIDIOC_ENUM_FMT _IOWR ('V', 2, struct v4l2_fmtdesc) |
Definition at line 834 of file videodev2.h.
#define VIDIOC_ENUMAUDIO _IOWR ('V', 65, struct v4l2_audio) |
Definition at line 882 of file videodev2.h.
#define VIDIOC_ENUMAUDOUT _IOWR ('V', 66, struct v4l2_audioout) |
Definition at line 883 of file videodev2.h.
#define VIDIOC_ENUMINPUT _IOWR ('V', 26, struct v4l2_input) |
Definition at line 855 of file videodev2.h.
#define VIDIOC_ENUMOUTPUT _IOWR ('V', 48, struct v4l2_output) |
Definition at line 868 of file videodev2.h.
#define VIDIOC_ENUMSTD _IOWR ('V', 25, struct v4l2_standard) |
Definition at line 854 of file videodev2.h.
#define VIDIOC_G_AUDIO _IOR ('V', 33, struct v4l2_audio) |
Definition at line 860 of file videodev2.h.
#define VIDIOC_G_AUDIO_OLD _IOWR ('V', 33, struct v4l2_audio) |
Definition at line 891 of file videodev2.h.
#define VIDIOC_G_AUDOUT _IOR ('V', 49, struct v4l2_audioout) |
Definition at line 869 of file videodev2.h.
#define VIDIOC_G_AUDOUT_OLD _IOWR ('V', 49, struct v4l2_audioout) |
Definition at line 892 of file videodev2.h.
#define VIDIOC_G_CROP _IOWR ('V', 59, struct v4l2_crop) |
Definition at line 876 of file videodev2.h.
#define VIDIOC_G_CTRL _IOWR ('V', 27, struct v4l2_control) |
Definition at line 856 of file videodev2.h.
#define VIDIOC_G_FBUF _IOR ('V', 10, struct v4l2_framebuffer) |
Definition at line 843 of file videodev2.h.
#define VIDIOC_G_FMT _IOWR ('V', 4, struct v4l2_format) |
Definition at line 835 of file videodev2.h.
#define VIDIOC_G_FREQUENCY _IOWR ('V', 56, struct v4l2_frequency) |
Definition at line 873 of file videodev2.h.
#define VIDIOC_G_INPUT _IOR ('V', 38, int) |
Definition at line 864 of file videodev2.h.
#define VIDIOC_G_JPEGCOMP _IOR ('V', 61, struct v4l2_jpegcompression) |
Definition at line 878 of file videodev2.h.
#define VIDIOC_G_MODULATOR _IOWR ('V', 54, struct v4l2_modulator) |
Definition at line 871 of file videodev2.h.
#define VIDIOC_G_OUTPUT _IOR ('V', 46, int) |
Definition at line 866 of file videodev2.h.
#define VIDIOC_G_PARM _IOWR ('V', 21, struct v4l2_streamparm) |
Definition at line 850 of file videodev2.h.
#define VIDIOC_G_PRIORITY _IOR ('V', 67, enum v4l2_priority) |
Definition at line 884 of file videodev2.h.
#define VIDIOC_G_STD _IOR ('V', 23, v4l2_std_id) |
Definition at line 852 of file videodev2.h.
#define VIDIOC_G_TUNER _IOWR ('V', 29, struct v4l2_tuner) |
Definition at line 858 of file videodev2.h.
#define VIDIOC_OVERLAY _IOW ('V', 14, int) |
Definition at line 845 of file videodev2.h.
#define VIDIOC_OVERLAY_OLD _IOWR ('V', 14, int) |
Definition at line 888 of file videodev2.h.
#define VIDIOC_QBUF _IOWR ('V', 15, struct v4l2_buffer) |
Definition at line 846 of file videodev2.h.
#define VIDIOC_QUERYBUF _IOWR ('V', 9, struct v4l2_buffer) |
Definition at line 842 of file videodev2.h.
#define VIDIOC_QUERYCAP _IOR ('V', 0, struct v4l2_capability) |
Definition at line 832 of file videodev2.h.
#define VIDIOC_QUERYCTRL _IOWR ('V', 36, struct v4l2_queryctrl) |
Definition at line 862 of file videodev2.h.
#define VIDIOC_QUERYMENU _IOWR ('V', 37, struct v4l2_querymenu) |
Definition at line 863 of file videodev2.h.
#define VIDIOC_QUERYSTD _IOR ('V', 63, v4l2_std_id) |
Definition at line 880 of file videodev2.h.
#define VIDIOC_REQBUFS _IOWR ('V', 8, struct v4l2_requestbuffers) |
Definition at line 841 of file videodev2.h.
#define VIDIOC_RESERVED _IO ('V', 1) |
Definition at line 833 of file videodev2.h.
#define VIDIOC_S_AUDIO _IOW ('V', 34, struct v4l2_audio) |
Definition at line 861 of file videodev2.h.
#define VIDIOC_S_AUDOUT _IOW ('V', 50, struct v4l2_audioout) |
Definition at line 870 of file videodev2.h.
#define VIDIOC_S_CROP _IOW ('V', 60, struct v4l2_crop) |
Definition at line 877 of file videodev2.h.
#define VIDIOC_S_CTRL _IOWR ('V', 28, struct v4l2_control) |
Definition at line 857 of file videodev2.h.
#define VIDIOC_S_CTRL_OLD _IOW ('V', 28, struct v4l2_control) |
Definition at line 890 of file videodev2.h.
#define VIDIOC_S_FBUF _IOW ('V', 11, struct v4l2_framebuffer) |
Definition at line 844 of file videodev2.h.
#define VIDIOC_S_FMT _IOWR ('V', 5, struct v4l2_format) |
Definition at line 836 of file videodev2.h.
#define VIDIOC_S_FREQUENCY _IOW ('V', 57, struct v4l2_frequency) |
Definition at line 874 of file videodev2.h.
#define VIDIOC_S_INPUT _IOWR ('V', 39, int) |
Definition at line 865 of file videodev2.h.
#define VIDIOC_S_JPEGCOMP _IOW ('V', 62, struct v4l2_jpegcompression) |
Definition at line 879 of file videodev2.h.
#define VIDIOC_S_MODULATOR _IOW ('V', 55, struct v4l2_modulator) |
Definition at line 872 of file videodev2.h.
#define VIDIOC_S_OUTPUT _IOWR ('V', 47, int) |
Definition at line 867 of file videodev2.h.
#define VIDIOC_S_PARM _IOWR ('V', 22, struct v4l2_streamparm) |
Definition at line 851 of file videodev2.h.
#define VIDIOC_S_PARM_OLD _IOW ('V', 22, struct v4l2_streamparm) |
Definition at line 889 of file videodev2.h.
#define VIDIOC_S_PRIORITY _IOW ('V', 68, enum v4l2_priority) |
Definition at line 885 of file videodev2.h.
#define VIDIOC_S_STD _IOW ('V', 24, v4l2_std_id) |
Definition at line 853 of file videodev2.h.
#define VIDIOC_S_TUNER _IOW ('V', 30, struct v4l2_tuner) |
Definition at line 859 of file videodev2.h.
#define VIDIOC_STREAMOFF _IOW ('V', 19, int) |
Definition at line 849 of file videodev2.h.
#define VIDIOC_STREAMON _IOW ('V', 18, int) |
Definition at line 848 of file videodev2.h.
#define VIDIOC_TRY_FMT _IOWR ('V', 64, struct v4l2_format) |
Definition at line 881 of file videodev2.h.
Typedef Documentation
typedef __u64 v4l2_std_id |
Definition at line 484 of file videodev2.h.
Enumeration Type Documentation
enum v4l2_buf_type |
- Enumerator:
-
V4L2_BUF_TYPE_VIDEO_CAPTURE V4L2_BUF_TYPE_VIDEO_OUTPUT V4L2_BUF_TYPE_VIDEO_OVERLAY V4L2_BUF_TYPE_VBI_CAPTURE V4L2_BUF_TYPE_VBI_OUTPUT V4L2_BUF_TYPE_PRIVATE
Definition at line 57 of file videodev2.h.
enum v4l2_colorspace |
- Enumerator:
-
V4L2_COLORSPACE_SMPTE170M V4L2_COLORSPACE_SMPTE240M V4L2_COLORSPACE_REC709 V4L2_COLORSPACE_BT878 V4L2_COLORSPACE_470_SYSTEM_M V4L2_COLORSPACE_470_SYSTEM_BG V4L2_COLORSPACE_JPEG V4L2_COLORSPACE_SRGB
Definition at line 85 of file videodev2.h.
enum v4l2_ctrl_type |
Definition at line 66 of file videodev2.h.
enum v4l2_field |
- Enumerator:
-
V4L2_FIELD_ANY V4L2_FIELD_NONE V4L2_FIELD_TOP V4L2_FIELD_BOTTOM V4L2_FIELD_INTERLACED V4L2_FIELD_SEQ_TB V4L2_FIELD_SEQ_BT V4L2_FIELD_ALTERNATE
Definition at line 27 of file videodev2.h.
enum v4l2_memory |
Definition at line 78 of file videodev2.h.
enum v4l2_priority |
- Enumerator:
-
V4L2_PRIORITY_UNSET V4L2_PRIORITY_BACKGROUND V4L2_PRIORITY_INTERACTIVE V4L2_PRIORITY_RECORD V4L2_PRIORITY_DEFAULT
Definition at line 112 of file videodev2.h.
enum v4l2_tuner_type |