Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

videodev2.h File Reference

#include "videodevfix.h"

Go to the source code of this file.

Classes

struct  v4l2_capability
struct  v4l2_pix_format
struct  v4l2_fmtdesc
struct  v4l2_cvtdesc
struct  v4l2_fxdesc
struct  v4l2_timecode
struct  v4l2_compression
struct  v4l2_requestbuffers
struct  v4l2_buffer
struct  v4l2_framebuffer
struct  v4l2_clip
struct  v4l2_window
struct  v4l2_performance
struct  v4l2_captureparm
struct  v4l2_outputparm
struct  v4l2_cropcap
struct  v4l2_crop
struct  v4l2_zoomcap
struct  v4l2_zoom
struct  v4l2_standard
struct  v4l2_enumstd
struct  v4l2_input
struct  v4l2_output
struct  v4l2_control
struct  v4l2_queryctrl
struct  v4l2_querymenu
struct  v4l2_fxcontrol
struct  v4l2_tuner
struct  v4l2_modulator
struct  v4l2_frequency
struct  v4l2_audio
struct  v4l2_audioout
struct  v4l2_vbi_format
struct  v4l2_format
struct  v4l2_streamparm
struct  video_capability
struct  video_channel
struct  video_tuner
struct  video_picture
struct  video_audio
struct  video_clip
struct  video_window
struct  video_capture
struct  video_buffer
struct  video_mmap
struct  video_key
struct  video_mbuf
struct  video_unit

Defines

