13a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount/****************************************************************************
23a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ****************************************************************************
33a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***
43a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***   This header was automatically generated from a Linux kernel header
53a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***   of the same name, to make information necessary for userspace to
63a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***   call into the kernel available to libc.  It contains only constants,
73a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***   structures, and macros generated from the original header, and thus,
83a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***   contains no copyrightable information.
93a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***
103a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ****************************************************************************
113a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ****************************************************************************/
123a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#ifndef __LINUX_VIDEODEV_H
133a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define __LINUX_VIDEODEV_H
143a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
153a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#include <linux/videodev2.h>
163a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
173a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_capability
183a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
193a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount char name[32];
203a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int type;
213a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int channels;
223a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int audios;
233a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int maxwidth;
243a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int maxheight;
253a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int minwidth;
263a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int minheight;
273a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
283a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
293a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_channel
303a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
313a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int channel;
323a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount char name[32];
333a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int tuners;
343a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 flags;
353a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_VC_TUNER 1
363a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_VC_AUDIO 2
373a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 type;
383a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_TYPE_TV 1
393a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_TYPE_CAMERA 2
403a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 norm;
413a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
423a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
433a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_tuner
443a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
453a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int tuner;
463a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount char name[32];
473a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount unsigned long rangelow, rangehigh;
483a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 flags;
493a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_TUNER_PAL 1
503a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_TUNER_NTSC 2
513a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_TUNER_SECAM 4
523a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_TUNER_LOW 8
533a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_TUNER_NORM 16
543a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_TUNER_STEREO_ON 128
553a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_TUNER_RDS_ON 256
563a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_TUNER_MBS_ON 512
573a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 mode;
583a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_MODE_PAL 0
593a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_MODE_NTSC 1
603a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_MODE_SECAM 2
613a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_MODE_AUTO 3
623a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 signal;
633a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
643a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
653a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_picture
663a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
673a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 brightness;
683a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 hue;
693a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 colour;
703a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 contrast;
713a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 whiteness;
723a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 depth;
733a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 palette;
743a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_GREY 1
753a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_HI240 2
763a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_RGB565 3
773a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_RGB24 4
783a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_RGB32 5
793a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_RGB555 6
803a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_YUV422 7
813a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_YUYV 8
823a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_UYVY 9
833a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_YUV420 10
843a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_YUV411 11
853a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_RAW 12
863a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_YUV422P 13
873a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_YUV411P 14
883a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_YUV420P 15
893a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_YUV410P 16
903a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_PLANAR 13
913a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_PALETTE_COMPONENT 7
923a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
933a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
943a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_audio
953a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
963a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int audio;
973a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 volume;
983a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 bass, treble;
993a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 flags;
1003a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_AUDIO_MUTE 1
1013a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_AUDIO_MUTABLE 2
1023a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_AUDIO_VOLUME 4
1033a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_AUDIO_BASS 8
1043a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_AUDIO_TREBLE 16
1053a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_AUDIO_BALANCE 32
1063a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount char name[16];
1073a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_SOUND_MONO 1
1083a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_SOUND_STEREO 2
1093a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_SOUND_LANG1 4
1103a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_SOUND_LANG2 8
1113a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 mode;
1123a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 balance;
1133a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 step;
1143a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
1153a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1163a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_clip
1173a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
1183a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 x,y;
1193a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 width, height;
1203a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct video_clip *next;
1213a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
1223a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1233a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_window
1243a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
1253a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 x,y;
1263a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 width,height;
1273a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 chromakey;
1283a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 flags;
1293a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct video_clip __user *clips;
1303a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int clipcount;
1313a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_WINDOW_INTERLACE 1
1323a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_WINDOW_CHROMAKEY 16
1333a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_CLIP_BITMAP -1
1343a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1353a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_CLIPMAP_SIZE (128 * 625)
1363a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
1373a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1383a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_capture
1393a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
1403a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 x,y;
1413a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 width, height;
1423a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 decimation;
1433a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 flags;
1443a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_CAPTURE_ODD 0
1453a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_CAPTURE_EVEN 1
1463a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
1473a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1483a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_buffer
1493a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
1503a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount void *base;
1513a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int height,width;
1523a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int depth;
1533a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int bytesperline;
1543a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
1553a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1563a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_mmap
1573a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
1583a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount unsigned int frame;
1593a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int height,width;
1603a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount unsigned int format;
1613a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
1623a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1633a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_key
1643a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
1653a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 key[8];
1663a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 flags;
1673a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
1683a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1693a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_mbuf
1703a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
1713a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int size;
1723a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int frames;
1733a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int offsets[VIDEO_MAX_FRAME];
1743a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
1753a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1763a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDEO_NO_UNIT (-1)
1773a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1783a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_unit
1793a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
1803a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int video;
1813a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int vbi;
1823a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int radio;
1833a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int audio;
1843a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int teletext;
1853a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
1863a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1873a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct vbi_format {
1883a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 sampling_rate;
1893a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 samples_per_line;
1903a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 sample_format;
1913a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 start[2];
1923a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 count[2];
1933a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 flags;
1943a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VBI_UNSYNC 1
1953a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VBI_INTERLACED 2
1963a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
1973a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1983a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_info
1993a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
2003a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 frame_count;
2013a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 h_size;
2023a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 v_size;
2033a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 smpte_timecode;
2043a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 picture_type;
2053a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 temporal_reference;
2063a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 user_data[256];
2073a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2083a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
2093a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2103a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_play_mode
2113a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
2123a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int mode;
2133a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int p1;
2143a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int p2;
2153a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
2163a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2173a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct video_code
2183a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
2193a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount char loadwhat[16];
2203a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount int datasize;
2213a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 *data;
2223a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
2233a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2243a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCGCAP _IOR('v',1,struct video_capability)
2253a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCGCHAN _IOWR('v',2,struct video_channel)
2263a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCSCHAN _IOW('v',3,struct video_channel)
2273a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCGTUNER _IOWR('v',4,struct video_tuner)
2283a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCSTUNER _IOW('v',5,struct video_tuner)
2293a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCGPICT _IOR('v',6,struct video_picture)
2303a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCSPICT _IOW('v',7,struct video_picture)
2313a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCCAPTURE _IOW('v',8,int)
2323a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCGWIN _IOR('v',9, struct video_window)
2333a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCSWIN _IOW('v',10, struct video_window)
2343a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCGFBUF _IOR('v',11, struct video_buffer)
2353a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCSFBUF _IOW('v',12, struct video_buffer)
2363a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCKEY _IOR('v',13, struct video_key)
2373a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCGFREQ _IOR('v',14, unsigned long)
2383a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCSFREQ _IOW('v',15, unsigned long)
2393a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCGAUDIO _IOR('v',16, struct video_audio)
2403a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCSAUDIO _IOW('v',17, struct video_audio)
2413a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCSYNC _IOW('v',18, int)
2423a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCMCAPTURE _IOW('v',19, struct video_mmap)
2433a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCGMBUF _IOR('v',20, struct video_mbuf)
2443a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCGUNIT _IOR('v',21, struct video_unit)
2453a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCGCAPTURE _IOR('v',22, struct video_capture)
2463a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCSCAPTURE _IOW('v',23, struct video_capture)
2473a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCSPLAYMODE _IOW('v',24, struct video_play_mode)
2483a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCSWRITEMODE _IOW('v',25, int)
2493a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCGPLAYINFO _IOR('v',26, struct video_info)
2503a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCSMICROCODE _IOW('v',27, struct video_code)
2513a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCGVBIFMT _IOR('v',28, struct vbi_format)
2523a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VIDIOCSVBIFMT _IOW('v',29, struct vbi_format)
2533a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2543a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define BASE_VIDIOCPRIVATE 192
2553a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2563a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_WRITE_MPEG_AUD 0
2573a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_WRITE_MPEG_VID 1
2583a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_WRITE_OSD 2
2593a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_WRITE_TTX 3
2603a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_WRITE_CC 4
2613a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_WRITE_MJPEG 5
2623a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2633a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_VID_OUT_MODE 0
2643a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2653a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_GENLOCK 1
2663a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2673a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_NORMAL 2
2683a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_PAUSE 3
2693a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_SINGLE_FRAME 4
2703a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_FAST_FORWARD 5
2713a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_SLOW_MOTION 6
2723a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_IMMEDIATE_NORMAL 7
2733a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_SWITCH_CHANNELS 8
2743a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_FREEZE_FRAME 9
2753a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_STILL_MODE 10
2763a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_MASTER_MODE 11
2773a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2783a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_MASTER_NONE 1
2793a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_MASTER_VIDEO 2
2803a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_MASTER_AUDIO 3
2813a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_ACTIVE_SCANLINES 12
2823a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2833a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_RESET 13
2843a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_PLAY_END_MARK 14
2853a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2863a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_BT848 1
2873a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_QCAM_BW 2
2883a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_PMS 3
2893a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_QCAM_C 4
2903a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_PSEUDO 5
2913a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_SAA5249 6
2923a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_AZTECH 7
2933a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_SF16MI 8
2943a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_RTRACK 9
2953a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_ZOLTRIX 10
2963a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_SAA7146 11
2973a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_VIDEUM 12
2983a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_RTRACK2 13
2993a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_PERMEDIA2 14
3003a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_RIVA128 15
3013a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_PLANB 16
3023a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_BROADWAY 17
3033a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_GEMTEK 18
3043a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_TYPHOON 19
3053a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_VINO 20
3063a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_CADET 21
3073a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_TRUST 22
3083a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_TERRATEC 23
3093a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_CPIA 24
3103a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_ZR36120 25
3113a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_ZR36067 26
3123a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_OV511 27
3133a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_ZR356700 28
3143a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_W9966 29
3153a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_SE401 30
3163a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_PWC 31
3173a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_MEYE 32
3183a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_CPIA2 33
3193a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_VICAM 34
3203a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_SF16FMR2 35
3213a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_W9968CF 36
3223a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_SAA7114H 37
3233a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_SN9C102 38
3243a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define VID_HARDWARE_ARV 39
3253a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3263a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#endif
3273a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
328