1
/* Generated file, do not edit! */
8
#define __attribute__(x)
12
fprint_symbol_v4l2_std_ (FILE *fp, int rw __attribute__ ((unused)), unsigned long value)
14
fprint_symbolic (fp, 0, value,
15
"PAL_B", (unsigned long) V4L2_STD_PAL_B,
16
"PAL_B1", (unsigned long) V4L2_STD_PAL_B1,
17
"PAL_G", (unsigned long) V4L2_STD_PAL_G,
18
"PAL_H", (unsigned long) V4L2_STD_PAL_H,
19
"PAL_I", (unsigned long) V4L2_STD_PAL_I,
20
"PAL_D", (unsigned long) V4L2_STD_PAL_D,
21
"PAL_D1", (unsigned long) V4L2_STD_PAL_D1,
22
"PAL_K", (unsigned long) V4L2_STD_PAL_K,
23
"PAL_M", (unsigned long) V4L2_STD_PAL_M,
24
"PAL_N", (unsigned long) V4L2_STD_PAL_N,
25
"PAL_Nc", (unsigned long) V4L2_STD_PAL_Nc,
26
"PAL_60", (unsigned long) V4L2_STD_PAL_60,
27
"NTSC_M", (unsigned long) V4L2_STD_NTSC_M,
28
"NTSC_M_JP", (unsigned long) V4L2_STD_NTSC_M_JP,
29
"SECAM_B", (unsigned long) V4L2_STD_SECAM_B,
30
"SECAM_D", (unsigned long) V4L2_STD_SECAM_D,
31
"SECAM_G", (unsigned long) V4L2_STD_SECAM_G,
32
"SECAM_H", (unsigned long) V4L2_STD_SECAM_H,
33
"SECAM_K", (unsigned long) V4L2_STD_SECAM_K,
34
"SECAM_K1", (unsigned long) V4L2_STD_SECAM_K1,
35
"SECAM_L", (unsigned long) V4L2_STD_SECAM_L,
36
"ATSC_8_VSB", (unsigned long) V4L2_STD_ATSC_8_VSB,
37
"ATSC_16_VSB", (unsigned long) V4L2_STD_ATSC_16_VSB,
38
"PAL_BG", (unsigned long) V4L2_STD_PAL_BG,
39
"PAL_DK", (unsigned long) V4L2_STD_PAL_DK,
40
"PAL", (unsigned long) V4L2_STD_PAL,
41
"NTSC", (unsigned long) V4L2_STD_NTSC,
42
"SECAM_DK", (unsigned long) V4L2_STD_SECAM_DK,
43
"SECAM", (unsigned long) V4L2_STD_SECAM,
44
"525_60", (unsigned long) V4L2_STD_525_60,
45
"625_50", (unsigned long) V4L2_STD_625_50,
46
"ATSC", (unsigned long) V4L2_STD_ATSC,
47
"UNKNOWN", (unsigned long) V4L2_STD_UNKNOWN,
48
"ALL", (unsigned long) V4L2_STD_ALL,
53
fprint_struct_v4l2_fract (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_fract *t)
55
fprintf (fp, "%u/%u", t->numerator, t->denominator);
59
fprint_struct_v4l2_standard (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_standard *t)
61
fprintf (fp, "index=%lu ",
62
(unsigned long) t->index);
65
fprint_symbol_v4l2_std_ (fp, rw, t->id);
66
fprintf (fp, " name=\"%.*s\" "
68
24, (const char *) t->name);
69
fprint_struct_v4l2_fract (fp, rw, &t->frameperiod);
70
fprintf (fp, "} framelines=%lu "
72
(unsigned long) t->framelines);
77
fprint_enum_v4l2_tuner_type (FILE *fp, int rw __attribute__ ((unused)), int value)
79
fprint_symbolic (fp, 1, value,
80
"RADIO", V4L2_TUNER_RADIO,
81
"ANALOG_TV", V4L2_TUNER_ANALOG_TV,
86
fprint_symbol_v4l2_tuner_cap_ (FILE *fp, int rw __attribute__ ((unused)), unsigned long value)
88
fprint_symbolic (fp, 0, value,
89
"LOW", (unsigned long) V4L2_TUNER_CAP_LOW,
90
"NORM", (unsigned long) V4L2_TUNER_CAP_NORM,
91
"STEREO", (unsigned long) V4L2_TUNER_CAP_STEREO,
92
"LANG2", (unsigned long) V4L2_TUNER_CAP_LANG2,
93
"SAP", (unsigned long) V4L2_TUNER_CAP_SAP,
94
"LANG1", (unsigned long) V4L2_TUNER_CAP_LANG1,
99
fprint_symbol_v4l2_tuner_sub_ (FILE *fp, int rw __attribute__ ((unused)), unsigned long value)
101
fprint_symbolic (fp, 0, value,
102
"MONO", (unsigned long) V4L2_TUNER_SUB_MONO,
103
"STEREO", (unsigned long) V4L2_TUNER_SUB_STEREO,
104
"LANG2", (unsigned long) V4L2_TUNER_SUB_LANG2,
105
"SAP", (unsigned long) V4L2_TUNER_SUB_SAP,
106
"LANG1", (unsigned long) V4L2_TUNER_SUB_LANG1,
111
fprint_symbol_v4l2_tuner_mode_ (FILE *fp, int rw __attribute__ ((unused)), unsigned long value)
113
fprint_symbolic (fp, 0, value,
114
"MONO", (unsigned long) V4L2_TUNER_MODE_MONO,
115
"STEREO", (unsigned long) V4L2_TUNER_MODE_STEREO,
116
"LANG2", (unsigned long) V4L2_TUNER_MODE_LANG2,
117
"SAP", (unsigned long) V4L2_TUNER_MODE_SAP,
118
"LANG1", (unsigned long) V4L2_TUNER_MODE_LANG1,
123
fprint_struct_v4l2_tuner (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_tuner *t)
125
fprintf (fp, "index=%lu "
128
(unsigned long) t->index,
129
32, (const char *) t->name);
130
fprint_enum_v4l2_tuner_type (fp, rw, t->type);
131
fputs (" capability=", fp);
132
fprint_symbol_v4l2_tuner_cap_ (fp, rw, t->capability);
133
fprintf (fp, " rangelow=%lu "
136
(unsigned long) t->rangelow,
137
(unsigned long) t->rangehigh);
138
fprint_symbol_v4l2_tuner_sub_ (fp, rw, t->rxsubchans);
139
fputs (" audmode=", fp);
140
fprint_symbol_v4l2_tuner_mode_ (fp, rw, t->audmode);
141
fprintf (fp, " signal=%ld "
149
fprint_symbol_v4l2_jpeg_marker_ (FILE *fp, int rw __attribute__ ((unused)), unsigned long value)
151
fprint_symbolic (fp, 0, value,
152
"DHT", (unsigned long) V4L2_JPEG_MARKER_DHT,
153
"DQT", (unsigned long) V4L2_JPEG_MARKER_DQT,
154
"DRI", (unsigned long) V4L2_JPEG_MARKER_DRI,
155
"COM", (unsigned long) V4L2_JPEG_MARKER_COM,
156
"APP", (unsigned long) V4L2_JPEG_MARKER_APP,
161
fprint_struct_v4l2_jpegcompression (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_jpegcompression *t)
163
fprintf (fp, "quality=%ld "
173
60, (const char *) t->APP_data,
175
60, (const char *) t->COM_data);
176
fprint_symbol_v4l2_jpeg_marker_ (fp, rw, t->jpeg_markers);
181
fprint_symbol_v4l2_cid_ (FILE *fp, int rw __attribute__ ((unused)), unsigned long value)
183
fprint_symbolic (fp, 0, value,
184
"BASE", (unsigned long) V4L2_CID_BASE,
185
"PRIVATE_BASE", (unsigned long) V4L2_CID_PRIVATE_BASE,
186
"BRIGHTNESS", (unsigned long) V4L2_CID_BRIGHTNESS,
187
"CONTRAST", (unsigned long) V4L2_CID_CONTRAST,
188
"SATURATION", (unsigned long) V4L2_CID_SATURATION,
189
"HUE", (unsigned long) V4L2_CID_HUE,
190
"AUDIO_VOLUME", (unsigned long) V4L2_CID_AUDIO_VOLUME,
191
"AUDIO_BALANCE", (unsigned long) V4L2_CID_AUDIO_BALANCE,
192
"AUDIO_BASS", (unsigned long) V4L2_CID_AUDIO_BASS,
193
"AUDIO_TREBLE", (unsigned long) V4L2_CID_AUDIO_TREBLE,
194
"AUDIO_MUTE", (unsigned long) V4L2_CID_AUDIO_MUTE,
195
"AUDIO_LOUDNESS", (unsigned long) V4L2_CID_AUDIO_LOUDNESS,
196
"BLACK_LEVEL", (unsigned long) V4L2_CID_BLACK_LEVEL,
197
"AUTO_WHITE_BALANCE", (unsigned long) V4L2_CID_AUTO_WHITE_BALANCE,
198
"DO_WHITE_BALANCE", (unsigned long) V4L2_CID_DO_WHITE_BALANCE,
199
"RED_BALANCE", (unsigned long) V4L2_CID_RED_BALANCE,
200
"BLUE_BALANCE", (unsigned long) V4L2_CID_BLUE_BALANCE,
201
"GAMMA", (unsigned long) V4L2_CID_GAMMA,
202
"WHITENESS", (unsigned long) V4L2_CID_WHITENESS,
203
"EXPOSURE", (unsigned long) V4L2_CID_EXPOSURE,
204
"AUTOGAIN", (unsigned long) V4L2_CID_AUTOGAIN,
205
"GAIN", (unsigned long) V4L2_CID_GAIN,
206
"HFLIP", (unsigned long) V4L2_CID_HFLIP,
207
"VFLIP", (unsigned long) V4L2_CID_VFLIP,
208
"HCENTER", (unsigned long) V4L2_CID_HCENTER,
209
"VCENTER", (unsigned long) V4L2_CID_VCENTER,
210
"LASTP1", (unsigned long) V4L2_CID_LASTP1,
215
fprint_struct_v4l2_querymenu (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_querymenu *t)
218
fprint_symbol_v4l2_cid_ (fp, rw, t->id);
219
fputs (" index=", fp);
220
fprint_symbol_v4l2_cid_ (fp, rw, t->index);
223
fprintf (fp, "name=\"%.*s\" "
225
32, (const char *) t->name);
230
fprint_symbol_v4l2_cap_ (FILE *fp, int rw __attribute__ ((unused)), unsigned long value)
232
fprint_symbolic (fp, 0, value,
233
"VIDEO_CAPTURE", (unsigned long) V4L2_CAP_VIDEO_CAPTURE,
234
"VIDEO_OUTPUT", (unsigned long) V4L2_CAP_VIDEO_OUTPUT,
235
"VIDEO_OVERLAY", (unsigned long) V4L2_CAP_VIDEO_OVERLAY,
236
"VBI_CAPTURE", (unsigned long) V4L2_CAP_VBI_CAPTURE,
237
"VBI_OUTPUT", (unsigned long) V4L2_CAP_VBI_OUTPUT,
238
"RDS_CAPTURE", (unsigned long) V4L2_CAP_RDS_CAPTURE,
239
"TUNER", (unsigned long) V4L2_CAP_TUNER,
240
"AUDIO", (unsigned long) V4L2_CAP_AUDIO,
241
"RADIO", (unsigned long) V4L2_CAP_RADIO,
242
"READWRITE", (unsigned long) V4L2_CAP_READWRITE,
243
"ASYNCIO", (unsigned long) V4L2_CAP_ASYNCIO,
244
"STREAMING", (unsigned long) V4L2_CAP_STREAMING,
245
"TIMEPERFRAME", (unsigned long) V4L2_CAP_TIMEPERFRAME,
250
fprint_struct_v4l2_capability (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_capability *t)
252
fprintf (fp, "driver=\"%.*s\" "
257
16, (const char *) t->driver,
258
32, (const char *) t->card,
259
32, (const char *) t->bus_info,
260
(unsigned long) t->version);
261
fprint_symbol_v4l2_cap_ (fp, rw, t->capabilities);
262
fputs (" reserved[] ", fp);
266
fprint_enum_v4l2_buf_type (FILE *fp, int rw __attribute__ ((unused)), int value)
268
fprint_symbolic (fp, 1, value,
269
"VIDEO_CAPTURE", V4L2_BUF_TYPE_VIDEO_CAPTURE,
270
"VIDEO_OUTPUT", V4L2_BUF_TYPE_VIDEO_OUTPUT,
271
"VIDEO_OVERLAY", V4L2_BUF_TYPE_VIDEO_OVERLAY,
272
"VBI_CAPTURE", V4L2_BUF_TYPE_VBI_CAPTURE,
273
"VBI_OUTPUT", V4L2_BUF_TYPE_VBI_OUTPUT,
274
"PRIVATE", V4L2_BUF_TYPE_PRIVATE,
279
fprint_enum_v4l2_memory (FILE *fp, int rw __attribute__ ((unused)), int value)
281
fprint_symbolic (fp, 1, value,
282
"MMAP", V4L2_MEMORY_MMAP,
283
"USERPTR", V4L2_MEMORY_USERPTR,
284
"OVERLAY", V4L2_MEMORY_OVERLAY,
289
fprint_struct_v4l2_requestbuffers (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_requestbuffers *t)
291
fprintf (fp, "count=%lu "
293
(unsigned long) t->count);
294
fprint_enum_v4l2_buf_type (fp, rw, t->type);
295
fputs (" memory=", fp);
296
fprint_enum_v4l2_memory (fp, rw, t->memory);
297
fputs (" reserved[] ", fp);
301
fprint_symbol_v4l2_fbuf_cap_ (FILE *fp, int rw __attribute__ ((unused)), unsigned long value)
303
fprint_symbolic (fp, 0, value,
304
"EXTERNOVERLAY", (unsigned long) V4L2_FBUF_CAP_EXTERNOVERLAY,
305
"CHROMAKEY", (unsigned long) V4L2_FBUF_CAP_CHROMAKEY,
306
"LIST_CLIPPING", (unsigned long) V4L2_FBUF_CAP_LIST_CLIPPING,
307
"BITMAP_CLIPPING", (unsigned long) V4L2_FBUF_CAP_BITMAP_CLIPPING,
312
fprint_symbol_v4l2_pix_fmt_ (FILE *fp, int rw __attribute__ ((unused)), unsigned long value)
314
fprint_symbolic (fp, 0, value,
315
"RGB332", (unsigned long) V4L2_PIX_FMT_RGB332,
316
"RGB555", (unsigned long) V4L2_PIX_FMT_RGB555,
317
"RGB565", (unsigned long) V4L2_PIX_FMT_RGB565,
318
"RGB555X", (unsigned long) V4L2_PIX_FMT_RGB555X,
319
"RGB565X", (unsigned long) V4L2_PIX_FMT_RGB565X,
320
"BGR24", (unsigned long) V4L2_PIX_FMT_BGR24,
321
"RGB24", (unsigned long) V4L2_PIX_FMT_RGB24,
322
"BGR32", (unsigned long) V4L2_PIX_FMT_BGR32,
323
"RGB32", (unsigned long) V4L2_PIX_FMT_RGB32,
324
"GREY", (unsigned long) V4L2_PIX_FMT_GREY,
325
"YVU410", (unsigned long) V4L2_PIX_FMT_YVU410,
326
"YVU420", (unsigned long) V4L2_PIX_FMT_YVU420,
327
"YUYV", (unsigned long) V4L2_PIX_FMT_YUYV,
328
"UYVY", (unsigned long) V4L2_PIX_FMT_UYVY,
329
"YUV422P", (unsigned long) V4L2_PIX_FMT_YUV422P,
330
"YUV411P", (unsigned long) V4L2_PIX_FMT_YUV411P,
331
"Y41P", (unsigned long) V4L2_PIX_FMT_Y41P,
332
"NV12", (unsigned long) V4L2_PIX_FMT_NV12,
333
"NV21", (unsigned long) V4L2_PIX_FMT_NV21,
334
"YUV410", (unsigned long) V4L2_PIX_FMT_YUV410,
335
"YUV420", (unsigned long) V4L2_PIX_FMT_YUV420,
336
"YYUV", (unsigned long) V4L2_PIX_FMT_YYUV,
337
"HI240", (unsigned long) V4L2_PIX_FMT_HI240,
338
"SBGGR8", (unsigned long) V4L2_PIX_FMT_SBGGR8,
339
"MJPEG", (unsigned long) V4L2_PIX_FMT_MJPEG,
340
"JPEG", (unsigned long) V4L2_PIX_FMT_JPEG,
341
"DV", (unsigned long) V4L2_PIX_FMT_DV,
342
"MPEG", (unsigned long) V4L2_PIX_FMT_MPEG,
343
"WNVA", (unsigned long) V4L2_PIX_FMT_WNVA,
348
fprint_enum_v4l2_field (FILE *fp, int rw __attribute__ ((unused)), int value)
350
fprint_symbolic (fp, 1, value,
351
"ANY", V4L2_FIELD_ANY,
352
"NONE", V4L2_FIELD_NONE,
353
"TOP", V4L2_FIELD_TOP,
354
"BOTTOM", V4L2_FIELD_BOTTOM,
355
"INTERLACED", V4L2_FIELD_INTERLACED,
356
"SEQ_TB", V4L2_FIELD_SEQ_TB,
357
"SEQ_BT", V4L2_FIELD_SEQ_BT,
358
"ALTERNATE", V4L2_FIELD_ALTERNATE,
363
fprint_enum_v4l2_colorspace (FILE *fp, int rw __attribute__ ((unused)), int value)
365
fprint_symbolic (fp, 1, value,
366
"SMPTE170M", V4L2_COLORSPACE_SMPTE170M,
367
"SMPTE240M", V4L2_COLORSPACE_SMPTE240M,
368
"REC709", V4L2_COLORSPACE_REC709,
369
"BT878", V4L2_COLORSPACE_BT878,
370
"470_SYSTEM_M", V4L2_COLORSPACE_470_SYSTEM_M,
371
"470_SYSTEM_BG", V4L2_COLORSPACE_470_SYSTEM_BG,
372
"JPEG", V4L2_COLORSPACE_JPEG,
373
"SRGB", V4L2_COLORSPACE_SRGB,
378
fprint_struct_v4l2_pix_format (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_pix_format *t)
380
fprintf (fp, "width=%lu "
383
(unsigned long) t->width,
384
(unsigned long) t->height);
385
fprint_symbol_v4l2_pix_fmt_ (fp, rw, t->pixelformat);
386
fputs (" field=", fp);
387
fprint_enum_v4l2_field (fp, rw, t->field);
388
fprintf (fp, " bytesperline=%lu "
391
(unsigned long) t->bytesperline,
392
(unsigned long) t->sizeimage);
393
fprint_enum_v4l2_colorspace (fp, rw, t->colorspace);
394
fprintf (fp, " priv=%lu ",
395
(unsigned long) t->priv);
399
fprint_struct_v4l2_framebuffer (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_framebuffer *t)
401
fputs ("capability=", fp);
402
fprint_symbol_v4l2_fbuf_cap_ (fp, rw, t->capability);
403
fputs (" flags=", fp);
404
fprint_symbolic (fp, 2, t->flags,
405
"PRIMARY", (unsigned long) V4L2_FBUF_FLAG_PRIMARY,
406
"OVERLAY", (unsigned long) V4L2_FBUF_FLAG_OVERLAY,
407
"CHROMAKEY", (unsigned long) V4L2_FBUF_FLAG_CHROMAKEY,
411
fprint_struct_v4l2_pix_format (fp, rw, &t->fmt);
416
fprint_struct_v4l2_rect (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_rect *t)
418
fprintf (fp, "left=%ld "
429
fprint_struct_v4l2_crop (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_crop *t)
432
fprint_enum_v4l2_buf_type (fp, rw, t->type);
434
fprint_struct_v4l2_rect (fp, rw, &t->c);
439
fprint_struct_v4l2_fmtdesc (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_fmtdesc *t)
441
fprintf (fp, "index=%lu ",
442
(unsigned long) t->index);
445
fprint_enum_v4l2_buf_type (fp, rw, t->type);
446
fputs (" flags=", fp);
447
fprint_symbolic (fp, 2, t->flags,
448
"COMPRESSED", (unsigned long) V4L2_FMT_FLAG_COMPRESSED,
450
fprintf (fp, " description=\"%.*s\" "
451
"pixelformat=\"%.4s\"=0x%lx "
453
32, (const char *) t->description,
454
(const char *) & t->pixelformat, (unsigned long) t->pixelformat);
459
fprint_enum_v4l2_ctrl_type (FILE *fp, int rw __attribute__ ((unused)), int value)
461
fprint_symbolic (fp, 1, value,
462
"INTEGER", V4L2_CTRL_TYPE_INTEGER,
463
"BOOLEAN", V4L2_CTRL_TYPE_BOOLEAN,
464
"MENU", V4L2_CTRL_TYPE_MENU,
465
"BUTTON", V4L2_CTRL_TYPE_BUTTON,
470
fprint_struct_v4l2_queryctrl (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_queryctrl *t)
473
fprint_symbol_v4l2_cid_ (fp, rw, t->id);
477
fprint_enum_v4l2_ctrl_type (fp, rw, t->type);
478
fprintf (fp, " name=\"%.*s\" "
484
32, (const char *) t->name,
488
(long) t->default_value);
489
fprint_symbolic (fp, 2, t->flags,
490
"DISABLED", (unsigned long) V4L2_CTRL_FLAG_DISABLED,
491
"GRABBED", (unsigned long) V4L2_CTRL_FLAG_GRABBED,
493
fputs (" reserved[] ", fp);
498
fprint_struct_v4l2_window (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_window *t)
501
fprint_struct_v4l2_rect (fp, rw, &t->w);
502
fputs ("} field=", fp);
503
fprint_enum_v4l2_field (fp, rw, t->field);
504
fprintf (fp, " chromakey=%lu "
508
(unsigned long) t->chromakey,
509
(const void *) t->clips,
510
(unsigned long) t->clipcount,
511
(const void *) t->bitmap);
515
fprint_struct_v4l2_vbi_format (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_vbi_format *t)
517
fprintf (fp, "sampling_rate=%lu "
519
"samples_per_line=%lu "
521
(unsigned long) t->sampling_rate,
522
(unsigned long) t->offset,
523
(unsigned long) t->samples_per_line);
524
fprint_symbol_v4l2_pix_fmt_ (fp, rw, t->sample_format);
528
fprint_symbolic (fp, 2, t->flags,
529
"UNSYNC", (unsigned long) V4L2_VBI_UNSYNC,
530
"INTERLACED", (unsigned long) V4L2_VBI_INTERLACED,
532
fputs (" reserved[] ", fp);
536
fprint_struct_v4l2_format (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_format *t)
539
fprint_enum_v4l2_buf_type (fp, rw, t->type);
542
if (V4L2_BUF_TYPE_VIDEO_CAPTURE == t->type) {
544
fprint_struct_v4l2_pix_format (fp, rw, &t->fmt.pix);
547
if (V4L2_BUF_TYPE_VIDEO_OVERLAY == t->type) {
549
fprint_struct_v4l2_window (fp, rw, &t->fmt.win);
552
if (V4L2_BUF_TYPE_VBI_CAPTURE == t->type) {
554
fprint_struct_v4l2_vbi_format (fp, rw, &t->fmt.vbi);
557
fputs ("raw_data[]=? ", fp);
562
fprint_struct_v4l2_control (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_control *t)
565
fprint_symbol_v4l2_cid_ (fp, rw, t->id);
566
fprintf (fp, " value=%ld ",
571
fprint_struct_v4l2_cropcap (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_cropcap *t)
574
fprint_enum_v4l2_buf_type (fp, rw, t->type);
575
fputs (" bounds={", fp);
576
fprint_struct_v4l2_rect (fp, rw, &t->bounds);
577
fputs ("} defrect={", fp);
578
fprint_struct_v4l2_rect (fp, rw, &t->defrect);
579
fputs ("} pixelaspect={", fp);
580
fprint_struct_v4l2_fract (fp, rw, &t->pixelaspect);
585
fprint_struct_v4l2_audio (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_audio *t)
587
fprintf (fp, "index=%lu ",
588
(unsigned long) t->index);
590
fprintf (fp, "name=\"%.*s\" "
592
32, (const char *) t->name);
593
fprint_symbolic (fp, 0, t->capability,
594
"STEREO", (unsigned long) V4L2_AUDCAP_STEREO,
595
"AVL", (unsigned long) V4L2_AUDCAP_AVL,
597
fputs (" mode=", fp);
598
fprint_symbolic (fp, 0, t->mode,
599
"AVL", (unsigned long) V4L2_AUDMODE_AVL,
601
fputs (" reserved[] ", fp);
606
fprint_symbol_v4l2_buf_flag_ (FILE *fp, int rw __attribute__ ((unused)), unsigned long value)
608
fprint_symbolic (fp, 2, value,
609
"MAPPED", (unsigned long) V4L2_BUF_FLAG_MAPPED,
610
"QUEUED", (unsigned long) V4L2_BUF_FLAG_QUEUED,
611
"DONE", (unsigned long) V4L2_BUF_FLAG_DONE,
612
"KEYFRAME", (unsigned long) V4L2_BUF_FLAG_KEYFRAME,
613
"PFRAME", (unsigned long) V4L2_BUF_FLAG_PFRAME,
614
"BFRAME", (unsigned long) V4L2_BUF_FLAG_BFRAME,
615
"TIMECODE", (unsigned long) V4L2_BUF_FLAG_TIMECODE,
616
"INPUT", (unsigned long) V4L2_BUF_FLAG_INPUT,
621
fprint_symbol_v4l2_tc_type_ (FILE *fp, int rw __attribute__ ((unused)), unsigned long value)
623
fprint_symbolic (fp, 0, value,
624
"24FPS", (unsigned long) V4L2_TC_TYPE_24FPS,
625
"25FPS", (unsigned long) V4L2_TC_TYPE_25FPS,
626
"30FPS", (unsigned long) V4L2_TC_TYPE_30FPS,
627
"50FPS", (unsigned long) V4L2_TC_TYPE_50FPS,
628
"60FPS", (unsigned long) V4L2_TC_TYPE_60FPS,
633
fprint_struct_v4l2_timecode (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_timecode *t)
636
fprint_symbol_v4l2_tc_type_ (fp, rw, t->type);
637
fputs (" flags=", fp);
638
fprint_symbolic (fp, 2, t->flags,
639
"DROPFRAME", (unsigned long) V4L2_TC_FLAG_DROPFRAME,
640
"COLORFRAME", (unsigned long) V4L2_TC_FLAG_COLORFRAME,
642
fprintf (fp, " frames=%lu "
647
(unsigned long) t->frames,
648
(unsigned long) t->seconds,
649
(unsigned long) t->minutes,
650
(unsigned long) t->hours);
654
fprint_struct_v4l2_buffer (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_buffer *t)
656
fprintf (fp, "index=%lu "
658
(unsigned long) t->index);
659
fprint_enum_v4l2_buf_type (fp, rw, t->type);
662
fprintf (fp, "bytesused=%lu ",
663
(unsigned long) t->bytesused);
665
fputs ("flags=", fp);
666
fprint_symbol_v4l2_buf_flag_ (fp, rw, t->flags);
669
fputs ("field=", fp);
670
fprint_enum_v4l2_field (fp, rw, t->field);
671
fputs (" timestamp=? timecode={", fp);
672
fprint_struct_v4l2_timecode (fp, rw, &t->timecode);
673
fprintf (fp, "} sequence=%lu "
675
(unsigned long) t->sequence);
676
fprint_enum_v4l2_memory (fp, rw, t->memory);
680
if (1 == rw && V4L2_MEMORY_MMAP == t->memory) {
681
fprintf (fp, "offset=%lu ",
682
(unsigned long) t->m.offset);
684
if (1 == rw && V4L2_MEMORY_USERPTR == t->memory) {
685
fprintf (fp, "userptr=%lu ",
686
(unsigned long) t->m.userptr);
689
fprintf (fp, "} length=%lu "
692
(unsigned long) t->length,
693
(unsigned long) t->input);
698
fprint_struct_v4l2_captureparm (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_captureparm *t)
700
fputs ("capability=", fp);
701
fprint_symbol_v4l2_cap_ (fp, rw, t->capability);
702
fputs (" capturemode=", fp);
703
fprint_symbolic (fp, 0, t->capturemode,
704
"HIGHQUALITY", (unsigned long) V4L2_MODE_HIGHQUALITY,
706
fputs (" timeperframe={", fp);
707
fprint_struct_v4l2_fract (fp, rw, &t->timeperframe);
708
fprintf (fp, "} extendedmode=%lu "
711
(unsigned long) t->extendedmode,
712
(unsigned long) t->readbuffers);
716
fprint_struct_v4l2_outputparm (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_outputparm *t)
718
fprintf (fp, "capability=%lu "
721
(unsigned long) t->capability,
722
(unsigned long) t->outputmode);
723
fprint_struct_v4l2_fract (fp, rw, &t->timeperframe);
724
fprintf (fp, "} extendedmode=%lu "
727
(unsigned long) t->extendedmode,
728
(unsigned long) t->writebuffers);
732
fprint_struct_v4l2_streamparm (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_streamparm *t)
735
fprint_enum_v4l2_buf_type (fp, rw, t->type);
737
fputs ("parm={capture={", fp);
738
fprint_struct_v4l2_captureparm (fp, rw, &t->parm.capture);
739
fputs ("} output={", fp);
740
fprint_struct_v4l2_outputparm (fp, rw, &t->parm.output);
741
fputs ("} raw_data[]=? ", fp);
746
fprint_struct_v4l2_modulator (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_modulator *t)
748
fprintf (fp, "index=%lu "
751
(unsigned long) t->index,
752
32, (const char *) t->name);
753
fprint_symbol_v4l2_tuner_cap_ (fp, rw, t->capability);
754
fprintf (fp, " rangelow=%lu "
757
(unsigned long) t->rangelow,
758
(unsigned long) t->rangehigh);
759
fprint_symbol_v4l2_tuner_sub_ (fp, rw, t->txsubchans);
760
fputs (" reserved[] ", fp);
764
fprint_struct_v4l2_output (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_output *t)
766
fprintf (fp, "index=%lu ",
767
(unsigned long) t->index);
769
fprintf (fp, "name=\"%.*s\" "
771
32, (const char *) t->name);
772
fprint_symbolic (fp, 0, t->type,
773
"MODULATOR", (unsigned long) V4L2_OUTPUT_TYPE_MODULATOR,
774
"ANALOG", (unsigned long) V4L2_OUTPUT_TYPE_ANALOG,
775
"ANALOGVGAOVERLAY", (unsigned long) V4L2_OUTPUT_TYPE_ANALOGVGAOVERLAY,
777
fprintf (fp, " audioset=%lu "
780
(unsigned long) t->audioset,
781
(unsigned long) t->modulator);
782
fprint_symbol_v4l2_std_ (fp, rw, t->std);
783
fputs (" reserved[] ", fp);
788
fprint_struct_v4l2_frequency (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_frequency *t)
790
fprintf (fp, "tuner=%lu "
792
(unsigned long) t->tuner);
793
fprint_enum_v4l2_tuner_type (fp, rw, t->type);
794
fprintf (fp, " frequency=%lu "
796
(unsigned long) t->frequency);
800
fprint_symbol_v4l2_in_st_ (FILE *fp, int rw __attribute__ ((unused)), unsigned long value)
802
fprint_symbolic (fp, 0, value,
803
"NO_POWER", (unsigned long) V4L2_IN_ST_NO_POWER,
804
"NO_SIGNAL", (unsigned long) V4L2_IN_ST_NO_SIGNAL,
805
"NO_COLOR", (unsigned long) V4L2_IN_ST_NO_COLOR,
806
"NO_H_LOCK", (unsigned long) V4L2_IN_ST_NO_H_LOCK,
807
"COLOR_KILL", (unsigned long) V4L2_IN_ST_COLOR_KILL,
808
"NO_SYNC", (unsigned long) V4L2_IN_ST_NO_SYNC,
809
"NO_EQU", (unsigned long) V4L2_IN_ST_NO_EQU,
810
"NO_CARRIER", (unsigned long) V4L2_IN_ST_NO_CARRIER,
811
"MACROVISION", (unsigned long) V4L2_IN_ST_MACROVISION,
812
"NO_ACCESS", (unsigned long) V4L2_IN_ST_NO_ACCESS,
813
"VTR", (unsigned long) V4L2_IN_ST_VTR,
818
fprint_struct_v4l2_input (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_input *t)
820
fprintf (fp, "index=%lu ",
821
(unsigned long) t->index);
823
fprintf (fp, "name=\"%.*s\" "
825
32, (const char *) t->name);
826
fprint_symbolic (fp, 0, t->type,
827
"TUNER", (unsigned long) V4L2_INPUT_TYPE_TUNER,
828
"CAMERA", (unsigned long) V4L2_INPUT_TYPE_CAMERA,
830
fprintf (fp, " audioset=%lu "
833
(unsigned long) t->audioset,
834
(unsigned long) t->tuner);
835
fprint_symbol_v4l2_std_ (fp, rw, t->std);
836
fputs (" status=", fp);
837
fprint_symbol_v4l2_in_st_ (fp, rw, t->status);
838
fputs (" reserved[] ", fp);
843
fprint_struct_v4l2_audioout (FILE *fp, int rw __attribute__ ((unused)), const struct v4l2_audioout *t)
845
fprintf (fp, "index=%lu ",
846
(unsigned long) t->index);
848
fprintf (fp, "name=\"%.*s\" "
852
32, (const char *) t->name,
853
(unsigned long) t->capability,
854
(unsigned long) t->mode);
859
fprint_v4l25_ioctl_arg (FILE *fp, unsigned int cmd, int rw, void *arg)
863
if (!arg) { fputs ("VIDIOC_ENUMSTD", fp); return; }
864
fprint_struct_v4l2_standard (fp, rw, arg);
867
if (!arg) { fputs ("VIDIOC_G_TUNER", fp); return; }
869
if (!arg) { fputs ("VIDIOC_S_TUNER", fp); return; }
870
fprint_struct_v4l2_tuner (fp, rw, arg);
872
case VIDIOC_G_JPEGCOMP:
873
if (!arg) { fputs ("VIDIOC_G_JPEGCOMP", fp); return; }
874
case VIDIOC_S_JPEGCOMP:
875
if (!arg) { fputs ("VIDIOC_S_JPEGCOMP", fp); return; }
876
fprint_struct_v4l2_jpegcompression (fp, rw, arg);
878
case VIDIOC_QUERYMENU:
879
if (!arg) { fputs ("VIDIOC_QUERYMENU", fp); return; }
880
fprint_struct_v4l2_querymenu (fp, rw, arg);
882
case VIDIOC_QUERYCAP:
883
if (!arg) { fputs ("VIDIOC_QUERYCAP", fp); return; }
884
fprint_struct_v4l2_capability (fp, rw, arg);
887
if (!arg) { fputs ("VIDIOC_REQBUFS", fp); return; }
888
fprint_struct_v4l2_requestbuffers (fp, rw, arg);
891
if (!arg) { fputs ("VIDIOC_G_FBUF", fp); return; }
893
if (!arg) { fputs ("VIDIOC_S_FBUF", fp); return; }
894
fprint_struct_v4l2_framebuffer (fp, rw, arg);
897
if (!arg) { fputs ("VIDIOC_G_CROP", fp); return; }
899
if (!arg) { fputs ("VIDIOC_S_CROP", fp); return; }
900
fprint_struct_v4l2_crop (fp, rw, arg);
902
case VIDIOC_ENUM_FMT:
903
if (!arg) { fputs ("VIDIOC_ENUM_FMT", fp); return; }
904
fprint_struct_v4l2_fmtdesc (fp, rw, arg);
906
case VIDIOC_QUERYCTRL:
907
if (!arg) { fputs ("VIDIOC_QUERYCTRL", fp); return; }
908
fprint_struct_v4l2_queryctrl (fp, rw, arg);
911
if (!arg) { fputs ("VIDIOC_G_FMT", fp); return; }
913
if (!arg) { fputs ("VIDIOC_S_FMT", fp); return; }
915
if (!arg) { fputs ("VIDIOC_TRY_FMT", fp); return; }
916
fprint_struct_v4l2_format (fp, rw, arg);
919
if (!arg) { fputs ("VIDIOC_G_CTRL", fp); return; }
921
if (!arg) { fputs ("VIDIOC_S_CTRL", fp); return; }
922
case VIDIOC_S_CTRL_OLD:
923
if (!arg) { fputs ("VIDIOC_S_CTRL_OLD", fp); return; }
924
fprint_struct_v4l2_control (fp, rw, arg);
927
if (!arg) { fputs ("VIDIOC_CROPCAP", fp); return; }
928
case VIDIOC_CROPCAP_OLD:
929
if (!arg) { fputs ("VIDIOC_CROPCAP_OLD", fp); return; }
930
fprint_struct_v4l2_cropcap (fp, rw, arg);
933
if (!arg) { fputs ("VIDIOC_G_AUDIO", fp); return; }
935
if (!arg) { fputs ("VIDIOC_S_AUDIO", fp); return; }
936
case VIDIOC_ENUMAUDIO:
937
if (!arg) { fputs ("VIDIOC_ENUMAUDIO", fp); return; }
938
case VIDIOC_G_AUDIO_OLD:
939
if (!arg) { fputs ("VIDIOC_G_AUDIO_OLD", fp); return; }
940
fprint_struct_v4l2_audio (fp, rw, arg);
942
case VIDIOC_QUERYBUF:
943
if (!arg) { fputs ("VIDIOC_QUERYBUF", fp); return; }
945
if (!arg) { fputs ("VIDIOC_QBUF", fp); return; }
947
if (!arg) { fputs ("VIDIOC_DQBUF", fp); return; }
948
fprint_struct_v4l2_buffer (fp, rw, arg);
951
if (!arg) { fputs ("VIDIOC_OVERLAY", fp); return; }
952
case VIDIOC_STREAMON:
953
if (!arg) { fputs ("VIDIOC_STREAMON", fp); return; }
954
case VIDIOC_STREAMOFF:
955
if (!arg) { fputs ("VIDIOC_STREAMOFF", fp); return; }
957
if (!arg) { fputs ("VIDIOC_G_INPUT", fp); return; }
959
if (!arg) { fputs ("VIDIOC_S_INPUT", fp); return; }
960
case VIDIOC_G_OUTPUT:
961
if (!arg) { fputs ("VIDIOC_G_OUTPUT", fp); return; }
962
case VIDIOC_S_OUTPUT:
963
if (!arg) { fputs ("VIDIOC_S_OUTPUT", fp); return; }
964
case VIDIOC_OVERLAY_OLD:
965
if (!arg) { fputs ("VIDIOC_OVERLAY_OLD", fp); return; }
966
fprintf (fp, "%ld", (long) * (int *) arg);
969
if (!arg) { fputs ("VIDIOC_G_PARM", fp); return; }
971
if (!arg) { fputs ("VIDIOC_S_PARM", fp); return; }
972
case VIDIOC_S_PARM_OLD:
973
if (!arg) { fputs ("VIDIOC_S_PARM_OLD", fp); return; }
974
fprint_struct_v4l2_streamparm (fp, rw, arg);
976
case VIDIOC_G_MODULATOR:
977
if (!arg) { fputs ("VIDIOC_G_MODULATOR", fp); return; }
978
case VIDIOC_S_MODULATOR:
979
if (!arg) { fputs ("VIDIOC_S_MODULATOR", fp); return; }
980
fprint_struct_v4l2_modulator (fp, rw, arg);
982
case VIDIOC_ENUMOUTPUT:
983
if (!arg) { fputs ("VIDIOC_ENUMOUTPUT", fp); return; }
984
fprint_struct_v4l2_output (fp, rw, arg);
986
case VIDIOC_G_FREQUENCY:
987
if (!arg) { fputs ("VIDIOC_G_FREQUENCY", fp); return; }
988
case VIDIOC_S_FREQUENCY:
989
if (!arg) { fputs ("VIDIOC_S_FREQUENCY", fp); return; }
990
fprint_struct_v4l2_frequency (fp, rw, arg);
992
case VIDIOC_ENUMINPUT:
993
if (!arg) { fputs ("VIDIOC_ENUMINPUT", fp); return; }
994
fprint_struct_v4l2_input (fp, rw, arg);
996
case VIDIOC_G_AUDOUT:
997
if (!arg) { fputs ("VIDIOC_G_AUDOUT", fp); return; }
998
case VIDIOC_S_AUDOUT:
999
if (!arg) { fputs ("VIDIOC_S_AUDOUT", fp); return; }
1000
case VIDIOC_ENUMAUDOUT:
1001
if (!arg) { fputs ("VIDIOC_ENUMAUDOUT", fp); return; }
1002
case VIDIOC_G_AUDOUT_OLD:
1003
if (!arg) { fputs ("VIDIOC_G_AUDOUT_OLD", fp); return; }
1004
fprint_struct_v4l2_audioout (fp, rw, arg);
1007
if (!arg) { fprint_unknown_ioctl (fp, cmd, arg); return; }
1012
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_QUERYCAP (struct v4l2_capability *arg __attribute__ ((unused))) {}
1013
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_ENUM_FMT (struct v4l2_fmtdesc *arg __attribute__ ((unused))) {}
1014
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_FMT (struct v4l2_format *arg __attribute__ ((unused))) {}
1015
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_FMT (struct v4l2_format *arg __attribute__ ((unused))) {}
1016
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_REQBUFS (struct v4l2_requestbuffers *arg __attribute__ ((unused))) {}
1017
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_QUERYBUF (struct v4l2_buffer *arg __attribute__ ((unused))) {}
1018
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_FBUF (struct v4l2_framebuffer *arg __attribute__ ((unused))) {}
1019
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_FBUF (const struct v4l2_framebuffer *arg __attribute__ ((unused))) {}
1020
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_OVERLAY (const int *arg __attribute__ ((unused))) {}
1021
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_QBUF (struct v4l2_buffer *arg __attribute__ ((unused))) {}
1022
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_DQBUF (struct v4l2_buffer *arg __attribute__ ((unused))) {}
1023
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_STREAMON (const int *arg __attribute__ ((unused))) {}
1024
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_STREAMOFF (const int *arg __attribute__ ((unused))) {}
1025
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_PARM (struct v4l2_streamparm *arg __attribute__ ((unused))) {}
1026
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_PARM (struct v4l2_streamparm *arg __attribute__ ((unused))) {}
1027
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_STD (v4l2_std_id *arg __attribute__ ((unused))) {}
1028
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_STD (const v4l2_std_id *arg __attribute__ ((unused))) {}
1029
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_ENUMSTD (struct v4l2_standard *arg __attribute__ ((unused))) {}
1030
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_ENUMINPUT (struct v4l2_input *arg __attribute__ ((unused))) {}
1031
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_CTRL (struct v4l2_control *arg __attribute__ ((unused))) {}
1032
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_CTRL (struct v4l2_control *arg __attribute__ ((unused))) {}
1033
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_TUNER (struct v4l2_tuner *arg __attribute__ ((unused))) {}
1034
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_TUNER (const struct v4l2_tuner *arg __attribute__ ((unused))) {}
1035
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_AUDIO (struct v4l2_audio *arg __attribute__ ((unused))) {}
1036
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_AUDIO (const struct v4l2_audio *arg __attribute__ ((unused))) {}
1037
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_QUERYCTRL (struct v4l2_queryctrl *arg __attribute__ ((unused))) {}
1038
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_QUERYMENU (struct v4l2_querymenu *arg __attribute__ ((unused))) {}
1039
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_INPUT (int *arg __attribute__ ((unused))) {}
1040
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_INPUT (int *arg __attribute__ ((unused))) {}
1041
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_OUTPUT (int *arg __attribute__ ((unused))) {}
1042
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_OUTPUT (int *arg __attribute__ ((unused))) {}
1043
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_ENUMOUTPUT (struct v4l2_output *arg __attribute__ ((unused))) {}
1044
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_AUDOUT (struct v4l2_audioout *arg __attribute__ ((unused))) {}
1045
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_AUDOUT (const struct v4l2_audioout *arg __attribute__ ((unused))) {}
1046
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_MODULATOR (struct v4l2_modulator *arg __attribute__ ((unused))) {}
1047
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_MODULATOR (const struct v4l2_modulator *arg __attribute__ ((unused))) {}
1048
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_FREQUENCY (struct v4l2_frequency *arg __attribute__ ((unused))) {}
1049
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_FREQUENCY (const struct v4l2_frequency *arg __attribute__ ((unused))) {}
1050
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_CROPCAP (struct v4l2_cropcap *arg __attribute__ ((unused))) {}
1051
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_CROP (struct v4l2_crop *arg __attribute__ ((unused))) {}
1052
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_CROP (const struct v4l2_crop *arg __attribute__ ((unused))) {}
1053
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_JPEGCOMP (struct v4l2_jpegcompression *arg __attribute__ ((unused))) {}
1054
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_JPEGCOMP (const struct v4l2_jpegcompression *arg __attribute__ ((unused))) {}
1055
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_QUERYSTD (v4l2_std_id *arg __attribute__ ((unused))) {}
1056
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_TRY_FMT (struct v4l2_format *arg __attribute__ ((unused))) {}
1057
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_ENUMAUDIO (struct v4l2_audio *arg __attribute__ ((unused))) {}
1058
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_ENUMAUDOUT (struct v4l2_audioout *arg __attribute__ ((unused))) {}
1059
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_PRIORITY (enum v4l2_priority *arg __attribute__ ((unused))) {}
1060
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_PRIORITY (const enum v4l2_priority *arg __attribute__ ((unused))) {}
1061
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_OVERLAY_OLD (int *arg __attribute__ ((unused))) {}
1062
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_PARM_OLD (const struct v4l2_streamparm *arg __attribute__ ((unused))) {}
1063
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_S_CTRL_OLD (const struct v4l2_control *arg __attribute__ ((unused))) {}
1064
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_AUDIO_OLD (struct v4l2_audio *arg __attribute__ ((unused))) {}
1065
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_G_AUDOUT_OLD (struct v4l2_audioout *arg __attribute__ ((unused))) {}
1066
static __inline__ void IOCTL_ARG_TYPE_CHECK_VIDIOC_CROPCAP_OLD (struct v4l2_cropcap *arg __attribute__ ((unused))) {}