#define V4L2_MAJOR_VERSION   0
#define V4L2_MINOR_VERSION   20
#define fourcc(a, b, c, d)   (((__u32)(a)<<0)|((__u32)(b)<<8)|((__u32)(c)<<16)|((__u32)(d)<<24))
#define O_NONCAP   O_TRUNC
#define O_NOIO   O_TRUNC
#define V4L2_TYPE_CAPTURE   0
#define V4L2_TYPE_CODEC   1
#define V4L2_TYPE_OUTPUT   2
#define V4L2_TYPE_FX   3
#define V4L2_TYPE_VBI   4
#define V4L2_TYPE_VTR   5
#define V4L2_TYPE_VTX   6
#define V4L2_TYPE_RADIO   7
#define V4L2_TYPE_PRIVATE   1000
#define V4L2_FLAG_READ   0x00001
#define V4L2_FLAG_WRITE   0x00002
#define V4L2_FLAG_STREAMING   0x00004
#define V4L2_FLAG_PREVIEW   0x00008
#define V4L2_FLAG_SELECT   0x00010
#define V4L2_FLAG_TUNER   0x00020
#define V4L2_FLAG_MONOCHROME   0x00040
#define V4L2_FLAG_DATA_SERVICE   0x00080
#define V4L2_PIX_FMT_RGB332   fourcc('R','G','B','1')
#define V4L2_PIX_FMT_RGB555   fourcc('R','G','B','O')
#define V4L2_PIX_FMT_RGB565   fourcc('R','G','B','P')
#define V4L2_PIX_FMT_BGR24   fourcc('B','G','R','3')
#define V4L2_PIX_FMT_RGB24   fourcc('R','G','B','3')
#define V4L2_PIX_FMT_BGR32   fourcc('B','G','R','4')
#define V4L2_PIX_FMT_RGB32   fourcc('R','G','B','4')
#define V4L2_PIX_FMT_GREY   fourcc('G','R','E','Y')
#define V4L2_PIX_FMT_YVU410   fourcc('Y','V','U','9')
#define V4L2_PIX_FMT_YVU420   fourcc('Y','V','1','2')
#define V4L2_PIX_FMT_YUYV   fourcc('Y','U','Y','V')
#define V4L2_PIX_FMT_UYVY   fourcc('U','Y','V','Y')
#define V4L2_PIX_FMT_YVU422P   fourcc('4','2','2','P')
#define V4L2_PIX_FMT_YVU411P   fourcc('4','1','1','P')
#define V4L2_PIX_FMT_YUV410   fourcc('Y','U','V','9')
#define V4L2_PIX_FMT_YUV420   fourcc('Y','U','1','2')
#define V4L2_PIX_FMT_YYUV   fourcc('Y','Y','U','V')
#define V4L2_PIX_FMT_HI240   fourcc('H','I','2','4')
#define V4L2_FMT_FLAG_COMPRESSED   0x0001
#define V4L2_FMT_FLAG_BYTESPERLINE   0x0002
#define V4L2_FMT_FLAG_INTERLACED   0x0004
#define V4L2_FMT_FLAG_TOPFIELD   0x0008
#define V4L2_FMT_FLAG_BOTFIELD   0x0010
#define V4L2_FMT_FLAG_ODDFIELD   V4L2_FMT_FLAG_TOPFIELD
#define V4L2_FMT_FLAG_EVENFIELD   V4L2_FMT_FLAG_BOTFIELD
#define V4L2_FMT_FLAG_COMBINED   V4L2_FMT_FLAG_INTERLACED
#define V4L2_FMT_CS_field   0xF000
#define V4L2_FMT_CS_601YUV   0x1000
#define V4L2_FMT_FLAG_SWCONVERSION   0x0800
#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_FLAG_DROPFRAME   0x0001
#define V4L2_TC_FLAG_COLORFRAME   0x0002
#define V4L2_TC_USERBITS_field   0x000C
#define V4L2_TC_USERBITS_USERDEFINED   0x0000
#define V4L2_TC_USERBITS_8BITCHARS   0x0008
#define V4L2_BUF_TYPE_field   0x00001FFF
#define V4L2_BUF_TYPE_CAPTURE   0x00000001
#define V4L2_BUF_TYPE_CODECIN   0x00000002
#define V4L2_BUF_TYPE_CODECOUT   0x00000003
#define V4L2_BUF_TYPE_EFFECTSIN   0x00000004
#define V4L2_BUF_TYPE_EFFECTSIN2   0x00000005
#define V4L2_BUF_TYPE_EFFECTSOUT   0x00000006
#define V4L2_BUF_TYPE_VIDEOOUT   0x00000007
#define V4L2_BUF_TYPE_FXCONTROL   0x00000008
#define V4L2_BUF_TYPE_PRIVATE   0x00001000
#define V4L2_BUF_ATTR_DEVICEMEM   0x00010000
#define V4L2_BUF_REQ_field   0xF0000000
#define V4L2_BUF_REQ_CONTIG   0x10000000
#define V4L2_BUF_FLAG_MAPPED   0x0001
#define V4L2_BUF_FLAG_QUEUED   0x0002
#define V4L2_BUF_FLAG_DONE   0x0004
#define V4L2_BUF_FLAG_KEYFRAME   0x0008
#define V4L2_BUF_FLAG_PFRAME   0x0010
#define V4L2_BUF_FLAG_BFRAME   0x0020
#define V4L2_BUF_FLAG_TOPFIELD   0x0040
#define V4L2_BUF_FLAG_BOTFIELD   0x0080
#define V4L2_BUF_FLAG_ODDFIELD   V4L2_BUF_FLAG_TOPFIELD
#define V4L2_BUF_FLAG_EVENFIELD   V4L2_BUF_FLAG_BOTFIELD
#define V4L2_BUF_FLAG_TIMECODE   0x0100
#define V4L2_FBUF_CAP_EXTERNOVERLAY   0x0001
#define V4L2_FBUF_CAP_CHROMAKEY   0x0002
#define V4L2_FBUF_CAP_CLIPPING   0x0004
#define V4L2_FBUF_CAP_SCALEUP   0x0008
#define V4L2_FBUF_CAP_SCALEDOWN   0x0010
#define V4L2_FBUF_CAP_BITMAP_CLIPPING   0x0020
#define V4L2_FBUF_FLAG_PRIMARY   0x0001
#define V4L2_FBUF_FLAG_OVERLAY   0x0002
#define V4L2_FBUF_FLAG_CHROMAKEY   0x0004
#define V4L2_MODE_HIGHQUALITY   0x0001
#define V4L2_CAP_TIMEPERFRAME   0x1000
#define V4L2_ZOOM_NONCAP   0x0001
#define V4L2_ZOOM_WHILESTREAMING   0x0002
#define V4L2_COLOR_STD_PAL   1
#define V4L2_COLOR_STD_NTSC   2
#define V4L2_COLOR_STD_SECAM   3
#define V4L2_COLOR_SUBC_PAL   4433619
#define V4L2_COLOR_SUBC_PAL_M   3575611
#define V4L2_COLOR_SUBC_PAL_N   3582056
#define V4L2_COLOR_SUBC_NTSC   3579545
#define V4L2_COLOR_SUBC_SECAMB   4250000
#define V4L2_COLOR_SUBC_SECAMR   4406250
#define V4L2_TRANSM_STD_B   (1<<1)
#define V4L2_TRANSM_STD_D   (1<<3)
#define V4L2_TRANSM_STD_G   (1<<6)
#define V4L2_TRANSM_STD_H   (1<<7)
#define V4L2_TRANSM_STD_I   (1<<8)
#define V4L2_TRANSM_STD_K   (1<<10)
#define V4L2_TRANSM_STD_K1   (1<<11)
#define V4L2_TRANSM_STD_L   (1<<12)
#define V4L2_TRANSM_STD_M   (1<<13)
#define V4L2_TRANSM_STD_N   (1<<14)
#define V4L2_INPUT_TYPE_TUNER   1
#define V4L2_INPUT_TYPE_CAMERA   2
#define V4L2_INPUT_CAP_AUDIO   0x0001
#define V4L2_OUTPUT_TYPE_MODULATOR   1
#define V4L2_OUTPUT_TYPE_ANALOG   2
#define V4L2_OUTPUT_TYPE_ANALOGVGAOVERLAY   3
#define V4L2_OUTPUT_CAP_AUDIO   0x0001
#define V4L2_CTRL_TYPE_INTEGER   0
#define V4L2_CTRL_TYPE_BOOLEAN   1
#define V4L2_CTRL_TYPE_MENU   2
#define V4L2_CTRL_TYPE_BUTTON   3
#define V4L2_CTRL_FLAG_DISABLED   0x0001
#define V4L2_CTRL_FLAG_GRABBED   0x0002
#define V4L2_CTRL_CAT_VIDEO   1
#define V4L2_CTRL_CAT_AUDIO   2
#define V4L2_CTRL_CAT_EFFECT   3
#define V4L2_CID_BASE   0x00980900
#define V4L2_CID_PRIVATE_BASE   0x08000000
#define V4L2_CID_EFFECT_BASE   0x0A00B000
#define V4L2_CID_BRIGHTNESS   (V4L2_CID_BASE+0)
#define V4L2_CID_CONTRAST   (V4L2_CID_BASE+1)
#define V4L2_CID_SATURATION   (V4L2_CID_BASE+2)
#define V4L2_CID_HUE   (V4L2_CID_BASE+3)
#define V4L2_CID_AUDIO_VOLUME   (V4L2_CID_BASE+5)
#define V4L2_CID_AUDIO_BALANCE   (V4L2_CID_BASE+6)
#define V4L2_CID_AUDIO_BASS   (V4L2_CID_BASE+7)
#define V4L2_CID_AUDIO_TREBLE   (V4L2_CID_BASE+8)
#define V4L2_CID_AUDIO_MUTE   (V4L2_CID_BASE+9)
#define V4L2_CID_AUDIO_LOUDNESS   (V4L2_CID_BASE+10)
#define V4L2_CID_BLACK_LEVEL   (V4L2_CID_BASE+11)
#define V4l2_CID_AUTO_WHITE_BALANCE   (V4L2_CID_BASE+12)
#define V4L2_CID_DO_WHITE_BALANCE   (V4L2_CID_BASE+13)
#define V4L2_CID_RED_BALANCE   (V4L2_CID_BASE+14)
#define V4L2_CID_BLUE_BALANCE   (V4L2_CID_BASE+15)
#define V4L2_CID_GAMMA   (V4L2_CID_BASE+16)
#define V4L2_CID_WHITENESS   (V4L2_CID_GAMMA)
#define V4L2_CID_EXPOSURE   (V4L2_CID_BASE+17)
#define V4L2_CID_AUTOGAIN   (V4L2_CID_BASE+18)
#define V4L2_CID_GAIN   (V4L2_CID_BASE+19)
#define V4L2_CID_HFLIP   (V4L2_CID_BASE+20)
#define V4L2_CID_VFLIP   (V4L2_CID_BASE+21)
#define V4L2_CID_HCENTER   (V4L2_CID_BASE+22)
#define V4L2_CID_VCENTER   (V4l2_CID_BASE+23)
#define V4L2_CID_LASTP1   (V4L2_CID_BASE+24)
#define V4L2_TUNER_CAP_LOW   0x0001
#define V4L2_TUNER_CAP_NORM   0x0002
#define V4L2_TUNER_CAP_STEREO   0x0010
#define V4L2_TUNER_CAP_LANG2   0x0020
#define V4L2_TUNER_CAP_SAP   0x0020
#define V4L2_TUNER_CAP_LANG1   0x0040
#define V4L2_TUNER_SUB_MONO   0x0001
#define V4L2_TUNER_SUB_STEREO   0x0002
#define V4L2_TUNER_SUB_LANG2   0x0004
#define V4L2_TUNER_SUB_SAP   0x0004
#define V4L2_TUNER_SUB_LANG1   0x0008
#define V4L2_TUNER_MODE_MONO   0x0000
#define V4L2_TUNER_MODE_STEREO   0x0001
#define V4L2_TUNER_MODE_LANG2   0x0002
#define V4L2_TUNER_MODE_SAP   0x0002
#define V4L2_TUNER_MODE_LANG1   0x0003
#define V4L2_AUDCAP_EFFECTS   0x0020
#define V4L2_AUDCAP_LOUDNESS   0x0040
#define V4L2_AUDCAP_AVL   0x0080
#define V4L2_AUDMODE_LOUDNESS   0x00002
#define V4L2_AUDMODE_AVL   0x00004
#define V4L2_AUDMODE_STEREO_field   0x0FF00
#define V4L2_AUDMODE_STEREO_LINEAR   0x00100
#define V4L2_AUDMODE_STEREO_PSEUDO   0x00200
#define V4L2_AUDMODE_STEREO_SPATIAL30   0x00300
#define V4L2_AUDMODE_STEREO_SPATIAL50   0x00400
#define V4L2_VBI_SF_UBYTE   1
#define V4L2_VBI_UNSYNC   (1<< 0)
#define V4L2_VBI_INTERLACED   (1<< 1)
#define VIDIOC_QUERYCAP   _IOR ('V', 0, struct v4l2_capability)
#define VIDIOC_RESERVED   _IO ('V', 1)
#define VIDIOC_ENUM_PIXFMT   _IOWR ('V', 2, struct v4l2_fmtdesc)
#define VIDIOC_ENUM_FBUFFMT   _IOWR ('V', 3, struct v4l2_fmtdesc)
#define VIDIOC_G_FMT   _IOWR ('V', 4, struct v4l2_format)
#define VIDIOC_S_FMT   _IOWR ('V', 5, struct v4l2_format)
#define VIDIOC_G_COMP   _IOR ('V', 6, struct v4l2_compression)
#define VIDIOC_S_COMP   _IOW ('V', 7, struct v4l2_compression)
#define VIDIOC_REQBUFS   _IOWR ('V', 8, struct v4l2_requestbuffers)
#define VIDIOC_QUERYBUF   _IOWR ('V', 9, struct v4l2_buffer)
#define VIDIOC_G_FBUF   _IOR ('V', 10, struct v4l2_framebuffer)
#define VIDIOC_S_FBUF   _IOW ('V', 11, struct v4l2_framebuffer)
#define VIDIOC_G_WIN   _IOR ('V', 12, struct v4l2_window)
#define VIDIOC_S_WIN   _IOW ('V', 13, struct v4l2_window)
#define VIDIOC_PREVIEW   _IOWR ('V', 14, int)
#define VIDIOC_QBUF   _IOWR ('V', 15, struct v4l2_buffer)
#define VIDIOC_DQBUF   _IOWR ('V', 17, struct v4l2_buffer)
#define VIDIOC_STREAMON   _IOW ('V', 18, int)
#define VIDIOC_STREAMOFF   _IOW ('V', 19, int)
#define VIDIOC_G_PERF   _IOR ('V', 20, struct v4l2_performance)
#define VIDIOC_G_PARM   _IOWR ('V', 21, struct v4l2_streamparm)
#define VIDIOC_S_PARM   _IOW ('V', 22, struct v4l2_streamparm)
#define VIDIOC_G_STD   _IOR ('V', 23, struct v4l2_standard)
#define VIDIOC_S_STD   _IOW ('V', 24, struct v4l2_standard)
#define VIDIOC_ENUMSTD   _IOWR ('V', 25, struct v4l2_enumstd)
#define VIDIOC_ENUMINPUT   _IOWR ('V', 26, struct v4l2_input)
#define VIDIOC_G_CTRL   _IOWR ('V', 27, struct v4l2_control)
#define VIDIOC_S_CTRL   _IOW ('V', 28, struct v4l2_control)
#define VIDIOC_G_TUNER   _IOWR ('V', 29, struct v4l2_tuner)
#define VIDIOC_S_TUNER   _IOW ('V', 30, struct v4l2_tuner)
#define VIDIOC_G_FREQ   _IOR ('V', 31, int)
#define VIDIOC_S_FREQ   _IOWR ('V', 32, int)
#define VIDIOC_G_AUDIO   _IOWR ('V', 33, struct v4l2_audio)
#define VIDIOC_S_AUDIO   _IOW ('V', 34, struct v4l2_audio)
#define VIDIOC_QUERYCTRL   _IOWR ('V', 36, struct v4l2_queryctrl)
#define VIDIOC_QUERYMENU   _IOWR ('V', 37, struct v4l2_querymenu)
#define VIDIOC_G_INPUT   _IOR ('V', 38, int)
#define VIDIOC_S_INPUT   _IOWR ('V', 39, int)
#define VIDIOC_ENUMCVT   _IOWR ('V', 40, struct v4l2_cvtdesc)
#define VIDIOC_G_OUTPUT   _IOR ('V', 46, int)
#define VIDIOC_S_OUTPUT   _IOWR ('V', 47, int)
#define VIDIOC_ENUMOUTPUT   _IOWR ('V', 48, struct v4l2_output)
#define VIDIOC_G_AUDOUT   _IOWR ('V', 49, struct v4l2_audioout)
#define VIDIOC_S_AUDOUT   _IOW ('V', 50, struct v4l2_audioout)
#define VIDIOC_ENUMFX   _IOWR ('V', 51, struct v4l2_fxdesc)
#define VIDIOC_G_EFFECT   _IOR ('V', 52, int)
#define VIDIOC_S_EFFECT   _IOWR ('V', 53, int)
#define VIDIOC_G_MODULATOR   _IOWR ('V', 54, struct v4l2_modulator)
#define VIDIOC_S_MODULATOR   _IOW ('V', 55, struct v4l2_modulator)
#define VIDIOC_ENUM_CAPFMT   VIDIOC_ENUM_PIXFMT
#define VIDIOC_ENUM_OUTFMT   VIDIOC_ENUM_PIXFMT
#define VIDIOC_ENUM_SRCFMT   VIDIOC_ENUM_PIXFMT
#define VIDIOC_ENUMFMT   VIDIOC_ENUM_PIXFMT
#define BASE_VIDIOC_PRIVATE   192
#define VID_TYPE_CAPTURE   1
#define VID_TYPE_TUNER   2
#define VID_TYPE_TELETEXT   4
#define VID_TYPE_OVERLAY   8
#define VID_TYPE_CHROMAKEY   16
#define VID_TYPE_CLIPPING   32
#define VID_TYPE_FRAMERAM   64
#define VID_TYPE_SCALES   128
#define VID_TYPE_MONOCHROME   256
#define VID_TYPE_SUBCAPTURE   512
#define VIDEO_VC_TUNER   1
#define VIDEO_VC_AUDIO   2
#define VIDEO_TYPE_TV   1
#define VIDEO_TYPE_CAMERA   2
#define VIDEO_TUNER_PAL   1
#define VIDEO_TUNER_NTSC   2
#define VIDEO_TUNER_SECAM   4
#define VIDEO_TUNER_LOW   8
#define VIDEO_TUNER_NORM   16
#define VIDEO_TUNER_STEREO_ON   128
#define VIDEO_TUNER_RDS_ON   256
#define VIDEO_TUNER_MBS_ON   512
#define VIDEO_MODE_PAL   0
#define VIDEO_MODE_NTSC   1
#define VIDEO_MODE_SECAM   2
#define VIDEO_MODE_AUTO   3
#define VIDEO_PALETTE_GREY   1
#define VIDEO_PALETTE_HI240   2
#define VIDEO_PALETTE_RGB565   3
#define VIDEO_PALETTE_RGB24   4
#define VIDEO_PALETTE_RGB32   5
#define VIDEO_PALETTE_RGB555   6
#define VIDEO_PALETTE_YUV422   7
#define VIDEO_PALETTE_YUYV   8
#define VIDEO_PALETTE_UYVY   9
#define VIDEO_PALETTE_YUV420   10
#define VIDEO_PALETTE_YUV411   11
#define VIDEO_PALETTE_RAW   12
#define VIDEO_PALETTE_YUV422P   13
#define VIDEO_PALETTE_YUV411P   14
#define VIDEO_PALETTE_YUV420P   15
#define VIDEO_PALETTE_YUV410P   16
#define VIDEO_PALETTE_PLANAR   13
#define VIDEO_PALETTE_COMPONENT   7
#define VIDEO_AUDIO_MUTE   1
#define VIDEO_AUDIO_MUTABLE   2
#define VIDEO_AUDIO_VOLUME   4
#define VIDEO_AUDIO_BASS   8
#define VIDEO_AUDIO_TREBLE   16
#define VIDEO_AUDIO_BALANCE   32
#define VIDEO_SOUND_MONO   1
#define VIDEO_SOUND_STEREO   2
#define VIDEO_SOUND_LANG1   4
#define VIDEO_SOUND_LANG2   8
#define VIDEO_WINDOW_INTERLACE   1
#define VIDEO_CLIP_BITMAP   -1
#define VIDEO_CLIPMAP_SIZE   (128 * 625)
#define VIDEO_CAPTURE_ODD   0
#define VIDEO_CAPTURE_EVEN   1
#define VIDEO_MAX_FRAME   32
#define VIDEO_NO_UNIT   (-1)
#define VIDIOCGCAP   _IOR('v',1,struct video_capability)
#define VIDIOCGCHAN   _IOWR('v',2,struct video_channel)
#define VIDIOCSCHAN   _IOW('v',3,struct video_channel)
#define VIDIOCGTUNER   _IOWR('v',4,struct video_tuner)
#define VIDIOCSTUNER   _IOW('v',5,struct video_tuner)
#define VIDIOCGPICT   _IOR('v',6,struct video_picture)
#define VIDIOCSPICT   _IOW('v',7,struct video_picture)
#define VIDIOCCAPTURE   _IOW('v',8,int)
#define VIDIOCGWIN   _IOR('v',9, struct video_window)
#define VIDIOCSWIN   _IOW('v',10, struct video_window)
#define VIDIOCGFBUF   _IOR('v',11, struct video_buffer)
#define VIDIOCSFBUF   _IOW('v',12, struct video_buffer)
#define VIDIOCKEY   _IOR('v',13, struct video_key)
#define VIDIOCGFREQ   _IOR('v',14, unsigned long)
#define VIDIOCSFREQ   _IOW('v',15, unsigned long)
#define VIDIOCGAUDIO   _IOR('v',16, struct video_audio)
#define VIDIOCSAUDIO   _IOW('v',17, struct video_audio)
#define VIDIOCSYNC   _IOW('v',18, int)
#define VIDIOCMCAPTURE   _IOW('v',19, struct video_mmap)
#define VIDIOCGMBUF   _IOR('v', 20, struct video_mbuf)
#define VIDIOCGUNIT   _IOR('v', 21, struct video_unit)
#define VIDIOCGCAPTURE   _IOR('v',22, struct video_capture)
#define VIDIOCSCAPTURE   _IOW('v',23, struct video_capture)
#define BASE_VIDIOCPRIVATE   192

