1*cf84ac9aSAndroid Build Coastguard Worker /* Generated by ./xlat/gen.sh from ./xlat/v4l2_device_capabilities_flags.in; do not edit. */ 2*cf84ac9aSAndroid Build Coastguard Worker 3*cf84ac9aSAndroid Build Coastguard Worker #include "gcc_compat.h" 4*cf84ac9aSAndroid Build Coastguard Worker #include "static_assert.h" 5*cf84ac9aSAndroid Build Coastguard Worker 6*cf84ac9aSAndroid Build Coastguard Worker 7*cf84ac9aSAndroid Build Coastguard Worker #ifndef XLAT_MACROS_ONLY 8*cf84ac9aSAndroid Build Coastguard Worker 9*cf84ac9aSAndroid Build Coastguard Worker # ifdef IN_MPERS 10*cf84ac9aSAndroid Build Coastguard Worker 11*cf84ac9aSAndroid Build Coastguard Worker extern const struct xlat v4l2_device_capabilities_flags[]; 12*cf84ac9aSAndroid Build Coastguard Worker 13*cf84ac9aSAndroid Build Coastguard Worker # else 14*cf84ac9aSAndroid Build Coastguard Worker 15*cf84ac9aSAndroid Build Coastguard Worker # if !(defined HAVE_M32_MPERS || defined HAVE_MX32_MPERS) 16*cf84ac9aSAndroid Build Coastguard Worker static 17*cf84ac9aSAndroid Build Coastguard Worker # endif 18*cf84ac9aSAndroid Build Coastguard Worker const struct xlat v4l2_device_capabilities_flags[] = { 19*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_VIDEO_CAPTURE) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_CAPTURE) && HAVE_DECL_V4L2_CAP_VIDEO_CAPTURE) 20*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_VIDEO_CAPTURE), 21*cf84ac9aSAndroid Build Coastguard Worker #endif 22*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_VIDEO_OUTPUT) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_OUTPUT) && HAVE_DECL_V4L2_CAP_VIDEO_OUTPUT) 23*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_VIDEO_OUTPUT), 24*cf84ac9aSAndroid Build Coastguard Worker #endif 25*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_VIDEO_OVERLAY) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_OVERLAY) && HAVE_DECL_V4L2_CAP_VIDEO_OVERLAY) 26*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_VIDEO_OVERLAY), 27*cf84ac9aSAndroid Build Coastguard Worker #endif 28*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_VBI_CAPTURE) || (defined(HAVE_DECL_V4L2_CAP_VBI_CAPTURE) && HAVE_DECL_V4L2_CAP_VBI_CAPTURE) 29*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_VBI_CAPTURE), 30*cf84ac9aSAndroid Build Coastguard Worker #endif 31*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_VBI_OUTPUT) || (defined(HAVE_DECL_V4L2_CAP_VBI_OUTPUT) && HAVE_DECL_V4L2_CAP_VBI_OUTPUT) 32*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_VBI_OUTPUT), 33*cf84ac9aSAndroid Build Coastguard Worker #endif 34*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_SLICED_VBI_CAPTURE) || (defined(HAVE_DECL_V4L2_CAP_SLICED_VBI_CAPTURE) && HAVE_DECL_V4L2_CAP_SLICED_VBI_CAPTURE) 35*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_SLICED_VBI_CAPTURE), 36*cf84ac9aSAndroid Build Coastguard Worker #endif 37*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_SLICED_VBI_OUTPUT) || (defined(HAVE_DECL_V4L2_CAP_SLICED_VBI_OUTPUT) && HAVE_DECL_V4L2_CAP_SLICED_VBI_OUTPUT) 38*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_SLICED_VBI_OUTPUT), 39*cf84ac9aSAndroid Build Coastguard Worker #endif 40*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_RDS_CAPTURE) || (defined(HAVE_DECL_V4L2_CAP_RDS_CAPTURE) && HAVE_DECL_V4L2_CAP_RDS_CAPTURE) 41*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_RDS_CAPTURE), 42*cf84ac9aSAndroid Build Coastguard Worker #endif 43*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_VIDEO_OUTPUT_OVERLAY) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_OUTPUT_OVERLAY) && HAVE_DECL_V4L2_CAP_VIDEO_OUTPUT_OVERLAY) 44*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_VIDEO_OUTPUT_OVERLAY), 45*cf84ac9aSAndroid Build Coastguard Worker #endif 46*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_HW_FREQ_SEEK) || (defined(HAVE_DECL_V4L2_CAP_HW_FREQ_SEEK) && HAVE_DECL_V4L2_CAP_HW_FREQ_SEEK) 47*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_HW_FREQ_SEEK), 48*cf84ac9aSAndroid Build Coastguard Worker #endif 49*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_RDS_OUTPUT) || (defined(HAVE_DECL_V4L2_CAP_RDS_OUTPUT) && HAVE_DECL_V4L2_CAP_RDS_OUTPUT) 50*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_RDS_OUTPUT), 51*cf84ac9aSAndroid Build Coastguard Worker #endif 52*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_VIDEO_CAPTURE_MPLANE) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_CAPTURE_MPLANE) && HAVE_DECL_V4L2_CAP_VIDEO_CAPTURE_MPLANE) 53*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_VIDEO_CAPTURE_MPLANE), 54*cf84ac9aSAndroid Build Coastguard Worker #endif 55*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_VIDEO_OUTPUT_MPLANE) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_OUTPUT_MPLANE) && HAVE_DECL_V4L2_CAP_VIDEO_OUTPUT_MPLANE) 56*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_VIDEO_OUTPUT_MPLANE), 57*cf84ac9aSAndroid Build Coastguard Worker #endif 58*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_VIDEO_M2M) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_M2M) && HAVE_DECL_V4L2_CAP_VIDEO_M2M) 59*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_VIDEO_M2M), 60*cf84ac9aSAndroid Build Coastguard Worker #endif 61*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_VIDEO_M2M_MPLANE) || (defined(HAVE_DECL_V4L2_CAP_VIDEO_M2M_MPLANE) && HAVE_DECL_V4L2_CAP_VIDEO_M2M_MPLANE) 62*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_VIDEO_M2M_MPLANE), 63*cf84ac9aSAndroid Build Coastguard Worker #endif 64*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_TUNER) || (defined(HAVE_DECL_V4L2_CAP_TUNER) && HAVE_DECL_V4L2_CAP_TUNER) 65*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_TUNER), 66*cf84ac9aSAndroid Build Coastguard Worker #endif 67*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_AUDIO) || (defined(HAVE_DECL_V4L2_CAP_AUDIO) && HAVE_DECL_V4L2_CAP_AUDIO) 68*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_AUDIO), 69*cf84ac9aSAndroid Build Coastguard Worker #endif 70*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_RADIO) || (defined(HAVE_DECL_V4L2_CAP_RADIO) && HAVE_DECL_V4L2_CAP_RADIO) 71*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_RADIO), 72*cf84ac9aSAndroid Build Coastguard Worker #endif 73*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_MODULATOR) || (defined(HAVE_DECL_V4L2_CAP_MODULATOR) && HAVE_DECL_V4L2_CAP_MODULATOR) 74*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_MODULATOR), 75*cf84ac9aSAndroid Build Coastguard Worker #endif 76*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_READWRITE) || (defined(HAVE_DECL_V4L2_CAP_READWRITE) && HAVE_DECL_V4L2_CAP_READWRITE) 77*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_READWRITE), 78*cf84ac9aSAndroid Build Coastguard Worker #endif 79*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_ASYNCIO) || (defined(HAVE_DECL_V4L2_CAP_ASYNCIO) && HAVE_DECL_V4L2_CAP_ASYNCIO) 80*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_ASYNCIO), 81*cf84ac9aSAndroid Build Coastguard Worker #endif 82*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_STREAMING) || (defined(HAVE_DECL_V4L2_CAP_STREAMING) && HAVE_DECL_V4L2_CAP_STREAMING) 83*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_STREAMING), 84*cf84ac9aSAndroid Build Coastguard Worker #endif 85*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_TOUCH) || (defined(HAVE_DECL_V4L2_CAP_TOUCH) && HAVE_DECL_V4L2_CAP_TOUCH) 86*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_TOUCH), 87*cf84ac9aSAndroid Build Coastguard Worker #endif 88*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_DEVICE_CAPS) || (defined(HAVE_DECL_V4L2_CAP_DEVICE_CAPS) && HAVE_DECL_V4L2_CAP_DEVICE_CAPS) 89*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_DEVICE_CAPS), 90*cf84ac9aSAndroid Build Coastguard Worker #endif 91*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_SDR_CAPTURE) || (defined(HAVE_DECL_V4L2_CAP_SDR_CAPTURE) && HAVE_DECL_V4L2_CAP_SDR_CAPTURE) 92*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_SDR_CAPTURE), 93*cf84ac9aSAndroid Build Coastguard Worker #endif 94*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_EXT_PIX_FORMAT) || (defined(HAVE_DECL_V4L2_CAP_EXT_PIX_FORMAT) && HAVE_DECL_V4L2_CAP_EXT_PIX_FORMAT) 95*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_EXT_PIX_FORMAT), 96*cf84ac9aSAndroid Build Coastguard Worker #endif 97*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_SDR_OUTPUT) || (defined(HAVE_DECL_V4L2_CAP_SDR_OUTPUT) && HAVE_DECL_V4L2_CAP_SDR_OUTPUT) 98*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_SDR_OUTPUT), 99*cf84ac9aSAndroid Build Coastguard Worker #endif 100*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_CAP_META_CAPTURE) || (defined(HAVE_DECL_V4L2_CAP_META_CAPTURE) && HAVE_DECL_V4L2_CAP_META_CAPTURE) 101*cf84ac9aSAndroid Build Coastguard Worker XLAT(V4L2_CAP_META_CAPTURE), 102*cf84ac9aSAndroid Build Coastguard Worker #endif 103*cf84ac9aSAndroid Build Coastguard Worker XLAT_END 104*cf84ac9aSAndroid Build Coastguard Worker }; 105*cf84ac9aSAndroid Build Coastguard Worker 106*cf84ac9aSAndroid Build Coastguard Worker # endif /* !IN_MPERS */ 107*cf84ac9aSAndroid Build Coastguard Worker 108*cf84ac9aSAndroid Build Coastguard Worker #endif /* !XLAT_MACROS_ONLY */ 109