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