Typedefs

typedef __s64 stamp_t


Define Documentation

#define BASE_VIDIOC_PRIVATE   192
 

Definition at line 805 of file videodev2.h.

#define BASE_VIDIOCPRIVATE   192
 

Definition at line 1151 of file videodev2.h.

#define fourcc a,
b,
c,
 )     (((__u32)(a)<<0)|((__u32)(b)<<8)|((__u32)(c)<<16)|((__u32)(d)<<24))
 

Definition at line 22 of file videodev2.h.

Referenced by FileAVI::open_avifile_in().

#define O_NOIO   O_TRUNC
 

Definition at line 27 of file videodev2.h.

#define O_NONCAP   O_TRUNC
 

Definition at line 26 of file videodev2.h.

#define V4L2_AUDCAP_AVL   0x0080
 

Definition at line 667 of file videodev2.h.

#define V4L2_AUDCAP_EFFECTS   0x0020
 

Definition at line 665 of file videodev2.h.

#define V4L2_AUDCAP_LOUDNESS   0x0040
 

Definition at line 666 of file videodev2.h.

#define V4L2_AUDMODE_AVL   0x00004
 

Definition at line 671 of file videodev2.h.

#define V4L2_AUDMODE_LOUDNESS   0x00002
 

Definition at line 670 of file videodev2.h.

#define V4L2_AUDMODE_STEREO_field   0x0FF00
 

Definition at line 672 of file videodev2.h.

#define V4L2_AUDMODE_STEREO_LINEAR   0x00100
 

Definition at line 673 of file videodev2.h.

#define V4L2_AUDMODE_STEREO_PSEUDO   0x00200
 

Definition at line 674 of file videodev2.h.

#define V4L2_AUDMODE_STEREO_SPATIAL30   0x00300
 

Definition at line 675 of file videodev2.h.

#define V4L2_AUDMODE_STEREO_SPATIAL50   0x00400
 

Definition at line 676 of file videodev2.h.

#define V4L2_BUF_ATTR_DEVICEMEM   0x00010000
 

Definition at line 242 of file videodev2.h.

#define V4L2_BUF_FLAG_BFRAME   0x0020
 

Definition at line 256 of file videodev2.h.

#define V4L2_BUF_FLAG_BOTFIELD   0x0080
 

Definition at line 258 of file videodev2.h.

#define V4L2_BUF_FLAG_DONE   0x0004
 

Definition at line 253 of file videodev2.h.

#define V4L2_BUF_FLAG_EVENFIELD   V4L2_BUF_FLAG_BOTFIELD
 

Definition at line 260 of file videodev2.h.

#define V4L2_BUF_FLAG_KEYFRAME   0x0008
 

Definition at line 254 of file videodev2.h.

#define V4L2_BUF_FLAG_MAPPED   0x0001
 

Definition at line 251 of file videodev2.h.

#define V4L2_BUF_FLAG_ODDFIELD   V4L2_BUF_FLAG_TOPFIELD
 

Definition at line 259 of file videodev2.h.

#define V4L2_BUF_FLAG_PFRAME   0x0010
 

Definition at line 255 of file videodev2.h.

#define V4L2_BUF_FLAG_QUEUED   0x0002
 

Definition at line 252 of file videodev2.h.

#define V4L2_BUF_FLAG_TIMECODE   0x0100
 

Definition at line 261 of file videodev2.h.

#define V4L2_BUF_FLAG_TOPFIELD   0x0040
 

Definition at line 257 of file videodev2.h.

#define V4L2_BUF_REQ_CONTIG   0x10000000
 

Definition at line 246 of file videodev2.h.

#define V4L2_BUF_REQ_field   0xF0000000
 

Definition at line 245 of file videodev2.h.

#define V4L2_BUF_TYPE_CAPTURE   0x00000001
 

Definition at line 230 of file videodev2.h.

#define V4L2_BUF_TYPE_CODECIN   0x00000002
 

Definition at line 231 of file videodev2.h.

#define V4L2_BUF_TYPE_CODECOUT   0x00000003
 

Definition at line 232 of file videodev2.h.

#define V4L2_BUF_TYPE_EFFECTSIN   0x00000004
 

Definition at line 233 of file videodev2.h.

#define V4L2_BUF_TYPE_EFFECTSIN2   0x00000005
 

Definition at line 234 of file videodev2.h.

#define V4L2_BUF_TYPE_EFFECTSOUT   0x00000006
 

Definition at line 235 of file videodev2.h.

#define V4L2_BUF_TYPE_field   0x00001FFF
 

Definition at line 229 of file videodev2.h.

#define V4L2_BUF_TYPE_FXCONTROL   0x00000008
 

Definition at line 237 of file videodev2.h.

#define V4L2_BUF_TYPE_PRIVATE   0x00001000
 

Definition at line 240 of file videodev2.h.

#define V4L2_BUF_TYPE_VIDEOOUT   0x00000007
 

Definition at line 236 of file videodev2.h.

#define V4L2_CAP_TIMEPERFRAME   0x1000
 

Definition at line 333 of file videodev2.h.

#define V4L2_CID_AUDIO_BALANCE   (V4L2_CID_BASE+6)
 

Definition at line 574 of file videodev2.h.

#define V4L2_CID_AUDIO_BASS   (V4L2_CID_BASE+7)
 

Definition at line 575 of file videodev2.h.

#define V4L2_CID_AUDIO_LOUDNESS   (V4L2_CID_BASE+10)
 

Definition at line 578 of file videodev2.h.

#define V4L2_CID_AUDIO_MUTE   (V4L2_CID_BASE+9)
 

Definition at line 577 of file videodev2.h.

#define V4L2_CID_AUDIO_TREBLE   (V4L2_CID_BASE+8)
 

Definition at line 576 of file videodev2.h.

#define V4L2_CID_AUDIO_VOLUME   (V4L2_CID_BASE+5)
 

Definition at line 573 of file videodev2.h.

#define V4l2_CID_AUTO_WHITE_BALANCE   (V4L2_CID_BASE+12)
 

Definition at line 580 of file videodev2.h.

#define V4L2_CID_AUTOGAIN   (V4L2_CID_BASE+18)
 

Definition at line 587 of file videodev2.h.

#define V4L2_CID_BASE   0x00980900
 

Definition at line 563 of file videodev2.h.

#define V4L2_CID_BLACK_LEVEL   (V4L2_CID_BASE+11)
 

Definition at line 579 of file videodev2.h.

#define V4L2_CID_BLUE_BALANCE   (V4L2_CID_BASE+15)
 

Definition at line 583 of file videodev2.h.

#define V4L2_CID_BRIGHTNESS   (V4L2_CID_BASE+0)
 

Definition at line 569 of file videodev2.h.

#define V4L2_CID_CONTRAST   (V4L2_CID_BASE+1)
 

Definition at line 570 of file videodev2.h.

#define V4L2_CID_DO_WHITE_BALANCE   (V4L2_CID_BASE+13)
 

Definition at line 581 of file videodev2.h.

#define V4L2_CID_EFFECT_BASE   0x0A00B000
 

Definition at line 567 of file videodev2.h.

#define V4L2_CID_EXPOSURE   (V4L2_CID_BASE+17)
 

Definition at line 586 of file videodev2.h.

#define V4L2_CID_GAIN   (V4L2_CID_BASE+19)
 

Definition at line 588 of file videodev2.h.

#define V4L2_CID_GAMMA   (V4L2_CID_BASE+16)
 

Definition at line 584 of file videodev2.h.

#define V4L2_CID_HCENTER   (V4L2_CID_BASE+22)
 

Definition at line 591 of file videodev2.h.

#define V4L2_CID_HFLIP   (V4L2_CID_BASE+20)
 

Definition at line 589 of file videodev2.h.

#define V4L2_CID_HUE   (V4L2_CID_BASE+3)
 

Definition at line 572 of file videodev2.h.

#define V4L2_CID_LASTP1   (V4L2_CID_BASE+24)
 

Definition at line 593 of file videodev2.h.

#define V4L2_CID_PRIVATE_BASE   0x08000000
 

Definition at line 565 of file videodev2.h.

#define V4L2_CID_RED_BALANCE   (V4L2_CID_BASE+14)
 

Definition at line 582 of file videodev2.h.

#define V4L2_CID_SATURATION   (V4L2_CID_BASE+2)
 

Definition at line 571 of file videodev2.h.

#define V4L2_CID_VCENTER   (V4l2_CID_BASE+23)
 

Definition at line 592 of file videodev2.h.

#define V4L2_CID_VFLIP   (V4L2_CID_BASE+21)
 

Definition at line 590 of file videodev2.h.

#define V4L2_CID_WHITENESS   (V4L2_CID_GAMMA)
 

Definition at line 585 of file videodev2.h.

#define V4L2_COLOR_STD_NTSC   2
 

Definition at line 428 of file videodev2.h.

#define V4L2_COLOR_STD_PAL   1
 

Definition at line 427 of file videodev2.h.

#define V4L2_COLOR_STD_SECAM   3
 

Definition at line 429 of file videodev2.h.

#define V4L2_COLOR_SUBC_NTSC   3579545
 

Definition at line 435 of file videodev2.h.

#define V4L2_COLOR_SUBC_PAL   4433619
 

Definition at line 432 of file videodev2.h.

#define V4L2_COLOR_SUBC_PAL_M   3575611
 

Definition at line 433 of file videodev2.h.

#define V4L2_COLOR_SUBC_PAL_N   3582056
 

Definition at line 434 of file videodev2.h.

#define V4L2_COLOR_SUBC_SECAMB   4250000
 

Definition at line 436 of file videodev2.h.

#define V4L2_COLOR_SUBC_SECAMR   4406250
 

Definition at line 437 of file videodev2.h.

#define V4L2_CTRL_CAT_AUDIO   2
 

Definition at line 559 of file videodev2.h.

#define V4L2_CTRL_CAT_EFFECT   3
 

Definition at line 560 of file videodev2.h.

#define V4L2_CTRL_CAT_VIDEO   1
 

Definition at line 558 of file videodev2.h.

#define V4L2_CTRL_FLAG_DISABLED   0x0001
 

Definition at line 554 of file videodev2.h.

#define V4L2_CTRL_FLAG_GRABBED   0x0002
 

Definition at line 555 of file videodev2.h.

#define V4L2_CTRL_TYPE_BOOLEAN   1
 

Definition at line 549 of file videodev2.h.

#define V4L2_CTRL_TYPE_BUTTON   3
 

Definition at line 551 of file videodev2.h.

#define V4L2_CTRL_TYPE_INTEGER   0
 

Definition at line 548 of file videodev2.h.

#define V4L2_CTRL_TYPE_MENU   2
 

Definition at line 550 of file videodev2.h.

#define V4L2_FBUF_CAP_BITMAP_CLIPPING   0x0020
 

Definition at line 279 of file videodev2.h.

#define V4L2_FBUF_CAP_CHROMAKEY   0x0002
 

Definition at line 275 of file videodev2.h.

#define V4L2_FBUF_CAP_CLIPPING   0x0004
 

Definition at line 276 of file videodev2.h.

#define V4L2_FBUF_CAP_EXTERNOVERLAY   0x0001
 

Definition at line 274 of file videodev2.h.

#define V4L2_FBUF_CAP_SCALEDOWN   0x0010
 

Definition at line 278 of file videodev2.h.

#define V4L2_FBUF_CAP_SCALEUP   0x0008
 

Definition at line 277 of file videodev2.h.

#define V4L2_FBUF_FLAG_CHROMAKEY   0x0004
 

Definition at line 283 of file videodev2.h.

#define V4L2_FBUF_FLAG_OVERLAY   0x0002
 

Definition at line 282 of file videodev2.h.

#define V4L2_FBUF_FLAG_PRIMARY   0x0001
 

Definition at line 281 of file videodev2.h.

#define V4L2_FLAG_DATA_SERVICE   0x00080
 

Definition at line 72 of file videodev2.h.

#define V4L2_FLAG_MONOCHROME   0x00040
 

Definition at line 71 of file videodev2.h.

#define V4L2_FLAG_PREVIEW   0x00008
 

Definition at line 68 of file videodev2.h.

#define V4L2_FLAG_READ   0x00001
 

Definition at line 65 of file videodev2.h.

#define V4L2_FLAG_SELECT   0x00010
 

Definition at line 69 of file videodev2.h.

#define V4L2_FLAG_STREAMING   0x00004
 

Definition at line 67 of file videodev2.h.

#define V4L2_FLAG_TUNER   0x00020
 

Definition at line 70 of file videodev2.h.

#define V4L2_FLAG_WRITE   0x00002
 

Definition at line 66 of file videodev2.h.

#define V4L2_FMT_CS_601YUV   0x1000
 

Definition at line 122 of file videodev2.h.

#define V4L2_FMT_CS_field   0xF000
 

Definition at line 121 of file videodev2.h.

#define V4L2_FMT_FLAG_BOTFIELD   0x0010
 

Definition at line 117 of file videodev2.h.

#define V4L2_FMT_FLAG_BYTESPERLINE   0x0002
 

Definition at line 114 of file videodev2.h.

#define V4L2_FMT_FLAG_COMBINED   V4L2_FMT_FLAG_INTERLACED
 

Definition at line 120 of file videodev2.h.

#define V4L2_FMT_FLAG_COMPRESSED   0x0001
 

Definition at line 113 of file videodev2.h.

#define V4L2_FMT_FLAG_EVENFIELD   V4L2_FMT_FLAG_BOTFIELD
 

Definition at line 119 of file videodev2.h.

#define V4L2_FMT_FLAG_INTERLACED   0x0004
 

Definition at line 115 of file videodev2.h.

#define V4L2_FMT_FLAG_ODDFIELD   V4L2_FMT_FLAG_TOPFIELD
 

Definition at line 118 of file videodev2.h.

#define V4L2_FMT_FLAG_SWCONVERSION   0x0800
 

Definition at line 123 of file videodev2.h.

#define V4L2_FMT_FLAG_TOPFIELD   0x0008
 

Definition at line 116 of file videodev2.h.

#define V4L2_INPUT_CAP_AUDIO   0x0001
 

Definition at line 482 of file videodev2.h.

#define V4L2_INPUT_TYPE_CAMERA   2
 

Definition at line 479 of file videodev2.h.

#define V4L2_INPUT_TYPE_TUNER   1
 

Definition at line 478 of file videodev2.h.

#define V4L2_MAJOR_VERSION   0
 

Definition at line 13 of file videodev2.h.

#define V4L2_MINOR_VERSION   20
 

Definition at line 14 of file videodev2.h.

#define V4L2_MODE_HIGHQUALITY   0x0001
 

Definition at line 330 of file videodev2.h.

#define V4L2_OUTPUT_CAP_AUDIO   0x0001
 

Definition at line 503 of file videodev2.h.

#define V4L2_OUTPUT_TYPE_ANALOG   2
 

Definition at line 499 of file videodev2.h.

#define V4L2_OUTPUT_TYPE_ANALOGVGAOVERLAY   3
 

Definition at line 500 of file videodev2.h.

#define V4L2_OUTPUT_TYPE_MODULATOR   1
 

Definition at line 498 of file videodev2.h.

#define V4L2_PIX_FMT_BGR24   fourcc('B','G','R','3')
 

Definition at line 93 of file videodev2.h.

#define V4L2_PIX_FMT_BGR32   fourcc('B','G','R','4')
 

Definition at line 95 of file videodev2.h.

#define V4L2_PIX_FMT_GREY   fourcc('G','R','E','Y')
 

Definition at line 97 of file videodev2.h.

#define V4L2_PIX_FMT_HI240   fourcc('H','I','2','4')
 

Definition at line 109 of file videodev2.h.

#define V4L2_PIX_FMT_RGB24   fourcc('R','G','B','3')
 

Definition at line 94 of file videodev2.h.

#define V4L2_PIX_FMT_RGB32   fourcc('R','G','B','4')
 

Definition at line 96 of file videodev2.h.

#define V4L2_PIX_FMT_RGB332   fourcc('R','G','B','1')
 

Definition at line 90 of file videodev2.h.

#define V4L2_PIX_FMT_RGB555   fourcc('R','G','B','O')
 

Definition at line 91 of file videodev2.h.

#define V4L2_PIX_FMT_RGB565   fourcc('R','G','B','P')
 

Definition at line 92 of file videodev2.h.

#define V4L2_PIX_FMT_UYVY   fourcc('U','Y','V','Y')
 

Definition at line 101 of file videodev2.h.

#define V4L2_PIX_FMT_YUV410   fourcc('Y','U','V','9')
 

Definition at line 106 of file videodev2.h.

#define V4L2_PIX_FMT_YUV420   fourcc('Y','U','1','2')
 

Definition at line 107 of file videodev2.h.

#define V4L2_PIX_FMT_YUYV   fourcc('Y','U','Y','V')
 

Definition at line 100 of file videodev2.h.

#define V4L2_PIX_FMT_YVU410   fourcc('Y','V','U','9')
 

Definition at line 98 of file videodev2.h.

#define V4L2_PIX_FMT_YVU411P   fourcc('4','1','1','P')
 

Definition at line 103 of file videodev2.h.

#define V4L2_PIX_FMT_YVU420   fourcc('Y','V','1','2')
 

Definition at line 99 of file videodev2.h.

#define V4L2_PIX_FMT_YVU422P   fourcc('4','2','2','P')
 

Definition at line 102 of file videodev2.h.

#define V4L2_PIX_FMT_YYUV   fourcc('Y','Y','U','V')
 

Definition at line 108 of file videodev2.h.

#define V4L2_TC_FLAG_COLORFRAME   0x0002
 

Definition at line 187 of file videodev2.h.

#define V4L2_TC_FLAG_DROPFRAME   0x0001
 

Definition at line 186 of file videodev2.h.

#define V4L2_TC_TYPE_24FPS   1
 

Definition at line 178 of file videodev2.h.

#define V4L2_TC_TYPE_25FPS   2
 

Definition at line 179 of file videodev2.h.

#define V4L2_TC_TYPE_30FPS   3
 

Definition at line 180 of file videodev2.h.

#define V4L2_TC_TYPE_50FPS   4
 

Definition at line 181 of file videodev2.h.

#define V4L2_TC_TYPE_60FPS   5
 

Definition at line 182 of file videodev2.h.

#define V4L2_TC_USERBITS_8BITCHARS   0x0008
 

Definition at line 190 of file videodev2.h.

#define V4L2_TC_USERBITS_field   0x000C
 

Definition at line 188 of file videodev2.h.

#define V4L2_TC_USERBITS_USERDEFINED   0x0000
 

Definition at line 189 of file videodev2.h.

#define V4L2_TRANSM_STD_B   (1<<1)
 

Definition at line 440 of file videodev2.h.

#define V4L2_TRANSM_STD_D   (1<<3)
 

Definition at line 441 of file videodev2.h.

#define V4L2_TRANSM_STD_G   (1<<6)
 

Definition at line 442 of file videodev2.h.

#define V4L2_TRANSM_STD_H   (1<<7)
 

Definition at line 443 of file videodev2.h.

#define V4L2_TRANSM_STD_I   (1<<8)
 

Definition at line 444 of file videodev2.h.

#define V4L2_TRANSM_STD_K   (1<<10)
 

Definition at line 445 of file videodev2.h.

#define V4L2_TRANSM_STD_K1   (1<<11)
 

Definition at line 446 of file videodev2.h.

#define V4L2_TRANSM_STD_L   (1<<12)
 

Definition at line 447 of file videodev2.h.

#define V4L2_TRANSM_STD_M   (1<<13)
 

Definition at line 448 of file videodev2.h.

#define V4L2_TRANSM_STD_N   (1<<14)
 

Definition at line 449 of file videodev2.h.

#define V4L2_TUNER_CAP_LANG1   0x0040
 

Definition at line 630 of file videodev2.h.

#define V4L2_TUNER_CAP_LANG2   0x0020
 

Definition at line 628 of file videodev2.h.

#define V4L2_TUNER_CAP_LOW   0x0001
 

Definition at line 625 of file videodev2.h.

#define V4L2_TUNER_CAP_NORM   0x0002
 

Definition at line 626 of file videodev2.h.

#define V4L2_TUNER_CAP_SAP   0x0020
 

Definition at line 629 of file videodev2.h.

#define V4L2_TUNER_CAP_STEREO   0x0010
 

Definition at line 627 of file videodev2.h.

#define V4L2_TUNER_MODE_LANG1   0x0003
 

Definition at line 644 of file videodev2.h.

#define V4L2_TUNER_MODE_LANG2   0x0002
 

Definition at line 642 of file videodev2.h.

#define V4L2_TUNER_MODE_MONO   0x0000
 

Definition at line 640 of file videodev2.h.

#define V4L2_TUNER_MODE_SAP   0x0002
 

Definition at line 643 of file videodev2.h.

#define V4L2_TUNER_MODE_STEREO   0x0001
 

Definition at line 641 of file videodev2.h.

#define V4L2_TUNER_SUB_LANG1   0x0008
 

Definition at line 637 of file videodev2.h.

#define V4L2_TUNER_SUB_LANG2   0x0004
 

Definition at line 635 of file videodev2.h.

#define V4L2_TUNER_SUB_MONO   0x0001
 

Definition at line 633 of file videodev2.h.

#define V4L2_TUNER_SUB_SAP   0x0004
 

Definition at line 636 of file videodev2.h.

#define V4L2_TUNER_SUB_STEREO   0x0002
 

Definition at line 634 of file videodev2.h.

#define V4L2_TYPE_CAPTURE   0
 

Definition at line 55 of file videodev2.h.

#define V4L2_TYPE_CODEC   1
 

Definition at line 56 of file videodev2.h.

#define V4L2_TYPE_FX   3
 

Definition at line 58 of file videodev2.h.

#define V4L2_TYPE_OUTPUT   2
 

Definition at line 57 of file videodev2.h.

#define V4L2_TYPE_PRIVATE   1000
 

Definition at line 63 of file videodev2.h.

#define V4L2_TYPE_RADIO   7
 

Definition at line 62 of file videodev2.h.

#define V4L2_TYPE_VBI   4
 

Definition at line 59 of file videodev2.h.

#define V4L2_TYPE_VTR   5
 

Definition at line 60 of file videodev2.h.

#define V4L2_TYPE_VTX   6
 

Definition at line 61 of file videodev2.h.

#define V4L2_VBI_INTERLACED   (1<< 1)
 

Definition at line 708 of file videodev2.h.

#define V4L2_VBI_SF_UBYTE   1
 

Definition at line 704 of file videodev2.h.

#define V4L2_VBI_UNSYNC   (1<< 0)
 

Definition at line 707 of file videodev2.h.

#define V4L2_ZOOM_NONCAP   0x0001
 

Definition at line 382 of file videodev2.h.

#define V4L2_ZOOM_WHILESTREAMING   0x0002
 

Definition at line 383 of file videodev2.h.

#define VID_TYPE_CAPTURE   1
 

Definition at line 942 of file videodev2.h.

#define VID_TYPE_CHROMAKEY   16
 

Definition at line 946 of file videodev2.h.

#define VID_TYPE_CLIPPING   32
 

Definition at line 947 of file videodev2.h.

#define VID_TYPE_FRAMERAM   64
 

Definition at line 948 of file videodev2.h.

#define VID_TYPE_MONOCHROME   256
 

Definition at line 950 of file videodev2.h.

#define VID_TYPE_OVERLAY   8
 

Definition at line 945 of file videodev2.h.

#define VID_TYPE_SCALES   128
 

Definition at line 949 of file videodev2.h.

#define VID_TYPE_SUBCAPTURE   512
 

Definition at line 951 of file videodev2.h.

#define VID_TYPE_TELETEXT   4
 

Definition at line 944 of file videodev2.h.

#define VID_TYPE_TUNER   2
 

Definition at line 943 of file videodev2.h.

#define VIDEO_AUDIO_BALANCE   32
 

Definition at line 1042 of file videodev2.h.

#define VIDEO_AUDIO_BASS   8
 

Definition at line 1040 of file videodev2.h.

#define VIDEO_AUDIO_MUTABLE   2
 

Definition at line 1038 of file videodev2.h.

#define VIDEO_AUDIO_MUTE   1
 

Definition at line 1037 of file videodev2.h.

Referenced by VDeviceV4L::v4l1_set_mute().

#define VIDEO_AUDIO_TREBLE   16
 

Definition at line 1041 of file videodev2.h.

#define VIDEO_AUDIO_VOLUME   4
 

Definition at line 1039 of file videodev2.h.

Referenced by VDeviceV4L::v4l1_set_mute().

#define VIDEO_CAPTURE_EVEN   1
 

Definition at line 1081 of file videodev2.h.

#define VIDEO_CAPTURE_ODD   0
 

Definition at line 1080 of file videodev2.h.

#define VIDEO_CLIP_BITMAP   -1
 

Definition at line 1069 of file videodev2.h.

#define VIDEO_CLIPMAP_SIZE   (128 * 625)
 

Definition at line 1071 of file videodev2.h.

#define VIDEO_MAX_FRAME   32
 

Definition at line 1106 of file videodev2.h.

#define VIDEO_MODE_AUTO   3
 

Definition at line 998 of file videodev2.h.

#define VIDEO_MODE_NTSC   1
 

Definition at line 996 of file videodev2.h.

Referenced by VDeviceBUZ::get_norm(), and VDeviceV4L::v4l1_get_norm().

#define VIDEO_MODE_PAL   0
 

Definition at line 995 of file videodev2.h.

Referenced by VDeviceBUZ::get_norm(), and VDeviceV4L::v4l1_get_norm().

#define VIDEO_MODE_SECAM   2
 

Definition at line 997 of file videodev2.h.

Referenced by VDeviceBUZ::get_norm(), and VDeviceV4L::v4l1_get_norm().

#define VIDEO_NO_UNIT   (-1)
 

Definition at line 1116 of file videodev2.h.

#define VIDEO_PALETTE_COMPONENT   7
 

Definition at line 1028 of file videodev2.h.

#define VIDEO_PALETTE_GREY   1
 

Definition at line 1011 of file videodev2.h.

#define VIDEO_PALETTE_HI240   2
 

Definition at line 1012 of file videodev2.h.

#define VIDEO_PALETTE_PLANAR   13
 

Definition at line 1027 of file videodev2.h.

#define VIDEO_PALETTE_RAW   12
 

Definition at line 1022 of file videodev2.h.

#define VIDEO_PALETTE_RGB24   4
 

Definition at line 1014 of file videodev2.h.

Referenced by VDeviceV4L::translate_colormodel().

#define VIDEO_PALETTE_RGB32   5
 

Definition at line 1015 of file videodev2.h.

#define VIDEO_PALETTE_RGB555   6
 

Definition at line 1016 of file videodev2.h.

#define VIDEO_PALETTE_RGB565   3
 

Definition at line 1013 of file videodev2.h.

#define VIDEO_PALETTE_UYVY   9
 

Definition at line 1019 of file videodev2.h.

#define VIDEO_PALETTE_YUV410P   16
 

Definition at line 1026 of file videodev2.h.

#define VIDEO_PALETTE_YUV411   11
 

Definition at line 1021 of file videodev2.h.

#define VIDEO_PALETTE_YUV411P   14
 

Definition at line 1024 of file videodev2.h.

Referenced by VDeviceV4L::translate_colormodel().

#define VIDEO_PALETTE_YUV420   10
 

Definition at line 1020 of file videodev2.h.

#define VIDEO_PALETTE_YUV420P   15
 

Definition at line 1025 of file videodev2.h.

Referenced by VDeviceV4L::translate_colormodel().

#define VIDEO_PALETTE_YUV422   7
 

Definition at line 1017 of file videodev2.h.

Referenced by VDeviceV4L::translate_colormodel().

#define VIDEO_PALETTE_YUV422P   13
 

Definition at line 1023 of file videodev2.h.

Referenced by VDeviceV4L::translate_colormodel().

#define VIDEO_PALETTE_YUYV   8
 

Definition at line 1018 of file videodev2.h.

#define VIDEO_SOUND_LANG1   4
 

Definition at line 1046 of file videodev2.h.

#define VIDEO_SOUND_LANG2   8
 

Definition at line 1047 of file videodev2.h.

#define VIDEO_SOUND_MONO   1
 

Definition at line 1044 of file videodev2.h.

#define VIDEO_SOUND_STEREO   2
 

Definition at line 1045 of file videodev2.h.

#define VIDEO_TUNER_LOW   8
 

Definition at line 989 of file videodev2.h.

#define VIDEO_TUNER_MBS_ON   512
 

Definition at line 993 of file videodev2.h.

#define VIDEO_TUNER_NORM   16
 

Definition at line 990 of file videodev2.h.

#define VIDEO_TUNER_NTSC   2
 

Definition at line 987 of file videodev2.h.

#define VIDEO_TUNER_PAL   1
 

Definition at line 986 of file videodev2.h.

#define VIDEO_TUNER_RDS_ON   256
 

Definition at line 992 of file videodev2.h.

#define VIDEO_TUNER_SECAM   4
 

Definition at line 988 of file videodev2.h.

#define VIDEO_TUNER_STEREO_ON   128
 

Definition at line 991 of file videodev2.h.

#define VIDEO_TYPE_CAMERA   2
 

Definition at line 976 of file videodev2.h.

#define VIDEO_TYPE_TV   1
 

Definition at line 975 of file videodev2.h.

#define VIDEO_VC_AUDIO   2
 

Definition at line 973 of file videodev2.h.

#define VIDEO_VC_TUNER   1
 

Definition at line 972 of file videodev2.h.

Referenced by VDeviceV4L::v4l1_set_channel().

#define VIDEO_WINDOW_INTERLACE   1
 

Definition at line 1068 of file videodev2.h.

#define VIDIOC_DQBUF   _IOWR ('V', 17, struct v4l2_buffer)
 

Definition at line 766 of file videodev2.h.

#define VIDIOC_ENUM_CAPFMT   VIDIOC_ENUM_PIXFMT
 

Definition at line 800 of file videodev2.h.

#define VIDIOC_ENUM_FBUFFMT   _IOWR ('V', 3, struct v4l2_fmtdesc)
 

Definition at line 753 of file videodev2.h.

#define VIDIOC_ENUM_OUTFMT   VIDIOC_ENUM_PIXFMT
 

Definition at line 801 of file videodev2.h.

#define VIDIOC_ENUM_PIXFMT   _IOWR ('V', 2, struct v4l2_fmtdesc)
 

Definition at line 752 of file videodev2.h.

#define VIDIOC_ENUM_SRCFMT   VIDIOC_ENUM_PIXFMT
 

Definition at line 802 of file videodev2.h.

#define VIDIOC_ENUMCVT   _IOWR ('V', 40, struct v4l2_cvtdesc)
 

Definition at line 788 of file videodev2.h.

#define VIDIOC_ENUMFMT   VIDIOC_ENUM_PIXFMT
 

Definition at line 803 of file videodev2.h.

#define VIDIOC_ENUMFX   _IOWR ('V', 51, struct v4l2_fxdesc)
 

Definition at line 794 of file videodev2.h.

#define VIDIOC_ENUMINPUT   _IOWR ('V', 26, struct v4l2_input)
 

Definition at line 775 of file videodev2.h.

#define VIDIOC_ENUMOUTPUT   _IOWR ('V', 48, struct v4l2_output)
 

Definition at line 791 of file videodev2.h.

#define VIDIOC_ENUMSTD   _IOWR ('V', 25, struct v4l2_enumstd)
 

Definition at line 774 of file videodev2.h.

#define VIDIOC_G_AUDIO   _IOWR ('V', 33, struct v4l2_audio)
 

Definition at line 782 of file videodev2.h.

#define VIDIOC_G_AUDOUT   _IOWR ('V', 49, struct v4l2_audioout)
 

Definition at line 792 of file videodev2.h.

#define VIDIOC_G_COMP   _IOR ('V', 6, struct v4l2_compression)
 

Definition at line 756 of file videodev2.h.

#define VIDIOC_G_CTRL   _IOWR ('V', 27, struct v4l2_control)
 

Definition at line 776 of file videodev2.h.

#define VIDIOC_G_EFFECT   _IOR ('V', 52, int)
 

Definition at line 795 of file videodev2.h.

#define VIDIOC_G_FBUF   _IOR ('V', 10, struct v4l2_framebuffer)
 

Definition at line 760 of file videodev2.h.

#define VIDIOC_G_FMT   _IOWR ('V', 4, struct v4l2_format)
 

Definition at line 754 of file videodev2.h.

#define VIDIOC_G_FREQ   _IOR ('V', 31, int)
 

Definition at line 780 of file videodev2.h.

#define VIDIOC_G_INPUT   _IOR ('V', 38, int)
 

Definition at line 786 of file videodev2.h.

#define VIDIOC_G_MODULATOR   _IOWR ('V', 54, struct v4l2_modulator)
 

Definition at line 797 of file videodev2.h.

#define VIDIOC_G_OUTPUT   _IOR ('V', 46, int)
 

Definition at line 789 of file videodev2.h.

#define VIDIOC_G_PARM   _IOWR ('V', 21, struct v4l2_streamparm)
 

Definition at line 770 of file videodev2.h.

#define VIDIOC_G_PERF   _IOR ('V', 20, struct v4l2_performance)
 

Definition at line 769 of file videodev2.h.

#define VIDIOC_G_STD   _IOR ('V', 23, struct v4l2_standard)
 

Definition at line 772 of file videodev2.h.

#define VIDIOC_G_TUNER   _IOWR ('V', 29, struct v4l2_tuner)
 

Definition at line 778 of file videodev2.h.

#define VIDIOC_G_WIN   _IOR ('V', 12, struct v4l2_window)
 

Definition at line 762 of file videodev2.h.

#define VIDIOC_PREVIEW   _IOWR ('V', 14, int)
 

Definition at line 764 of file videodev2.h.

#define VIDIOC_QBUF   _IOWR ('V', 15, struct v4l2_buffer)
 

Definition at line 765 of file videodev2.h.

#define VIDIOC_QUERYBUF   _IOWR ('V', 9, struct v4l2_buffer)
 

Definition at line 759 of file videodev2.h.

#define VIDIOC_QUERYCAP   _IOR ('V', 0, struct v4l2_capability)
 

Definition at line 750 of file videodev2.h.

#define VIDIOC_QUERYCTRL   _IOWR ('V', 36, struct v4l2_queryctrl)
 

Definition at line 784 of file videodev2.h.

#define VIDIOC_QUERYMENU   _IOWR ('V', 37, struct v4l2_querymenu)
 

Definition at line 785 of file videodev2.h.

#define VIDIOC_REQBUFS   _IOWR ('V', 8, struct v4l2_requestbuffers)
 

Definition at line 758 of file videodev2.h.

#define VIDIOC_RESERVED   _IO ('V', 1)
 

Definition at line 751 of file videodev2.h.

#define VIDIOC_S_AUDIO   _IOW ('V', 34, struct v4l2_audio)
 

Definition at line 783 of file videodev2.h.

#define VIDIOC_S_AUDOUT   _IOW ('V', 50, struct v4l2_audioout)
 

Definition at line 793 of file videodev2.h.

#define VIDIOC_S_COMP   _IOW ('V', 7, struct v4l2_compression)
 

Definition at line 757 of file videodev2.h.

#define VIDIOC_S_CTRL   _IOW ('V', 28, struct v4l2_control)
 

Definition at line 777 of file videodev2.h.

#define VIDIOC_S_EFFECT   _IOWR ('V', 53, int)
 

Definition at line 796 of file videodev2.h.

#define VIDIOC_S_FBUF   _IOW ('V', 11, struct v4l2_framebuffer)
 

Definition at line 761 of file videodev2.h.

#define VIDIOC_S_FMT   _IOWR ('V', 5, struct v4l2_format)
 

Definition at line 755 of file videodev2.h.

#define VIDIOC_S_FREQ   _IOWR ('V', 32, int)
 

Definition at line 781 of file videodev2.h.

#define VIDIOC_S_INPUT   _IOWR ('V', 39, int)
 

Definition at line 787 of file videodev2.h.

#define VIDIOC_S_MODULATOR   _IOW ('V', 55, struct v4l2_modulator)
 

Definition at line 798 of file videodev2.h.

#define VIDIOC_S_OUTPUT   _IOWR ('V', 47, int)
 

Definition at line 790 of file videodev2.h.

#define VIDIOC_S_PARM   _IOW ('V', 22, struct v4l2_streamparm)
 

Definition at line 771 of file videodev2.h.

#define VIDIOC_S_STD   _IOW ('V', 24, struct v4l2_standard)
 

Definition at line 773 of file videodev2.h.

#define VIDIOC_S_TUNER   _IOW ('V', 30, struct v4l2_tuner)
 

Definition at line 779 of file videodev2.h.

#define VIDIOC_S_WIN   _IOW ('V', 13, struct v4l2_window)
 

Definition at line 763 of file videodev2.h.

#define VIDIOC_STREAMOFF   _IOW ('V', 19, int)
 

Definition at line 768 of file videodev2.h.

#define VIDIOC_STREAMON   _IOW ('V', 18, int)
 

Definition at line 767 of file videodev2.h.

#define VIDIOCCAPTURE   _IOW('v',8,int)
 

Definition at line 1135 of file videodev2.h.

#define VIDIOCGAUDIO   _IOR('v',16, struct video_audio)
 

Definition at line 1143 of file videodev2.h.

Referenced by VDeviceV4L::v4l1_set_mute().

#define VIDIOCGCAP   _IOR('v',1,struct video_capability)
 

Definition at line 1128 of file videodev2.h.

#define VIDIOCGCAPTURE   _IOR('v',22, struct video_capture)
 

Definition at line 1149 of file videodev2.h.

#define VIDIOCGCHAN   _IOWR('v',2,struct video_channel)
 

Definition at line 1129 of file videodev2.h.

Referenced by VDeviceV4L::v4l1_get_inputs(), and VDeviceV4L::v4l1_set_channel().

#define VIDIOCGFBUF   _IOR('v',11, struct video_buffer)
 

Definition at line 1138 of file videodev2.h.

#define VIDIOCGFREQ   _IOR('v',14, unsigned long)
 

Definition at line 1141 of file videodev2.h.

#define VIDIOCGMBUF   _IOR('v', 20, struct video_mbuf)
 

Definition at line 1147 of file videodev2.h.

Referenced by VDeviceV4L::v4l_init().

#define VIDIOCGPICT   _IOR('v',6,struct video_picture)
 

Definition at line 1133 of file videodev2.h.

Referenced by VDeviceBUZ::open_input_core(), and VDeviceV4L::v4l1_set_picture().

#define VIDIOCGTUNER   _IOWR('v',4,struct video_tuner)
 

Definition at line 1131 of file videodev2.h.

Referenced by VDeviceV4L::v4l1_set_channel().

#define VIDIOCGUNIT   _IOR('v', 21, struct video_unit)
 

Definition at line 1148 of file videodev2.h.

#define VIDIOCGWIN   _IOR('v',9, struct video_window)
 

Definition at line 1136 of file videodev2.h.

Referenced by VDeviceV4L::v4l_init().

#define VIDIOCKEY   _IOR('v',13, struct video_key)
 

Definition at line 1140 of file videodev2.h.

#define VIDIOCMCAPTURE   _IOW('v',19, struct video_mmap)
 

Definition at line 1146 of file videodev2.h.

Referenced by VDeviceV4L::capture_frame().

#define VIDIOCSAUDIO   _IOW('v',17, struct video_audio)
 

Definition at line 1144 of file videodev2.h.

Referenced by VDeviceV4L::v4l1_set_mute().

#define VIDIOCSCAPTURE   _IOW('v',23, struct video_capture)
 

Definition at line 1150 of file videodev2.h.

#define VIDIOCSCHAN   _IOW('v',3,struct video_channel)
 

Definition at line 1130 of file videodev2.h.

Referenced by VDeviceBUZ::open_input_core(), VDeviceBUZ::open_output_core(), and VDeviceV4L::v4l1_set_channel().

#define VIDIOCSFBUF   _IOW('v',12, struct video_buffer)
 

Definition at line 1139 of file videodev2.h.

#define VIDIOCSFREQ   _IOW('v',15, unsigned long)
 

Definition at line 1142 of file videodev2.h.

Referenced by VDeviceV4L::v4l1_set_channel().

#define VIDIOCSPICT   _IOW('v',7,struct video_picture)
 

Definition at line 1134 of file videodev2.h.

Referenced by VDeviceBUZ::open_input_core(), and VDeviceV4L::v4l1_set_picture().

#define VIDIOCSTUNER   _IOW('v',5,struct video_tuner)
 

Definition at line 1132 of file videodev2.h.

Referenced by VDeviceV4L::v4l1_set_channel().

#define VIDIOCSWIN   _IOW('v',10, struct video_window)
 

Definition at line 1137 of file videodev2.h.

Referenced by VDeviceV4L::v4l_init().

#define VIDIOCSYNC   _IOW('v',18, int)
 

Definition at line 1145 of file videodev2.h.

Referenced by VDeviceV4L::wait_v4l_frame().


Typedef Documentation

typedef __s64 stamp_t
 

Definition at line 33 of file videodev2.h.


Generated on Sun Jan 8 13:39:06 2006 for Cinelerra-svn by  doxygen 1.4.4