xref: /aosp_15_r20/external/strace/xlat/v4l2_pix_fmts.h (revision cf84ac9a129d8ea9952db616b4e9b904c4bdde56)
1*cf84ac9aSAndroid Build Coastguard Worker /* Generated by ./xlat/gen.sh from ./xlat/v4l2_pix_fmts.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 #if defined(V4L2_PIX_FMT_Y10) || (defined(HAVE_DECL_V4L2_PIX_FMT_Y10) && HAVE_DECL_V4L2_PIX_FMT_Y10)
7*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
8*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_Y10) == (v4l2_fourcc('Y', '1', '0', ' ')), "V4L2_PIX_FMT_Y10 != v4l2_fourcc('Y', '1', '0', ' ')");
9*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
10*cf84ac9aSAndroid Build Coastguard Worker #else
11*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_Y10 v4l2_fourcc('Y', '1', '0', ' ')
12*cf84ac9aSAndroid Build Coastguard Worker #endif
13*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_Y12) || (defined(HAVE_DECL_V4L2_PIX_FMT_Y12) && HAVE_DECL_V4L2_PIX_FMT_Y12)
14*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
15*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_Y12) == (v4l2_fourcc('Y', '1', '2', ' ')), "V4L2_PIX_FMT_Y12 != v4l2_fourcc('Y', '1', '2', ' ')");
16*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
17*cf84ac9aSAndroid Build Coastguard Worker #else
18*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_Y12 v4l2_fourcc('Y', '1', '2', ' ')
19*cf84ac9aSAndroid Build Coastguard Worker #endif
20*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_Y4) || (defined(HAVE_DECL_V4L2_PIX_FMT_Y4) && HAVE_DECL_V4L2_PIX_FMT_Y4)
21*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
22*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_Y4) == (v4l2_fourcc('Y', '0', '4', ' ')), "V4L2_PIX_FMT_Y4 != v4l2_fourcc('Y', '0', '4', ' ')");
23*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
24*cf84ac9aSAndroid Build Coastguard Worker #else
25*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_Y4 v4l2_fourcc('Y', '0', '4', ' ')
26*cf84ac9aSAndroid Build Coastguard Worker #endif
27*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_Y6) || (defined(HAVE_DECL_V4L2_PIX_FMT_Y6) && HAVE_DECL_V4L2_PIX_FMT_Y6)
28*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
29*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_Y6) == (v4l2_fourcc('Y', '0', '6', ' ')), "V4L2_PIX_FMT_Y6 != v4l2_fourcc('Y', '0', '6', ' ')");
30*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
31*cf84ac9aSAndroid Build Coastguard Worker #else
32*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_Y6 v4l2_fourcc('Y', '0', '6', ' ')
33*cf84ac9aSAndroid Build Coastguard Worker #endif
34*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_Y16) || (defined(HAVE_DECL_V4L2_PIX_FMT_Y16) && HAVE_DECL_V4L2_PIX_FMT_Y16)
35*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
36*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_Y16) == (v4l2_fourcc('Y', '1', '6', ' ')), "V4L2_PIX_FMT_Y16 != v4l2_fourcc('Y', '1', '6', ' ')");
37*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
38*cf84ac9aSAndroid Build Coastguard Worker #else
39*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_Y16 v4l2_fourcc('Y', '1', '6', ' ')
40*cf84ac9aSAndroid Build Coastguard Worker #endif
41*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_Z16) || (defined(HAVE_DECL_V4L2_PIX_FMT_Z16) && HAVE_DECL_V4L2_PIX_FMT_Z16)
42*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
43*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_Z16) == (v4l2_fourcc('Z', '1', '6', ' ')), "V4L2_PIX_FMT_Z16 != v4l2_fourcc('Z', '1', '6', ' ')");
44*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
45*cf84ac9aSAndroid Build Coastguard Worker #else
46*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_Z16 v4l2_fourcc('Z', '1', '6', ' ')
47*cf84ac9aSAndroid Build Coastguard Worker #endif
48*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_UV8) || (defined(HAVE_DECL_V4L2_PIX_FMT_UV8) && HAVE_DECL_V4L2_PIX_FMT_UV8)
49*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
50*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_UV8) == (v4l2_fourcc('U', 'V', '8', ' ')), "V4L2_PIX_FMT_UV8 != v4l2_fourcc('U', 'V', '8', ' ')");
51*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
52*cf84ac9aSAndroid Build Coastguard Worker #else
53*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_UV8 v4l2_fourcc('U', 'V', '8', ' ')
54*cf84ac9aSAndroid Build Coastguard Worker #endif
55*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_Y8I) || (defined(HAVE_DECL_V4L2_PIX_FMT_Y8I) && HAVE_DECL_V4L2_PIX_FMT_Y8I)
56*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
57*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_Y8I) == (v4l2_fourcc('Y', '8', 'I', ' ')), "V4L2_PIX_FMT_Y8I != v4l2_fourcc('Y', '8', 'I', ' ')");
58*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
59*cf84ac9aSAndroid Build Coastguard Worker #else
60*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_Y8I v4l2_fourcc('Y', '8', 'I', ' ')
61*cf84ac9aSAndroid Build Coastguard Worker #endif
62*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_MR97310A) || (defined(HAVE_DECL_V4L2_PIX_FMT_MR97310A) && HAVE_DECL_V4L2_PIX_FMT_MR97310A)
63*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
64*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_MR97310A) == (v4l2_fourcc('M', '3', '1', '0')), "V4L2_PIX_FMT_MR97310A != v4l2_fourcc('M', '3', '1', '0')");
65*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
66*cf84ac9aSAndroid Build Coastguard Worker #else
67*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_MR97310A v4l2_fourcc('M', '3', '1', '0')
68*cf84ac9aSAndroid Build Coastguard Worker #endif
69*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SN9C10X) || (defined(HAVE_DECL_V4L2_PIX_FMT_SN9C10X) && HAVE_DECL_V4L2_PIX_FMT_SN9C10X)
70*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
71*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SN9C10X) == (v4l2_fourcc('S', '9', '1', '0')), "V4L2_PIX_FMT_SN9C10X != v4l2_fourcc('S', '9', '1', '0')");
72*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
73*cf84ac9aSAndroid Build Coastguard Worker #else
74*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SN9C10X v4l2_fourcc('S', '9', '1', '0')
75*cf84ac9aSAndroid Build Coastguard Worker #endif
76*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGRBG10) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGRBG10) && HAVE_DECL_V4L2_PIX_FMT_SGRBG10)
77*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
78*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGRBG10) == (v4l2_fourcc('B', 'A', '1', '0')), "V4L2_PIX_FMT_SGRBG10 != v4l2_fourcc('B', 'A', '1', '0')");
79*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
80*cf84ac9aSAndroid Build Coastguard Worker #else
81*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGRBG10 v4l2_fourcc('B', 'A', '1', '0')
82*cf84ac9aSAndroid Build Coastguard Worker #endif
83*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGBRG10) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGBRG10) && HAVE_DECL_V4L2_PIX_FMT_SGBRG10)
84*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
85*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGBRG10) == (v4l2_fourcc('G', 'B', '1', '0')), "V4L2_PIX_FMT_SGBRG10 != v4l2_fourcc('G', 'B', '1', '0')");
86*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
87*cf84ac9aSAndroid Build Coastguard Worker #else
88*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGBRG10 v4l2_fourcc('G', 'B', '1', '0')
89*cf84ac9aSAndroid Build Coastguard Worker #endif
90*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGRBG10DPCM8) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGRBG10DPCM8) && HAVE_DECL_V4L2_PIX_FMT_SGRBG10DPCM8)
91*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
92*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGRBG10DPCM8) == (v4l2_fourcc('B', 'D', '1', '0')), "V4L2_PIX_FMT_SGRBG10DPCM8 != v4l2_fourcc('B', 'D', '1', '0')");
93*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
94*cf84ac9aSAndroid Build Coastguard Worker #else
95*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGRBG10DPCM8 v4l2_fourcc('B', 'D', '1', '0')
96*cf84ac9aSAndroid Build Coastguard Worker #endif
97*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SBGGR10) || (defined(HAVE_DECL_V4L2_PIX_FMT_SBGGR10) && HAVE_DECL_V4L2_PIX_FMT_SBGGR10)
98*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
99*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SBGGR10) == (v4l2_fourcc('B', 'G', '1', '0')), "V4L2_PIX_FMT_SBGGR10 != v4l2_fourcc('B', 'G', '1', '0')");
100*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
101*cf84ac9aSAndroid Build Coastguard Worker #else
102*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SBGGR10 v4l2_fourcc('B', 'G', '1', '0')
103*cf84ac9aSAndroid Build Coastguard Worker #endif
104*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SRGGB10) || (defined(HAVE_DECL_V4L2_PIX_FMT_SRGGB10) && HAVE_DECL_V4L2_PIX_FMT_SRGGB10)
105*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
106*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SRGGB10) == (v4l2_fourcc('R', 'G', '1', '0')), "V4L2_PIX_FMT_SRGGB10 != v4l2_fourcc('R', 'G', '1', '0')");
107*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
108*cf84ac9aSAndroid Build Coastguard Worker #else
109*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SRGGB10 v4l2_fourcc('R', 'G', '1', '0')
110*cf84ac9aSAndroid Build Coastguard Worker #endif
111*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_M420) || (defined(HAVE_DECL_V4L2_PIX_FMT_M420) && HAVE_DECL_V4L2_PIX_FMT_M420)
112*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
113*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_M420) == (v4l2_fourcc('M', '4', '2', '0')), "V4L2_PIX_FMT_M420 != v4l2_fourcc('M', '4', '2', '0')");
114*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
115*cf84ac9aSAndroid Build Coastguard Worker #else
116*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_M420 v4l2_fourcc('M', '4', '2', '0')
117*cf84ac9aSAndroid Build Coastguard Worker #endif
118*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SN9C20X_I420) || (defined(HAVE_DECL_V4L2_PIX_FMT_SN9C20X_I420) && HAVE_DECL_V4L2_PIX_FMT_SN9C20X_I420)
119*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
120*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SN9C20X_I420) == (v4l2_fourcc('S', '9', '2', '0')), "V4L2_PIX_FMT_SN9C20X_I420 != v4l2_fourcc('S', '9', '2', '0')");
121*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
122*cf84ac9aSAndroid Build Coastguard Worker #else
123*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SN9C20X_I420 v4l2_fourcc('S', '9', '2', '0')
124*cf84ac9aSAndroid Build Coastguard Worker #endif
125*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_JL2005BCD) || (defined(HAVE_DECL_V4L2_PIX_FMT_JL2005BCD) && HAVE_DECL_V4L2_PIX_FMT_JL2005BCD)
126*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
127*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_JL2005BCD) == (v4l2_fourcc('J', 'L', '2', '0')), "V4L2_PIX_FMT_JL2005BCD != v4l2_fourcc('J', 'L', '2', '0')");
128*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
129*cf84ac9aSAndroid Build Coastguard Worker #else
130*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_JL2005BCD v4l2_fourcc('J', 'L', '2', '0')
131*cf84ac9aSAndroid Build Coastguard Worker #endif
132*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_TM6000) || (defined(HAVE_DECL_V4L2_PIX_FMT_TM6000) && HAVE_DECL_V4L2_PIX_FMT_TM6000)
133*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
134*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_TM6000) == (v4l2_fourcc('T', 'M', '6', '0')), "V4L2_PIX_FMT_TM6000 != v4l2_fourcc('T', 'M', '6', '0')");
135*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
136*cf84ac9aSAndroid Build Coastguard Worker #else
137*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_TM6000 v4l2_fourcc('T', 'M', '6', '0')
138*cf84ac9aSAndroid Build Coastguard Worker #endif
139*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_STV0680) || (defined(HAVE_DECL_V4L2_PIX_FMT_STV0680) && HAVE_DECL_V4L2_PIX_FMT_STV0680)
140*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
141*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_STV0680) == (v4l2_fourcc('S', '6', '8', '0')), "V4L2_PIX_FMT_STV0680 != v4l2_fourcc('S', '6', '8', '0')");
142*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
143*cf84ac9aSAndroid Build Coastguard Worker #else
144*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_STV0680 v4l2_fourcc('S', '6', '8', '0')
145*cf84ac9aSAndroid Build Coastguard Worker #endif
146*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_VP8) || (defined(HAVE_DECL_V4L2_PIX_FMT_VP8) && HAVE_DECL_V4L2_PIX_FMT_VP8)
147*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
148*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_VP8) == (v4l2_fourcc('V', 'P', '8', '0')), "V4L2_PIX_FMT_VP8 != v4l2_fourcc('V', 'P', '8', '0')");
149*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
150*cf84ac9aSAndroid Build Coastguard Worker #else
151*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_VP8 v4l2_fourcc('V', 'P', '8', '0')
152*cf84ac9aSAndroid Build Coastguard Worker #endif
153*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_VP9) || (defined(HAVE_DECL_V4L2_PIX_FMT_VP9) && HAVE_DECL_V4L2_PIX_FMT_VP9)
154*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
155*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_VP9) == (v4l2_fourcc('V', 'P', '9', '0')), "V4L2_PIX_FMT_VP9 != v4l2_fourcc('V', 'P', '9', '0')");
156*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
157*cf84ac9aSAndroid Build Coastguard Worker #else
158*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_VP9 v4l2_fourcc('V', 'P', '9', '0')
159*cf84ac9aSAndroid Build Coastguard Worker #endif
160*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SE401) || (defined(HAVE_DECL_V4L2_PIX_FMT_SE401) && HAVE_DECL_V4L2_PIX_FMT_SE401)
161*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
162*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SE401) == (v4l2_fourcc('S', '4', '0', '1')), "V4L2_PIX_FMT_SE401 != v4l2_fourcc('S', '4', '0', '1')");
163*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
164*cf84ac9aSAndroid Build Coastguard Worker #else
165*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SE401 v4l2_fourcc('S', '4', '0', '1')
166*cf84ac9aSAndroid Build Coastguard Worker #endif
167*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SPCA501) || (defined(HAVE_DECL_V4L2_PIX_FMT_SPCA501) && HAVE_DECL_V4L2_PIX_FMT_SPCA501)
168*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
169*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SPCA501) == (v4l2_fourcc('S', '5', '0', '1')), "V4L2_PIX_FMT_SPCA501 != v4l2_fourcc('S', '5', '0', '1')");
170*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
171*cf84ac9aSAndroid Build Coastguard Worker #else
172*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SPCA501 v4l2_fourcc('S', '5', '0', '1')
173*cf84ac9aSAndroid Build Coastguard Worker #endif
174*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_OV511) || (defined(HAVE_DECL_V4L2_PIX_FMT_OV511) && HAVE_DECL_V4L2_PIX_FMT_OV511)
175*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
176*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_OV511) == (v4l2_fourcc('O', '5', '1', '1')), "V4L2_PIX_FMT_OV511 != v4l2_fourcc('O', '5', '1', '1')");
177*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
178*cf84ac9aSAndroid Build Coastguard Worker #else
179*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_OV511 v4l2_fourcc('O', '5', '1', '1')
180*cf84ac9aSAndroid Build Coastguard Worker #endif
181*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_NV21M) || (defined(HAVE_DECL_V4L2_PIX_FMT_NV21M) && HAVE_DECL_V4L2_PIX_FMT_NV21M)
182*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
183*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_NV21M) == (v4l2_fourcc('N', 'M', '2', '1')), "V4L2_PIX_FMT_NV21M != v4l2_fourcc('N', 'M', '2', '1')");
184*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
185*cf84ac9aSAndroid Build Coastguard Worker #else
186*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_NV21M v4l2_fourcc('N', 'M', '2', '1')
187*cf84ac9aSAndroid Build Coastguard Worker #endif
188*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YVU420M) || (defined(HAVE_DECL_V4L2_PIX_FMT_YVU420M) && HAVE_DECL_V4L2_PIX_FMT_YVU420M)
189*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
190*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YVU420M) == (v4l2_fourcc('Y', 'M', '2', '1')), "V4L2_PIX_FMT_YVU420M != v4l2_fourcc('Y', 'M', '2', '1')");
191*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
192*cf84ac9aSAndroid Build Coastguard Worker #else
193*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YVU420M v4l2_fourcc('Y', 'M', '2', '1')
194*cf84ac9aSAndroid Build Coastguard Worker #endif
195*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_MT21C) || (defined(HAVE_DECL_V4L2_PIX_FMT_MT21C) && HAVE_DECL_V4L2_PIX_FMT_MT21C)
196*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
197*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_MT21C) == (v4l2_fourcc('M', 'T', '2', '1')), "V4L2_PIX_FMT_MT21C != v4l2_fourcc('M', 'T', '2', '1')");
198*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
199*cf84ac9aSAndroid Build Coastguard Worker #else
200*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_MT21C v4l2_fourcc('M', 'T', '2', '1')
201*cf84ac9aSAndroid Build Coastguard Worker #endif
202*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_NV21) || (defined(HAVE_DECL_V4L2_PIX_FMT_NV21) && HAVE_DECL_V4L2_PIX_FMT_NV21)
203*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
204*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_NV21) == (v4l2_fourcc('N', 'V', '2', '1')), "V4L2_PIX_FMT_NV21 != v4l2_fourcc('N', 'V', '2', '1')");
205*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
206*cf84ac9aSAndroid Build Coastguard Worker #else
207*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_NV21 v4l2_fourcc('N', 'V', '2', '1')
208*cf84ac9aSAndroid Build Coastguard Worker #endif
209*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SPCA561) || (defined(HAVE_DECL_V4L2_PIX_FMT_SPCA561) && HAVE_DECL_V4L2_PIX_FMT_SPCA561)
210*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
211*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SPCA561) == (v4l2_fourcc('S', '5', '6', '1')), "V4L2_PIX_FMT_SPCA561 != v4l2_fourcc('S', '5', '6', '1')");
212*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
213*cf84ac9aSAndroid Build Coastguard Worker #else
214*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SPCA561 v4l2_fourcc('S', '5', '6', '1')
215*cf84ac9aSAndroid Build Coastguard Worker #endif
216*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_NV61M) || (defined(HAVE_DECL_V4L2_PIX_FMT_NV61M) && HAVE_DECL_V4L2_PIX_FMT_NV61M)
217*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
218*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_NV61M) == (v4l2_fourcc('N', 'M', '6', '1')), "V4L2_PIX_FMT_NV61M != v4l2_fourcc('N', 'M', '6', '1')");
219*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
220*cf84ac9aSAndroid Build Coastguard Worker #else
221*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_NV61M v4l2_fourcc('N', 'M', '6', '1')
222*cf84ac9aSAndroid Build Coastguard Worker #endif
223*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YVU422M) || (defined(HAVE_DECL_V4L2_PIX_FMT_YVU422M) && HAVE_DECL_V4L2_PIX_FMT_YVU422M)
224*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
225*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YVU422M) == (v4l2_fourcc('Y', 'M', '6', '1')), "V4L2_PIX_FMT_YVU422M != v4l2_fourcc('Y', 'M', '6', '1')");
226*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
227*cf84ac9aSAndroid Build Coastguard Worker #else
228*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YVU422M v4l2_fourcc('Y', 'M', '6', '1')
229*cf84ac9aSAndroid Build Coastguard Worker #endif
230*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_NV61) || (defined(HAVE_DECL_V4L2_PIX_FMT_NV61) && HAVE_DECL_V4L2_PIX_FMT_NV61)
231*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
232*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_NV61) == (v4l2_fourcc('N', 'V', '6', '1')), "V4L2_PIX_FMT_NV61 != v4l2_fourcc('N', 'V', '6', '1')");
233*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
234*cf84ac9aSAndroid Build Coastguard Worker #else
235*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_NV61 v4l2_fourcc('N', 'V', '6', '1')
236*cf84ac9aSAndroid Build Coastguard Worker #endif
237*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SBGGR8) || (defined(HAVE_DECL_V4L2_PIX_FMT_SBGGR8) && HAVE_DECL_V4L2_PIX_FMT_SBGGR8)
238*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
239*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SBGGR8) == (v4l2_fourcc('B', 'A', '8', '1')), "V4L2_PIX_FMT_SBGGR8 != v4l2_fourcc('B', 'A', '8', '1')");
240*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
241*cf84ac9aSAndroid Build Coastguard Worker #else
242*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SBGGR8 v4l2_fourcc('B', 'A', '8', '1')
243*cf84ac9aSAndroid Build Coastguard Worker #endif
244*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_RGB332) || (defined(HAVE_DECL_V4L2_PIX_FMT_RGB332) && HAVE_DECL_V4L2_PIX_FMT_RGB332)
245*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
246*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_RGB332) == (v4l2_fourcc('R', 'G', 'B', '1')), "V4L2_PIX_FMT_RGB332 != v4l2_fourcc('R', 'G', 'B', '1')");
247*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
248*cf84ac9aSAndroid Build Coastguard Worker #else
249*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_RGB332 v4l2_fourcc('R', 'G', 'B', '1')
250*cf84ac9aSAndroid Build Coastguard Worker #endif
251*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_H264_NO_SC) || (defined(HAVE_DECL_V4L2_PIX_FMT_H264_NO_SC) && HAVE_DECL_V4L2_PIX_FMT_H264_NO_SC)
252*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
253*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_H264_NO_SC) == (v4l2_fourcc('A', 'V', 'C', '1')), "V4L2_PIX_FMT_H264_NO_SC != v4l2_fourcc('A', 'V', 'C', '1')");
254*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
255*cf84ac9aSAndroid Build Coastguard Worker #else
256*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_H264_NO_SC v4l2_fourcc('A', 'V', 'C', '1')
257*cf84ac9aSAndroid Build Coastguard Worker #endif
258*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_PWC1) || (defined(HAVE_DECL_V4L2_PIX_FMT_PWC1) && HAVE_DECL_V4L2_PIX_FMT_PWC1)
259*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
260*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_PWC1) == (v4l2_fourcc('P', 'W', 'C', '1')), "V4L2_PIX_FMT_PWC1 != v4l2_fourcc('P', 'W', 'C', '1')");
261*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
262*cf84ac9aSAndroid Build Coastguard Worker #else
263*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_PWC1 v4l2_fourcc('P', 'W', 'C', '1')
264*cf84ac9aSAndroid Build Coastguard Worker #endif
265*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_MPEG1) || (defined(HAVE_DECL_V4L2_PIX_FMT_MPEG1) && HAVE_DECL_V4L2_PIX_FMT_MPEG1)
266*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
267*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_MPEG1) == (v4l2_fourcc('M', 'P', 'G', '1')), "V4L2_PIX_FMT_MPEG1 != v4l2_fourcc('M', 'P', 'G', '1')");
268*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
269*cf84ac9aSAndroid Build Coastguard Worker #else
270*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_MPEG1 v4l2_fourcc('M', 'P', 'G', '1')
271*cf84ac9aSAndroid Build Coastguard Worker #endif
272*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGRBG12) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGRBG12) && HAVE_DECL_V4L2_PIX_FMT_SGRBG12)
273*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
274*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGRBG12) == (v4l2_fourcc('B', 'A', '1', '2')), "V4L2_PIX_FMT_SGRBG12 != v4l2_fourcc('B', 'A', '1', '2')");
275*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
276*cf84ac9aSAndroid Build Coastguard Worker #else
277*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGRBG12 v4l2_fourcc('B', 'A', '1', '2')
278*cf84ac9aSAndroid Build Coastguard Worker #endif
279*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGBRG12) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGBRG12) && HAVE_DECL_V4L2_PIX_FMT_SGBRG12)
280*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
281*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGBRG12) == (v4l2_fourcc('G', 'B', '1', '2')), "V4L2_PIX_FMT_SGBRG12 != v4l2_fourcc('G', 'B', '1', '2')");
282*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
283*cf84ac9aSAndroid Build Coastguard Worker #else
284*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGBRG12 v4l2_fourcc('G', 'B', '1', '2')
285*cf84ac9aSAndroid Build Coastguard Worker #endif
286*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SBGGR12) || (defined(HAVE_DECL_V4L2_PIX_FMT_SBGGR12) && HAVE_DECL_V4L2_PIX_FMT_SBGGR12)
287*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
288*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SBGGR12) == (v4l2_fourcc('B', 'G', '1', '2')), "V4L2_PIX_FMT_SBGGR12 != v4l2_fourcc('B', 'G', '1', '2')");
289*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
290*cf84ac9aSAndroid Build Coastguard Worker #else
291*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SBGGR12 v4l2_fourcc('B', 'G', '1', '2')
292*cf84ac9aSAndroid Build Coastguard Worker #endif
293*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SRGGB12) || (defined(HAVE_DECL_V4L2_PIX_FMT_SRGGB12) && HAVE_DECL_V4L2_PIX_FMT_SRGGB12)
294*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
295*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SRGGB12) == (v4l2_fourcc('R', 'G', '1', '2')), "V4L2_PIX_FMT_SRGGB12 != v4l2_fourcc('R', 'G', '1', '2')");
296*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
297*cf84ac9aSAndroid Build Coastguard Worker #else
298*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SRGGB12 v4l2_fourcc('R', 'G', '1', '2')
299*cf84ac9aSAndroid Build Coastguard Worker #endif
300*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_HM12) || (defined(HAVE_DECL_V4L2_PIX_FMT_HM12) && HAVE_DECL_V4L2_PIX_FMT_HM12)
301*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
302*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_HM12) == (v4l2_fourcc('H', 'M', '1', '2')), "V4L2_PIX_FMT_HM12 != v4l2_fourcc('H', 'M', '1', '2')");
303*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
304*cf84ac9aSAndroid Build Coastguard Worker #else
305*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_HM12 v4l2_fourcc('H', 'M', '1', '2')
306*cf84ac9aSAndroid Build Coastguard Worker #endif
307*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_NV12M) || (defined(HAVE_DECL_V4L2_PIX_FMT_NV12M) && HAVE_DECL_V4L2_PIX_FMT_NV12M)
308*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
309*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_NV12M) == (v4l2_fourcc('N', 'M', '1', '2')), "V4L2_PIX_FMT_NV12M != v4l2_fourcc('N', 'M', '1', '2')");
310*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
311*cf84ac9aSAndroid Build Coastguard Worker #else
312*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_NV12M v4l2_fourcc('N', 'M', '1', '2')
313*cf84ac9aSAndroid Build Coastguard Worker #endif
314*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_NV12MT) || (defined(HAVE_DECL_V4L2_PIX_FMT_NV12MT) && HAVE_DECL_V4L2_PIX_FMT_NV12MT)
315*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
316*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_NV12MT) == (v4l2_fourcc('T', 'M', '1', '2')), "V4L2_PIX_FMT_NV12MT != v4l2_fourcc('T', 'M', '1', '2')");
317*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
318*cf84ac9aSAndroid Build Coastguard Worker #else
319*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_NV12MT v4l2_fourcc('T', 'M', '1', '2')
320*cf84ac9aSAndroid Build Coastguard Worker #endif
321*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_NV12MT_16X16) || (defined(HAVE_DECL_V4L2_PIX_FMT_NV12MT_16X16) && HAVE_DECL_V4L2_PIX_FMT_NV12MT_16X16)
322*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
323*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_NV12MT_16X16) == (v4l2_fourcc('V', 'M', '1', '2')), "V4L2_PIX_FMT_NV12MT_16X16 != v4l2_fourcc('V', 'M', '1', '2')");
324*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
325*cf84ac9aSAndroid Build Coastguard Worker #else
326*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_NV12MT_16X16 v4l2_fourcc('V', 'M', '1', '2')
327*cf84ac9aSAndroid Build Coastguard Worker #endif
328*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YUV420M) || (defined(HAVE_DECL_V4L2_PIX_FMT_YUV420M) && HAVE_DECL_V4L2_PIX_FMT_YUV420M)
329*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
330*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YUV420M) == (v4l2_fourcc('Y', 'M', '1', '2')), "V4L2_PIX_FMT_YUV420M != v4l2_fourcc('Y', 'M', '1', '2')");
331*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
332*cf84ac9aSAndroid Build Coastguard Worker #else
333*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YUV420M v4l2_fourcc('Y', 'M', '1', '2')
334*cf84ac9aSAndroid Build Coastguard Worker #endif
335*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_ARGB444) || (defined(HAVE_DECL_V4L2_PIX_FMT_ARGB444) && HAVE_DECL_V4L2_PIX_FMT_ARGB444)
336*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
337*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_ARGB444) == (v4l2_fourcc('A', 'R', '1', '2')), "V4L2_PIX_FMT_ARGB444 != v4l2_fourcc('A', 'R', '1', '2')");
338*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
339*cf84ac9aSAndroid Build Coastguard Worker #else
340*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_ARGB444 v4l2_fourcc('A', 'R', '1', '2')
341*cf84ac9aSAndroid Build Coastguard Worker #endif
342*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_XRGB444) || (defined(HAVE_DECL_V4L2_PIX_FMT_XRGB444) && HAVE_DECL_V4L2_PIX_FMT_XRGB444)
343*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
344*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_XRGB444) == (v4l2_fourcc('X', 'R', '1', '2')), "V4L2_PIX_FMT_XRGB444 != v4l2_fourcc('X', 'R', '1', '2')");
345*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
346*cf84ac9aSAndroid Build Coastguard Worker #else
347*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_XRGB444 v4l2_fourcc('X', 'R', '1', '2')
348*cf84ac9aSAndroid Build Coastguard Worker #endif
349*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YUV420) || (defined(HAVE_DECL_V4L2_PIX_FMT_YUV420) && HAVE_DECL_V4L2_PIX_FMT_YUV420)
350*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
351*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YUV420) == (v4l2_fourcc('Y', 'U', '1', '2')), "V4L2_PIX_FMT_YUV420 != v4l2_fourcc('Y', 'U', '1', '2')");
352*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
353*cf84ac9aSAndroid Build Coastguard Worker #else
354*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YUV420 v4l2_fourcc('Y', 'U', '1', '2')
355*cf84ac9aSAndroid Build Coastguard Worker #endif
356*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_NV12) || (defined(HAVE_DECL_V4L2_PIX_FMT_NV12) && HAVE_DECL_V4L2_PIX_FMT_NV12)
357*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
358*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_NV12) == (v4l2_fourcc('N', 'V', '1', '2')), "V4L2_PIX_FMT_NV12 != v4l2_fourcc('N', 'V', '1', '2')");
359*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
360*cf84ac9aSAndroid Build Coastguard Worker #else
361*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_NV12 v4l2_fourcc('N', 'V', '1', '2')
362*cf84ac9aSAndroid Build Coastguard Worker #endif
363*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YVU420) || (defined(HAVE_DECL_V4L2_PIX_FMT_YVU420) && HAVE_DECL_V4L2_PIX_FMT_YVU420)
364*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
365*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YVU420) == (v4l2_fourcc('Y', 'V', '1', '2')), "V4L2_PIX_FMT_YVU420 != v4l2_fourcc('Y', 'V', '1', '2')");
366*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
367*cf84ac9aSAndroid Build Coastguard Worker #else
368*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YVU420 v4l2_fourcc('Y', 'V', '1', '2')
369*cf84ac9aSAndroid Build Coastguard Worker #endif
370*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YVU444M) || (defined(HAVE_DECL_V4L2_PIX_FMT_YVU444M) && HAVE_DECL_V4L2_PIX_FMT_YVU444M)
371*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
372*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YVU444M) == (v4l2_fourcc('Y', 'M', '4', '2')), "V4L2_PIX_FMT_YVU444M != v4l2_fourcc('Y', 'M', '4', '2')");
373*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
374*cf84ac9aSAndroid Build Coastguard Worker #else
375*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YVU444M v4l2_fourcc('Y', 'M', '4', '2')
376*cf84ac9aSAndroid Build Coastguard Worker #endif
377*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_NV42) || (defined(HAVE_DECL_V4L2_PIX_FMT_NV42) && HAVE_DECL_V4L2_PIX_FMT_NV42)
378*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
379*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_NV42) == (v4l2_fourcc('N', 'V', '4', '2')), "V4L2_PIX_FMT_NV42 != v4l2_fourcc('N', 'V', '4', '2')");
380*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
381*cf84ac9aSAndroid Build Coastguard Worker #else
382*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_NV42 v4l2_fourcc('N', 'V', '4', '2')
383*cf84ac9aSAndroid Build Coastguard Worker #endif
384*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_PWC2) || (defined(HAVE_DECL_V4L2_PIX_FMT_PWC2) && HAVE_DECL_V4L2_PIX_FMT_PWC2)
385*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
386*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_PWC2) == (v4l2_fourcc('P', 'W', 'C', '2')), "V4L2_PIX_FMT_PWC2 != v4l2_fourcc('P', 'W', 'C', '2')");
387*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
388*cf84ac9aSAndroid Build Coastguard Worker #else
389*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_PWC2 v4l2_fourcc('P', 'W', 'C', '2')
390*cf84ac9aSAndroid Build Coastguard Worker #endif
391*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_MPEG2) || (defined(HAVE_DECL_V4L2_PIX_FMT_MPEG2) && HAVE_DECL_V4L2_PIX_FMT_MPEG2)
392*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
393*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_MPEG2) == (v4l2_fourcc('M', 'P', 'G', '2')), "V4L2_PIX_FMT_MPEG2 != v4l2_fourcc('M', 'P', 'G', '2')");
394*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
395*cf84ac9aSAndroid Build Coastguard Worker #else
396*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_MPEG2 v4l2_fourcc('M', 'P', 'G', '2')
397*cf84ac9aSAndroid Build Coastguard Worker #endif
398*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SBGGR16) || (defined(HAVE_DECL_V4L2_PIX_FMT_SBGGR16) && HAVE_DECL_V4L2_PIX_FMT_SBGGR16)
399*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
400*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SBGGR16) == (v4l2_fourcc('B', 'Y', 'R', '2')), "V4L2_PIX_FMT_SBGGR16 != v4l2_fourcc('B', 'Y', 'R', '2')");
401*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
402*cf84ac9aSAndroid Build Coastguard Worker #else
403*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SBGGR16 v4l2_fourcc('B', 'Y', 'R', '2')
404*cf84ac9aSAndroid Build Coastguard Worker #endif
405*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_H263) || (defined(HAVE_DECL_V4L2_PIX_FMT_H263) && HAVE_DECL_V4L2_PIX_FMT_H263)
406*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
407*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_H263) == (v4l2_fourcc('H', '2', '6', '3')), "V4L2_PIX_FMT_H263 != v4l2_fourcc('H', '2', '6', '3')");
408*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
409*cf84ac9aSAndroid Build Coastguard Worker #else
410*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_H263 v4l2_fourcc('H', '2', '6', '3')
411*cf84ac9aSAndroid Build Coastguard Worker #endif
412*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_RGB24) || (defined(HAVE_DECL_V4L2_PIX_FMT_RGB24) && HAVE_DECL_V4L2_PIX_FMT_RGB24)
413*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
414*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_RGB24) == (v4l2_fourcc('R', 'G', 'B', '3')), "V4L2_PIX_FMT_RGB24 != v4l2_fourcc('R', 'G', 'B', '3')");
415*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
416*cf84ac9aSAndroid Build Coastguard Worker #else
417*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_RGB24 v4l2_fourcc('R', 'G', 'B', '3')
418*cf84ac9aSAndroid Build Coastguard Worker #endif
419*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_BGR24) || (defined(HAVE_DECL_V4L2_PIX_FMT_BGR24) && HAVE_DECL_V4L2_PIX_FMT_BGR24)
420*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
421*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_BGR24) == (v4l2_fourcc('B', 'G', 'R', '3')), "V4L2_PIX_FMT_BGR24 != v4l2_fourcc('B', 'G', 'R', '3')");
422*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
423*cf84ac9aSAndroid Build Coastguard Worker #else
424*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_BGR24 v4l2_fourcc('B', 'G', 'R', '3')
425*cf84ac9aSAndroid Build Coastguard Worker #endif
426*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_HSV24) || (defined(HAVE_DECL_V4L2_PIX_FMT_HSV24) && HAVE_DECL_V4L2_PIX_FMT_HSV24)
427*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
428*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_HSV24) == (v4l2_fourcc('H', 'S', 'V', '3')), "V4L2_PIX_FMT_HSV24 != v4l2_fourcc('H', 'S', 'V', '3')");
429*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
430*cf84ac9aSAndroid Build Coastguard Worker #else
431*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_HSV24 v4l2_fourcc('H', 'S', 'V', '3')
432*cf84ac9aSAndroid Build Coastguard Worker #endif
433*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_ARGB32) || (defined(HAVE_DECL_V4L2_PIX_FMT_ARGB32) && HAVE_DECL_V4L2_PIX_FMT_ARGB32)
434*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
435*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_ARGB32) == (v4l2_fourcc('B', 'A', '2', '4')), "V4L2_PIX_FMT_ARGB32 != v4l2_fourcc('B', 'A', '2', '4')");
436*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
437*cf84ac9aSAndroid Build Coastguard Worker #else
438*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_ARGB32 v4l2_fourcc('B', 'A', '2', '4')
439*cf84ac9aSAndroid Build Coastguard Worker #endif
440*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_HI240) || (defined(HAVE_DECL_V4L2_PIX_FMT_HI240) && HAVE_DECL_V4L2_PIX_FMT_HI240)
441*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
442*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_HI240) == (v4l2_fourcc('H', 'I', '2', '4')), "V4L2_PIX_FMT_HI240 != v4l2_fourcc('H', 'I', '2', '4')");
443*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
444*cf84ac9aSAndroid Build Coastguard Worker #else
445*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_HI240 v4l2_fourcc('H', 'I', '2', '4')
446*cf84ac9aSAndroid Build Coastguard Worker #endif
447*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YUV444M) || (defined(HAVE_DECL_V4L2_PIX_FMT_YUV444M) && HAVE_DECL_V4L2_PIX_FMT_YUV444M)
448*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
449*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YUV444M) == (v4l2_fourcc('Y', 'M', '2', '4')), "V4L2_PIX_FMT_YUV444M != v4l2_fourcc('Y', 'M', '2', '4')");
450*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
451*cf84ac9aSAndroid Build Coastguard Worker #else
452*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YUV444M v4l2_fourcc('Y', 'M', '2', '4')
453*cf84ac9aSAndroid Build Coastguard Worker #endif
454*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_ABGR32) || (defined(HAVE_DECL_V4L2_PIX_FMT_ABGR32) && HAVE_DECL_V4L2_PIX_FMT_ABGR32)
455*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
456*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_ABGR32) == (v4l2_fourcc('A', 'R', '2', '4')), "V4L2_PIX_FMT_ABGR32 != v4l2_fourcc('A', 'R', '2', '4')");
457*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
458*cf84ac9aSAndroid Build Coastguard Worker #else
459*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_ABGR32 v4l2_fourcc('A', 'R', '2', '4')
460*cf84ac9aSAndroid Build Coastguard Worker #endif
461*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_XBGR32) || (defined(HAVE_DECL_V4L2_PIX_FMT_XBGR32) && HAVE_DECL_V4L2_PIX_FMT_XBGR32)
462*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
463*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_XBGR32) == (v4l2_fourcc('X', 'R', '2', '4')), "V4L2_PIX_FMT_XBGR32 != v4l2_fourcc('X', 'R', '2', '4')");
464*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
465*cf84ac9aSAndroid Build Coastguard Worker #else
466*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_XBGR32 v4l2_fourcc('X', 'R', '2', '4')
467*cf84ac9aSAndroid Build Coastguard Worker #endif
468*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_NV24) || (defined(HAVE_DECL_V4L2_PIX_FMT_NV24) && HAVE_DECL_V4L2_PIX_FMT_NV24)
469*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
470*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_NV24) == (v4l2_fourcc('N', 'V', '2', '4')), "V4L2_PIX_FMT_NV24 != v4l2_fourcc('N', 'V', '2', '4')");
471*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
472*cf84ac9aSAndroid Build Coastguard Worker #else
473*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_NV24 v4l2_fourcc('N', 'V', '2', '4')
474*cf84ac9aSAndroid Build Coastguard Worker #endif
475*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_XRGB32) || (defined(HAVE_DECL_V4L2_PIX_FMT_XRGB32) && HAVE_DECL_V4L2_PIX_FMT_XRGB32)
476*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
477*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_XRGB32) == (v4l2_fourcc('B', 'X', '2', '4')), "V4L2_PIX_FMT_XRGB32 != v4l2_fourcc('B', 'X', '2', '4')");
478*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
479*cf84ac9aSAndroid Build Coastguard Worker #else
480*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_XRGB32 v4l2_fourcc('B', 'X', '2', '4')
481*cf84ac9aSAndroid Build Coastguard Worker #endif
482*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_RGB444) || (defined(HAVE_DECL_V4L2_PIX_FMT_RGB444) && HAVE_DECL_V4L2_PIX_FMT_RGB444)
483*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
484*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_RGB444) == (v4l2_fourcc('R', '4', '4', '4')), "V4L2_PIX_FMT_RGB444 != v4l2_fourcc('R', '4', '4', '4')");
485*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
486*cf84ac9aSAndroid Build Coastguard Worker #else
487*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_RGB444 v4l2_fourcc('R', '4', '4', '4')
488*cf84ac9aSAndroid Build Coastguard Worker #endif
489*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YUV444) || (defined(HAVE_DECL_V4L2_PIX_FMT_YUV444) && HAVE_DECL_V4L2_PIX_FMT_YUV444)
490*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
491*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YUV444) == (v4l2_fourcc('Y', '4', '4', '4')), "V4L2_PIX_FMT_YUV444 != v4l2_fourcc('Y', '4', '4', '4')");
492*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
493*cf84ac9aSAndroid Build Coastguard Worker #else
494*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YUV444 v4l2_fourcc('Y', '4', '4', '4')
495*cf84ac9aSAndroid Build Coastguard Worker #endif
496*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_H264) || (defined(HAVE_DECL_V4L2_PIX_FMT_H264) && HAVE_DECL_V4L2_PIX_FMT_H264)
497*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
498*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_H264) == (v4l2_fourcc('H', '2', '6', '4')), "V4L2_PIX_FMT_H264 != v4l2_fourcc('H', '2', '6', '4')");
499*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
500*cf84ac9aSAndroid Build Coastguard Worker #else
501*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_H264 v4l2_fourcc('H', '2', '6', '4')
502*cf84ac9aSAndroid Build Coastguard Worker #endif
503*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_H264_MVC) || (defined(HAVE_DECL_V4L2_PIX_FMT_H264_MVC) && HAVE_DECL_V4L2_PIX_FMT_H264_MVC)
504*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
505*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_H264_MVC) == (v4l2_fourcc('M', '2', '6', '4')), "V4L2_PIX_FMT_H264_MVC != v4l2_fourcc('M', '2', '6', '4')");
506*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
507*cf84ac9aSAndroid Build Coastguard Worker #else
508*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_H264_MVC v4l2_fourcc('M', '2', '6', '4')
509*cf84ac9aSAndroid Build Coastguard Worker #endif
510*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_RGB32) || (defined(HAVE_DECL_V4L2_PIX_FMT_RGB32) && HAVE_DECL_V4L2_PIX_FMT_RGB32)
511*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
512*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_RGB32) == (v4l2_fourcc('R', 'G', 'B', '4')), "V4L2_PIX_FMT_RGB32 != v4l2_fourcc('R', 'G', 'B', '4')");
513*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
514*cf84ac9aSAndroid Build Coastguard Worker #else
515*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_RGB32 v4l2_fourcc('R', 'G', 'B', '4')
516*cf84ac9aSAndroid Build Coastguard Worker #endif
517*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_MPEG4) || (defined(HAVE_DECL_V4L2_PIX_FMT_MPEG4) && HAVE_DECL_V4L2_PIX_FMT_MPEG4)
518*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
519*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_MPEG4) == (v4l2_fourcc('M', 'P', 'G', '4')), "V4L2_PIX_FMT_MPEG4 != v4l2_fourcc('M', 'P', 'G', '4')");
520*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
521*cf84ac9aSAndroid Build Coastguard Worker #else
522*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_MPEG4 v4l2_fourcc('M', 'P', 'G', '4')
523*cf84ac9aSAndroid Build Coastguard Worker #endif
524*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_BGR32) || (defined(HAVE_DECL_V4L2_PIX_FMT_BGR32) && HAVE_DECL_V4L2_PIX_FMT_BGR32)
525*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
526*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_BGR32) == (v4l2_fourcc('B', 'G', 'R', '4')), "V4L2_PIX_FMT_BGR32 != v4l2_fourcc('B', 'G', 'R', '4')");
527*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
528*cf84ac9aSAndroid Build Coastguard Worker #else
529*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_BGR32 v4l2_fourcc('B', 'G', 'R', '4')
530*cf84ac9aSAndroid Build Coastguard Worker #endif
531*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_HSV32) || (defined(HAVE_DECL_V4L2_PIX_FMT_HSV32) && HAVE_DECL_V4L2_PIX_FMT_HSV32)
532*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
533*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_HSV32) == (v4l2_fourcc('H', 'S', 'V', '4')), "V4L2_PIX_FMT_HSV32 != v4l2_fourcc('H', 'S', 'V', '4')");
534*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
535*cf84ac9aSAndroid Build Coastguard Worker #else
536*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_HSV32 v4l2_fourcc('H', 'S', 'V', '4')
537*cf84ac9aSAndroid Build Coastguard Worker #endif
538*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YUV32) || (defined(HAVE_DECL_V4L2_PIX_FMT_YUV32) && HAVE_DECL_V4L2_PIX_FMT_YUV32)
539*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
540*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YUV32) == (v4l2_fourcc('Y', 'U', 'V', '4')), "V4L2_PIX_FMT_YUV32 != v4l2_fourcc('Y', 'U', 'V', '4')");
541*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
542*cf84ac9aSAndroid Build Coastguard Worker #else
543*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YUV32 v4l2_fourcc('Y', 'U', 'V', '4')
544*cf84ac9aSAndroid Build Coastguard Worker #endif
545*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SPCA505) || (defined(HAVE_DECL_V4L2_PIX_FMT_SPCA505) && HAVE_DECL_V4L2_PIX_FMT_SPCA505)
546*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
547*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SPCA505) == (v4l2_fourcc('S', '5', '0', '5')), "V4L2_PIX_FMT_SPCA505 != v4l2_fourcc('S', '5', '0', '5')");
548*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
549*cf84ac9aSAndroid Build Coastguard Worker #else
550*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SPCA505 v4l2_fourcc('S', '5', '0', '5')
551*cf84ac9aSAndroid Build Coastguard Worker #endif
552*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_ARGB555) || (defined(HAVE_DECL_V4L2_PIX_FMT_ARGB555) && HAVE_DECL_V4L2_PIX_FMT_ARGB555)
553*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
554*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_ARGB555) == (v4l2_fourcc('A', 'R', '1', '5')), "V4L2_PIX_FMT_ARGB555 != v4l2_fourcc('A', 'R', '1', '5')");
555*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
556*cf84ac9aSAndroid Build Coastguard Worker #else
557*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_ARGB555 v4l2_fourcc('A', 'R', '1', '5')
558*cf84ac9aSAndroid Build Coastguard Worker #endif
559*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_XRGB555) || (defined(HAVE_DECL_V4L2_PIX_FMT_XRGB555) && HAVE_DECL_V4L2_PIX_FMT_XRGB555)
560*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
561*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_XRGB555) == (v4l2_fourcc('X', 'R', '1', '5')), "V4L2_PIX_FMT_XRGB555 != v4l2_fourcc('X', 'R', '1', '5')");
562*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
563*cf84ac9aSAndroid Build Coastguard Worker #else
564*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_XRGB555 v4l2_fourcc('X', 'R', '1', '5')
565*cf84ac9aSAndroid Build Coastguard Worker #endif
566*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_ET61X251) || (defined(HAVE_DECL_V4L2_PIX_FMT_ET61X251) && HAVE_DECL_V4L2_PIX_FMT_ET61X251)
567*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
568*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_ET61X251) == (v4l2_fourcc('E', '6', '2', '5')), "V4L2_PIX_FMT_ET61X251 != v4l2_fourcc('E', '6', '2', '5')");
569*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
570*cf84ac9aSAndroid Build Coastguard Worker #else
571*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_ET61X251 v4l2_fourcc('E', '6', '2', '5')
572*cf84ac9aSAndroid Build Coastguard Worker #endif
573*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGBRG16) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGBRG16) && HAVE_DECL_V4L2_PIX_FMT_SGBRG16)
574*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
575*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGBRG16) == (v4l2_fourcc('G', 'B', '1', '6')), "V4L2_PIX_FMT_SGBRG16 != v4l2_fourcc('G', 'B', '1', '6')");
576*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
577*cf84ac9aSAndroid Build Coastguard Worker #else
578*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGBRG16 v4l2_fourcc('G', 'B', '1', '6')
579*cf84ac9aSAndroid Build Coastguard Worker #endif
580*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SRGGB16) || (defined(HAVE_DECL_V4L2_PIX_FMT_SRGGB16) && HAVE_DECL_V4L2_PIX_FMT_SRGGB16)
581*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
582*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SRGGB16) == (v4l2_fourcc('R', 'G', '1', '6')), "V4L2_PIX_FMT_SRGGB16 != v4l2_fourcc('R', 'G', '1', '6')");
583*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
584*cf84ac9aSAndroid Build Coastguard Worker #else
585*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SRGGB16 v4l2_fourcc('R', 'G', '1', '6')
586*cf84ac9aSAndroid Build Coastguard Worker #endif
587*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_NV16M) || (defined(HAVE_DECL_V4L2_PIX_FMT_NV16M) && HAVE_DECL_V4L2_PIX_FMT_NV16M)
588*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
589*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_NV16M) == (v4l2_fourcc('N', 'M', '1', '6')), "V4L2_PIX_FMT_NV16M != v4l2_fourcc('N', 'M', '1', '6')");
590*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
591*cf84ac9aSAndroid Build Coastguard Worker #else
592*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_NV16M v4l2_fourcc('N', 'M', '1', '6')
593*cf84ac9aSAndroid Build Coastguard Worker #endif
594*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YUV422M) || (defined(HAVE_DECL_V4L2_PIX_FMT_YUV422M) && HAVE_DECL_V4L2_PIX_FMT_YUV422M)
595*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
596*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YUV422M) == (v4l2_fourcc('Y', 'M', '1', '6')), "V4L2_PIX_FMT_YUV422M != v4l2_fourcc('Y', 'M', '1', '6')");
597*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
598*cf84ac9aSAndroid Build Coastguard Worker #else
599*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YUV422M v4l2_fourcc('Y', 'M', '1', '6')
600*cf84ac9aSAndroid Build Coastguard Worker #endif
601*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGRBG16) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGRBG16) && HAVE_DECL_V4L2_PIX_FMT_SGRBG16)
602*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
603*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGRBG16) == (v4l2_fourcc('G', 'R', '1', '6')), "V4L2_PIX_FMT_SGRBG16 != v4l2_fourcc('G', 'R', '1', '6')");
604*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
605*cf84ac9aSAndroid Build Coastguard Worker #else
606*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGRBG16 v4l2_fourcc('G', 'R', '1', '6')
607*cf84ac9aSAndroid Build Coastguard Worker #endif
608*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_NV16) || (defined(HAVE_DECL_V4L2_PIX_FMT_NV16) && HAVE_DECL_V4L2_PIX_FMT_NV16)
609*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
610*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_NV16) == (v4l2_fourcc('N', 'V', '1', '6')), "V4L2_PIX_FMT_NV16 != v4l2_fourcc('N', 'V', '1', '6')");
611*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
612*cf84ac9aSAndroid Build Coastguard Worker #else
613*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_NV16 v4l2_fourcc('N', 'V', '1', '6')
614*cf84ac9aSAndroid Build Coastguard Worker #endif
615*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_PAC207) || (defined(HAVE_DECL_V4L2_PIX_FMT_PAC207) && HAVE_DECL_V4L2_PIX_FMT_PAC207)
616*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
617*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_PAC207) == (v4l2_fourcc('P', '2', '0', '7')), "V4L2_PIX_FMT_PAC207 != v4l2_fourcc('P', '2', '0', '7')");
618*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
619*cf84ac9aSAndroid Build Coastguard Worker #else
620*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_PAC207 v4l2_fourcc('P', '2', '0', '7')
621*cf84ac9aSAndroid Build Coastguard Worker #endif
622*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SPCA508) || (defined(HAVE_DECL_V4L2_PIX_FMT_SPCA508) && HAVE_DECL_V4L2_PIX_FMT_SPCA508)
623*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
624*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SPCA508) == (v4l2_fourcc('S', '5', '0', '8')), "V4L2_PIX_FMT_SPCA508 != v4l2_fourcc('S', '5', '0', '8')");
625*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
626*cf84ac9aSAndroid Build Coastguard Worker #else
627*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SPCA508 v4l2_fourcc('S', '5', '0', '8')
628*cf84ac9aSAndroid Build Coastguard Worker #endif
629*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_OV518) || (defined(HAVE_DECL_V4L2_PIX_FMT_OV518) && HAVE_DECL_V4L2_PIX_FMT_OV518)
630*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
631*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_OV518) == (v4l2_fourcc('O', '5', '1', '8')), "V4L2_PIX_FMT_OV518 != v4l2_fourcc('O', '5', '1', '8')");
632*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
633*cf84ac9aSAndroid Build Coastguard Worker #else
634*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_OV518 v4l2_fourcc('O', '5', '1', '8')
635*cf84ac9aSAndroid Build Coastguard Worker #endif
636*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SBGGR10ALAW8) || (defined(HAVE_DECL_V4L2_PIX_FMT_SBGGR10ALAW8) && HAVE_DECL_V4L2_PIX_FMT_SBGGR10ALAW8)
637*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
638*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SBGGR10ALAW8) == (v4l2_fourcc('a', 'B', 'A', '8')), "V4L2_PIX_FMT_SBGGR10ALAW8 != v4l2_fourcc('a', 'B', 'A', '8')");
639*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
640*cf84ac9aSAndroid Build Coastguard Worker #else
641*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SBGGR10ALAW8 v4l2_fourcc('a', 'B', 'A', '8')
642*cf84ac9aSAndroid Build Coastguard Worker #endif
643*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SBGGR10DPCM8) || (defined(HAVE_DECL_V4L2_PIX_FMT_SBGGR10DPCM8) && HAVE_DECL_V4L2_PIX_FMT_SBGGR10DPCM8)
644*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
645*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SBGGR10DPCM8) == (v4l2_fourcc('b', 'B', 'A', '8')), "V4L2_PIX_FMT_SBGGR10DPCM8 != v4l2_fourcc('b', 'B', 'A', '8')");
646*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
647*cf84ac9aSAndroid Build Coastguard Worker #else
648*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SBGGR10DPCM8 v4l2_fourcc('b', 'B', 'A', '8')
649*cf84ac9aSAndroid Build Coastguard Worker #endif
650*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGBRG10ALAW8) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGBRG10ALAW8) && HAVE_DECL_V4L2_PIX_FMT_SGBRG10ALAW8)
651*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
652*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGBRG10ALAW8) == (v4l2_fourcc('a', 'G', 'A', '8')), "V4L2_PIX_FMT_SGBRG10ALAW8 != v4l2_fourcc('a', 'G', 'A', '8')");
653*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
654*cf84ac9aSAndroid Build Coastguard Worker #else
655*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGBRG10ALAW8 v4l2_fourcc('a', 'G', 'A', '8')
656*cf84ac9aSAndroid Build Coastguard Worker #endif
657*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGBRG10DPCM8) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGBRG10DPCM8) && HAVE_DECL_V4L2_PIX_FMT_SGBRG10DPCM8)
658*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
659*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGBRG10DPCM8) == (v4l2_fourcc('b', 'G', 'A', '8')), "V4L2_PIX_FMT_SGBRG10DPCM8 != v4l2_fourcc('b', 'G', 'A', '8')");
660*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
661*cf84ac9aSAndroid Build Coastguard Worker #else
662*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGBRG10DPCM8 v4l2_fourcc('b', 'G', 'A', '8')
663*cf84ac9aSAndroid Build Coastguard Worker #endif
664*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SRGGB10ALAW8) || (defined(HAVE_DECL_V4L2_PIX_FMT_SRGGB10ALAW8) && HAVE_DECL_V4L2_PIX_FMT_SRGGB10ALAW8)
665*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
666*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SRGGB10ALAW8) == (v4l2_fourcc('a', 'R', 'A', '8')), "V4L2_PIX_FMT_SRGGB10ALAW8 != v4l2_fourcc('a', 'R', 'A', '8')");
667*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
668*cf84ac9aSAndroid Build Coastguard Worker #else
669*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SRGGB10ALAW8 v4l2_fourcc('a', 'R', 'A', '8')
670*cf84ac9aSAndroid Build Coastguard Worker #endif
671*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SRGGB10DPCM8) || (defined(HAVE_DECL_V4L2_PIX_FMT_SRGGB10DPCM8) && HAVE_DECL_V4L2_PIX_FMT_SRGGB10DPCM8)
672*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
673*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SRGGB10DPCM8) == (v4l2_fourcc('b', 'R', 'A', '8')), "V4L2_PIX_FMT_SRGGB10DPCM8 != v4l2_fourcc('b', 'R', 'A', '8')");
674*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
675*cf84ac9aSAndroid Build Coastguard Worker #else
676*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SRGGB10DPCM8 v4l2_fourcc('b', 'R', 'A', '8')
677*cf84ac9aSAndroid Build Coastguard Worker #endif
678*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGRBG10ALAW8) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGRBG10ALAW8) && HAVE_DECL_V4L2_PIX_FMT_SGRBG10ALAW8)
679*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
680*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGRBG10ALAW8) == (v4l2_fourcc('a', 'g', 'A', '8')), "V4L2_PIX_FMT_SGRBG10ALAW8 != v4l2_fourcc('a', 'g', 'A', '8')");
681*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
682*cf84ac9aSAndroid Build Coastguard Worker #else
683*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGRBG10ALAW8 v4l2_fourcc('a', 'g', 'A', '8')
684*cf84ac9aSAndroid Build Coastguard Worker #endif
685*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_PAL8) || (defined(HAVE_DECL_V4L2_PIX_FMT_PAL8) && HAVE_DECL_V4L2_PIX_FMT_PAL8)
686*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
687*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_PAL8) == (v4l2_fourcc('P', 'A', 'L', '8')), "V4L2_PIX_FMT_PAL8 != v4l2_fourcc('P', 'A', 'L', '8')");
688*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
689*cf84ac9aSAndroid Build Coastguard Worker #else
690*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_PAL8 v4l2_fourcc('P', 'A', 'L', '8')
691*cf84ac9aSAndroid Build Coastguard Worker #endif
692*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YVU410) || (defined(HAVE_DECL_V4L2_PIX_FMT_YVU410) && HAVE_DECL_V4L2_PIX_FMT_YVU410)
693*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
694*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YVU410) == (v4l2_fourcc('Y', 'V', 'U', '9')), "V4L2_PIX_FMT_YVU410 != v4l2_fourcc('Y', 'V', 'U', '9')");
695*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
696*cf84ac9aSAndroid Build Coastguard Worker #else
697*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YVU410 v4l2_fourcc('Y', 'V', 'U', '9')
698*cf84ac9aSAndroid Build Coastguard Worker #endif
699*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YUV410) || (defined(HAVE_DECL_V4L2_PIX_FMT_YUV410) && HAVE_DECL_V4L2_PIX_FMT_YUV410)
700*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
701*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YUV410) == (v4l2_fourcc('Y', 'U', 'V', '9')), "V4L2_PIX_FMT_YUV410 != v4l2_fourcc('Y', 'U', 'V', '9')");
702*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
703*cf84ac9aSAndroid Build Coastguard Worker #else
704*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YUV410 v4l2_fourcc('Y', 'U', 'V', '9')
705*cf84ac9aSAndroid Build Coastguard Worker #endif
706*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SBGGR10P) || (defined(HAVE_DECL_V4L2_PIX_FMT_SBGGR10P) && HAVE_DECL_V4L2_PIX_FMT_SBGGR10P)
707*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
708*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SBGGR10P) == (v4l2_fourcc('p', 'B', 'A', 'A')), "V4L2_PIX_FMT_SBGGR10P != v4l2_fourcc('p', 'B', 'A', 'A')");
709*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
710*cf84ac9aSAndroid Build Coastguard Worker #else
711*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SBGGR10P v4l2_fourcc('p', 'B', 'A', 'A')
712*cf84ac9aSAndroid Build Coastguard Worker #endif
713*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGBRG10P) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGBRG10P) && HAVE_DECL_V4L2_PIX_FMT_SGBRG10P)
714*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
715*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGBRG10P) == (v4l2_fourcc('p', 'G', 'A', 'A')), "V4L2_PIX_FMT_SGBRG10P != v4l2_fourcc('p', 'G', 'A', 'A')");
716*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
717*cf84ac9aSAndroid Build Coastguard Worker #else
718*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGBRG10P v4l2_fourcc('p', 'G', 'A', 'A')
719*cf84ac9aSAndroid Build Coastguard Worker #endif
720*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SRGGB10P) || (defined(HAVE_DECL_V4L2_PIX_FMT_SRGGB10P) && HAVE_DECL_V4L2_PIX_FMT_SRGGB10P)
721*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
722*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SRGGB10P) == (v4l2_fourcc('p', 'R', 'A', 'A')), "V4L2_PIX_FMT_SRGGB10P != v4l2_fourcc('p', 'R', 'A', 'A')");
723*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
724*cf84ac9aSAndroid Build Coastguard Worker #else
725*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SRGGB10P v4l2_fourcc('p', 'R', 'A', 'A')
726*cf84ac9aSAndroid Build Coastguard Worker #endif
727*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGRBG10P) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGRBG10P) && HAVE_DECL_V4L2_PIX_FMT_SGRBG10P)
728*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
729*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGRBG10P) == (v4l2_fourcc('p', 'g', 'A', 'A')), "V4L2_PIX_FMT_SGRBG10P != v4l2_fourcc('p', 'g', 'A', 'A')");
730*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
731*cf84ac9aSAndroid Build Coastguard Worker #else
732*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGRBG10P v4l2_fourcc('p', 'g', 'A', 'A')
733*cf84ac9aSAndroid Build Coastguard Worker #endif
734*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_CPIA1) || (defined(HAVE_DECL_V4L2_PIX_FMT_CPIA1) && HAVE_DECL_V4L2_PIX_FMT_CPIA1)
735*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
736*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_CPIA1) == (v4l2_fourcc('C', 'P', 'I', 'A')), "V4L2_PIX_FMT_CPIA1 != v4l2_fourcc('C', 'P', 'I', 'A')");
737*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
738*cf84ac9aSAndroid Build Coastguard Worker #else
739*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_CPIA1 v4l2_fourcc('C', 'P', 'I', 'A')
740*cf84ac9aSAndroid Build Coastguard Worker #endif
741*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_WNVA) || (defined(HAVE_DECL_V4L2_PIX_FMT_WNVA) && HAVE_DECL_V4L2_PIX_FMT_WNVA)
742*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
743*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_WNVA) == (v4l2_fourcc('W', 'N', 'V', 'A')), "V4L2_PIX_FMT_WNVA != v4l2_fourcc('W', 'N', 'V', 'A')");
744*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
745*cf84ac9aSAndroid Build Coastguard Worker #else
746*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_WNVA v4l2_fourcc('W', 'N', 'V', 'A')
747*cf84ac9aSAndroid Build Coastguard Worker #endif
748*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_Y10BPACK) || (defined(HAVE_DECL_V4L2_PIX_FMT_Y10BPACK) && HAVE_DECL_V4L2_PIX_FMT_Y10BPACK)
749*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
750*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_Y10BPACK) == (v4l2_fourcc('Y', '1', '0', 'B')), "V4L2_PIX_FMT_Y10BPACK != v4l2_fourcc('Y', '1', '0', 'B')");
751*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
752*cf84ac9aSAndroid Build Coastguard Worker #else
753*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_Y10BPACK v4l2_fourcc('Y', '1', '0', 'B')
754*cf84ac9aSAndroid Build Coastguard Worker #endif
755*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SRGGB8) || (defined(HAVE_DECL_V4L2_PIX_FMT_SRGGB8) && HAVE_DECL_V4L2_PIX_FMT_SRGGB8)
756*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
757*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SRGGB8) == (v4l2_fourcc('R', 'G', 'G', 'B')), "V4L2_PIX_FMT_SRGGB8 != v4l2_fourcc('R', 'G', 'G', 'B')");
758*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
759*cf84ac9aSAndroid Build Coastguard Worker #else
760*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SRGGB8 v4l2_fourcc('R', 'G', 'G', 'B')
761*cf84ac9aSAndroid Build Coastguard Worker #endif
762*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SQ905C) || (defined(HAVE_DECL_V4L2_PIX_FMT_SQ905C) && HAVE_DECL_V4L2_PIX_FMT_SQ905C)
763*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
764*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SQ905C) == (v4l2_fourcc('9', '0', '5', 'C')), "V4L2_PIX_FMT_SQ905C != v4l2_fourcc('9', '0', '5', 'C')");
765*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
766*cf84ac9aSAndroid Build Coastguard Worker #else
767*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SQ905C v4l2_fourcc('9', '0', '5', 'C')
768*cf84ac9aSAndroid Build Coastguard Worker #endif
769*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SBGGR12P) || (defined(HAVE_DECL_V4L2_PIX_FMT_SBGGR12P) && HAVE_DECL_V4L2_PIX_FMT_SBGGR12P)
770*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
771*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SBGGR12P) == (v4l2_fourcc('p', 'B', 'C', 'C')), "V4L2_PIX_FMT_SBGGR12P != v4l2_fourcc('p', 'B', 'C', 'C')");
772*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
773*cf84ac9aSAndroid Build Coastguard Worker #else
774*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SBGGR12P v4l2_fourcc('p', 'B', 'C', 'C')
775*cf84ac9aSAndroid Build Coastguard Worker #endif
776*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGBRG12P) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGBRG12P) && HAVE_DECL_V4L2_PIX_FMT_SGBRG12P)
777*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
778*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGBRG12P) == (v4l2_fourcc('p', 'G', 'C', 'C')), "V4L2_PIX_FMT_SGBRG12P != v4l2_fourcc('p', 'G', 'C', 'C')");
779*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
780*cf84ac9aSAndroid Build Coastguard Worker #else
781*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGBRG12P v4l2_fourcc('p', 'G', 'C', 'C')
782*cf84ac9aSAndroid Build Coastguard Worker #endif
783*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SRGGB12P) || (defined(HAVE_DECL_V4L2_PIX_FMT_SRGGB12P) && HAVE_DECL_V4L2_PIX_FMT_SRGGB12P)
784*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
785*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SRGGB12P) == (v4l2_fourcc('p', 'R', 'C', 'C')), "V4L2_PIX_FMT_SRGGB12P != v4l2_fourcc('p', 'R', 'C', 'C')");
786*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
787*cf84ac9aSAndroid Build Coastguard Worker #else
788*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SRGGB12P v4l2_fourcc('p', 'R', 'C', 'C')
789*cf84ac9aSAndroid Build Coastguard Worker #endif
790*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGRBG12P) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGRBG12P) && HAVE_DECL_V4L2_PIX_FMT_SGRBG12P)
791*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
792*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGRBG12P) == (v4l2_fourcc('p', 'g', 'C', 'C')), "V4L2_PIX_FMT_SGRBG12P != v4l2_fourcc('p', 'g', 'C', 'C')");
793*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
794*cf84ac9aSAndroid Build Coastguard Worker #else
795*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGRBG12P v4l2_fourcc('p', 'g', 'C', 'C')
796*cf84ac9aSAndroid Build Coastguard Worker #endif
797*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_HEVC) || (defined(HAVE_DECL_V4L2_PIX_FMT_HEVC) && HAVE_DECL_V4L2_PIX_FMT_HEVC)
798*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
799*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_HEVC) == (v4l2_fourcc('H', 'E', 'V', 'C')), "V4L2_PIX_FMT_HEVC != v4l2_fourcc('H', 'E', 'V', 'C')");
800*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
801*cf84ac9aSAndroid Build Coastguard Worker #else
802*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_HEVC v4l2_fourcc('H', 'E', 'V', 'C')
803*cf84ac9aSAndroid Build Coastguard Worker #endif
804*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_XVID) || (defined(HAVE_DECL_V4L2_PIX_FMT_XVID) && HAVE_DECL_V4L2_PIX_FMT_XVID)
805*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
806*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_XVID) == (v4l2_fourcc('X', 'V', 'I', 'D')), "V4L2_PIX_FMT_XVID != v4l2_fourcc('X', 'V', 'I', 'D')");
807*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
808*cf84ac9aSAndroid Build Coastguard Worker #else
809*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_XVID v4l2_fourcc('X', 'V', 'I', 'D')
810*cf84ac9aSAndroid Build Coastguard Worker #endif
811*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SBGGR14P) || (defined(HAVE_DECL_V4L2_PIX_FMT_SBGGR14P) && HAVE_DECL_V4L2_PIX_FMT_SBGGR14P)
812*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
813*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SBGGR14P) == (v4l2_fourcc('p', 'B', 'E', 'E')), "V4L2_PIX_FMT_SBGGR14P != v4l2_fourcc('p', 'B', 'E', 'E')");
814*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
815*cf84ac9aSAndroid Build Coastguard Worker #else
816*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SBGGR14P v4l2_fourcc('p', 'B', 'E', 'E')
817*cf84ac9aSAndroid Build Coastguard Worker #endif
818*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGBRG14P) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGBRG14P) && HAVE_DECL_V4L2_PIX_FMT_SGBRG14P)
819*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
820*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGBRG14P) == (v4l2_fourcc('p', 'G', 'E', 'E')), "V4L2_PIX_FMT_SGBRG14P != v4l2_fourcc('p', 'G', 'E', 'E')");
821*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
822*cf84ac9aSAndroid Build Coastguard Worker #else
823*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGBRG14P v4l2_fourcc('p', 'G', 'E', 'E')
824*cf84ac9aSAndroid Build Coastguard Worker #endif
825*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGRBG14P) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGRBG14P) && HAVE_DECL_V4L2_PIX_FMT_SGRBG14P)
826*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
827*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGRBG14P) == (v4l2_fourcc('p', 'g', 'E', 'E')), "V4L2_PIX_FMT_SGRBG14P != v4l2_fourcc('p', 'g', 'E', 'E')");
828*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
829*cf84ac9aSAndroid Build Coastguard Worker #else
830*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGRBG14P v4l2_fourcc('p', 'g', 'E', 'E')
831*cf84ac9aSAndroid Build Coastguard Worker #endif
832*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SRGGB14P) || (defined(HAVE_DECL_V4L2_PIX_FMT_SRGGB14P) && HAVE_DECL_V4L2_PIX_FMT_SRGGB14P)
833*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
834*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SRGGB14P) == (v4l2_fourcc('p', 'R', 'E', 'E')), "V4L2_PIX_FMT_SRGGB14P != v4l2_fourcc('p', 'R', 'E', 'E')");
835*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
836*cf84ac9aSAndroid Build Coastguard Worker #else
837*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SRGGB14P v4l2_fourcc('p', 'R', 'E', 'E')
838*cf84ac9aSAndroid Build Coastguard Worker #endif
839*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_VC1_ANNEX_G) || (defined(HAVE_DECL_V4L2_PIX_FMT_VC1_ANNEX_G) && HAVE_DECL_V4L2_PIX_FMT_VC1_ANNEX_G)
840*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
841*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_VC1_ANNEX_G) == (v4l2_fourcc('V', 'C', '1', 'G')), "V4L2_PIX_FMT_VC1_ANNEX_G != v4l2_fourcc('V', 'C', '1', 'G')");
842*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
843*cf84ac9aSAndroid Build Coastguard Worker #else
844*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_VC1_ANNEX_G v4l2_fourcc('V', 'C', '1', 'G')
845*cf84ac9aSAndroid Build Coastguard Worker #endif
846*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_IPU3_SGRBG10) || (defined(HAVE_DECL_V4L2_PIX_FMT_IPU3_SGRBG10) && HAVE_DECL_V4L2_PIX_FMT_IPU3_SGRBG10)
847*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
848*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_IPU3_SGRBG10) == (v4l2_fourcc('i', 'p', '3', 'G')), "V4L2_PIX_FMT_IPU3_SGRBG10 != v4l2_fourcc('i', 'p', '3', 'G')");
849*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
850*cf84ac9aSAndroid Build Coastguard Worker #else
851*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_IPU3_SGRBG10 v4l2_fourcc('i', 'p', '3', 'G')
852*cf84ac9aSAndroid Build Coastguard Worker #endif
853*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGRBG8) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGRBG8) && HAVE_DECL_V4L2_PIX_FMT_SGRBG8)
854*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
855*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGRBG8) == (v4l2_fourcc('G', 'R', 'B', 'G')), "V4L2_PIX_FMT_SGRBG8 != v4l2_fourcc('G', 'R', 'B', 'G')");
856*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
857*cf84ac9aSAndroid Build Coastguard Worker #else
858*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGRBG8 v4l2_fourcc('G', 'R', 'B', 'G')
859*cf84ac9aSAndroid Build Coastguard Worker #endif
860*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_JPEG) || (defined(HAVE_DECL_V4L2_PIX_FMT_JPEG) && HAVE_DECL_V4L2_PIX_FMT_JPEG)
861*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
862*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_JPEG) == (v4l2_fourcc('J', 'P', 'E', 'G')), "V4L2_PIX_FMT_JPEG != v4l2_fourcc('J', 'P', 'E', 'G')");
863*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
864*cf84ac9aSAndroid Build Coastguard Worker #else
865*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_JPEG v4l2_fourcc('J', 'P', 'E', 'G')
866*cf84ac9aSAndroid Build Coastguard Worker #endif
867*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_MPEG) || (defined(HAVE_DECL_V4L2_PIX_FMT_MPEG) && HAVE_DECL_V4L2_PIX_FMT_MPEG)
868*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
869*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_MPEG) == (v4l2_fourcc('M', 'P', 'E', 'G')), "V4L2_PIX_FMT_MPEG != v4l2_fourcc('M', 'P', 'E', 'G')");
870*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
871*cf84ac9aSAndroid Build Coastguard Worker #else
872*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_MPEG v4l2_fourcc('M', 'P', 'E', 'G')
873*cf84ac9aSAndroid Build Coastguard Worker #endif
874*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_MJPEG) || (defined(HAVE_DECL_V4L2_PIX_FMT_MJPEG) && HAVE_DECL_V4L2_PIX_FMT_MJPEG)
875*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
876*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_MJPEG) == (v4l2_fourcc('M', 'J', 'P', 'G')), "V4L2_PIX_FMT_MJPEG != v4l2_fourcc('M', 'J', 'P', 'G')");
877*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
878*cf84ac9aSAndroid Build Coastguard Worker #else
879*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_MJPEG v4l2_fourcc('M', 'J', 'P', 'G')
880*cf84ac9aSAndroid Build Coastguard Worker #endif
881*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_PJPG) || (defined(HAVE_DECL_V4L2_PIX_FMT_PJPG) && HAVE_DECL_V4L2_PIX_FMT_PJPG)
882*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
883*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_PJPG) == (v4l2_fourcc('P', 'J', 'P', 'G')), "V4L2_PIX_FMT_PJPG != v4l2_fourcc('P', 'J', 'P', 'G')");
884*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
885*cf84ac9aSAndroid Build Coastguard Worker #else
886*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_PJPG v4l2_fourcc('P', 'J', 'P', 'G')
887*cf84ac9aSAndroid Build Coastguard Worker #endif
888*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SGBRG8) || (defined(HAVE_DECL_V4L2_PIX_FMT_SGBRG8) && HAVE_DECL_V4L2_PIX_FMT_SGBRG8)
889*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
890*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SGBRG8) == (v4l2_fourcc('G', 'B', 'R', 'G')), "V4L2_PIX_FMT_SGBRG8 != v4l2_fourcc('G', 'B', 'R', 'G')");
891*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
892*cf84ac9aSAndroid Build Coastguard Worker #else
893*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SGBRG8 v4l2_fourcc('G', 'B', 'R', 'G')
894*cf84ac9aSAndroid Build Coastguard Worker #endif
895*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_BGR666) || (defined(HAVE_DECL_V4L2_PIX_FMT_BGR666) && HAVE_DECL_V4L2_PIX_FMT_BGR666)
896*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
897*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_BGR666) == (v4l2_fourcc('B', 'G', 'R', 'H')), "V4L2_PIX_FMT_BGR666 != v4l2_fourcc('B', 'G', 'R', 'H')");
898*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
899*cf84ac9aSAndroid Build Coastguard Worker #else
900*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_BGR666 v4l2_fourcc('B', 'G', 'R', 'H')
901*cf84ac9aSAndroid Build Coastguard Worker #endif
902*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_Y12I) || (defined(HAVE_DECL_V4L2_PIX_FMT_Y12I) && HAVE_DECL_V4L2_PIX_FMT_Y12I)
903*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
904*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_Y12I) == (v4l2_fourcc('Y', '1', '2', 'I')), "V4L2_PIX_FMT_Y12I != v4l2_fourcc('Y', '1', '2', 'I')");
905*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
906*cf84ac9aSAndroid Build Coastguard Worker #else
907*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_Y12I v4l2_fourcc('Y', '1', '2', 'I')
908*cf84ac9aSAndroid Build Coastguard Worker #endif
909*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_S5C_UYVY_JPG) || (defined(HAVE_DECL_V4L2_PIX_FMT_S5C_UYVY_JPG) && HAVE_DECL_V4L2_PIX_FMT_S5C_UYVY_JPG)
910*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
911*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_S5C_UYVY_JPG) == (v4l2_fourcc('S', '5', 'C', 'I')), "V4L2_PIX_FMT_S5C_UYVY_JPG != v4l2_fourcc('S', '5', 'C', 'I')");
912*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
913*cf84ac9aSAndroid Build Coastguard Worker #else
914*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_S5C_UYVY_JPG v4l2_fourcc('S', '5', 'C', 'I')
915*cf84ac9aSAndroid Build Coastguard Worker #endif
916*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_KONICA420) || (defined(HAVE_DECL_V4L2_PIX_FMT_KONICA420) && HAVE_DECL_V4L2_PIX_FMT_KONICA420)
917*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
918*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_KONICA420) == (v4l2_fourcc('K', 'O', 'N', 'I')), "V4L2_PIX_FMT_KONICA420 != v4l2_fourcc('K', 'O', 'N', 'I')");
919*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
920*cf84ac9aSAndroid Build Coastguard Worker #else
921*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_KONICA420 v4l2_fourcc('K', 'O', 'N', 'I')
922*cf84ac9aSAndroid Build Coastguard Worker #endif
923*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_INZI) || (defined(HAVE_DECL_V4L2_PIX_FMT_INZI) && HAVE_DECL_V4L2_PIX_FMT_INZI)
924*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
925*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_INZI) == (v4l2_fourcc('I', 'N', 'Z', 'I')), "V4L2_PIX_FMT_INZI != v4l2_fourcc('I', 'N', 'Z', 'I')");
926*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
927*cf84ac9aSAndroid Build Coastguard Worker #else
928*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_INZI v4l2_fourcc('I', 'N', 'Z', 'I')
929*cf84ac9aSAndroid Build Coastguard Worker #endif
930*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_VC1_ANNEX_L) || (defined(HAVE_DECL_V4L2_PIX_FMT_VC1_ANNEX_L) && HAVE_DECL_V4L2_PIX_FMT_VC1_ANNEX_L)
931*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
932*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_VC1_ANNEX_L) == (v4l2_fourcc('V', 'C', '1', 'L')), "V4L2_PIX_FMT_VC1_ANNEX_L != v4l2_fourcc('V', 'C', '1', 'L')");
933*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
934*cf84ac9aSAndroid Build Coastguard Worker #else
935*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_VC1_ANNEX_L v4l2_fourcc('V', 'C', '1', 'L')
936*cf84ac9aSAndroid Build Coastguard Worker #endif
937*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_JPGL) || (defined(HAVE_DECL_V4L2_PIX_FMT_JPGL) && HAVE_DECL_V4L2_PIX_FMT_JPGL)
938*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
939*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_JPGL) == (v4l2_fourcc('J', 'P', 'G', 'L')), "V4L2_PIX_FMT_JPGL != v4l2_fourcc('J', 'P', 'G', 'L')");
940*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
941*cf84ac9aSAndroid Build Coastguard Worker #else
942*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_JPGL v4l2_fourcc('J', 'P', 'G', 'L')
943*cf84ac9aSAndroid Build Coastguard Worker #endif
944*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_RGB555) || (defined(HAVE_DECL_V4L2_PIX_FMT_RGB555) && HAVE_DECL_V4L2_PIX_FMT_RGB555)
945*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
946*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_RGB555) == (v4l2_fourcc('R', 'G', 'B', 'O')), "V4L2_PIX_FMT_RGB555 != v4l2_fourcc('R', 'G', 'B', 'O')");
947*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
948*cf84ac9aSAndroid Build Coastguard Worker #else
949*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_RGB555 v4l2_fourcc('R', 'G', 'B', 'O')
950*cf84ac9aSAndroid Build Coastguard Worker #endif
951*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YUV555) || (defined(HAVE_DECL_V4L2_PIX_FMT_YUV555) && HAVE_DECL_V4L2_PIX_FMT_YUV555)
952*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
953*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YUV555) == (v4l2_fourcc('Y', 'U', 'V', 'O')), "V4L2_PIX_FMT_YUV555 != v4l2_fourcc('Y', 'U', 'V', 'O')");
954*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
955*cf84ac9aSAndroid Build Coastguard Worker #else
956*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YUV555 v4l2_fourcc('Y', 'U', 'V', 'O')
957*cf84ac9aSAndroid Build Coastguard Worker #endif
958*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_Y10P) || (defined(HAVE_DECL_V4L2_PIX_FMT_Y10P) && HAVE_DECL_V4L2_PIX_FMT_Y10P)
959*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
960*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_Y10P) == (v4l2_fourcc('Y', '1', '0', 'P')), "V4L2_PIX_FMT_Y10P != v4l2_fourcc('Y', '1', '0', 'P')");
961*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
962*cf84ac9aSAndroid Build Coastguard Worker #else
963*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_Y10P v4l2_fourcc('Y', '1', '0', 'P')
964*cf84ac9aSAndroid Build Coastguard Worker #endif
965*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YUV411P) || (defined(HAVE_DECL_V4L2_PIX_FMT_YUV411P) && HAVE_DECL_V4L2_PIX_FMT_YUV411P)
966*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
967*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YUV411P) == (v4l2_fourcc('4', '1', '1', 'P')), "V4L2_PIX_FMT_YUV411P != v4l2_fourcc('4', '1', '1', 'P')");
968*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
969*cf84ac9aSAndroid Build Coastguard Worker #else
970*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YUV411P v4l2_fourcc('4', '1', '1', 'P')
971*cf84ac9aSAndroid Build Coastguard Worker #endif
972*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_Y41P) || (defined(HAVE_DECL_V4L2_PIX_FMT_Y41P) && HAVE_DECL_V4L2_PIX_FMT_Y41P)
973*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
974*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_Y41P) == (v4l2_fourcc('Y', '4', '1', 'P')), "V4L2_PIX_FMT_Y41P != v4l2_fourcc('Y', '4', '1', 'P')");
975*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
976*cf84ac9aSAndroid Build Coastguard Worker #else
977*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_Y41P v4l2_fourcc('Y', '4', '1', 'P')
978*cf84ac9aSAndroid Build Coastguard Worker #endif
979*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YUV422P) || (defined(HAVE_DECL_V4L2_PIX_FMT_YUV422P) && HAVE_DECL_V4L2_PIX_FMT_YUV422P)
980*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
981*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YUV422P) == (v4l2_fourcc('4', '2', '2', 'P')), "V4L2_PIX_FMT_YUV422P != v4l2_fourcc('4', '2', '2', 'P')");
982*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
983*cf84ac9aSAndroid Build Coastguard Worker #else
984*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YUV422P v4l2_fourcc('4', '2', '2', 'P')
985*cf84ac9aSAndroid Build Coastguard Worker #endif
986*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_RGB565) || (defined(HAVE_DECL_V4L2_PIX_FMT_RGB565) && HAVE_DECL_V4L2_PIX_FMT_RGB565)
987*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
988*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_RGB565) == (v4l2_fourcc('R', 'G', 'B', 'P')), "V4L2_PIX_FMT_RGB565 != v4l2_fourcc('R', 'G', 'B', 'P')");
989*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
990*cf84ac9aSAndroid Build Coastguard Worker #else
991*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_RGB565 v4l2_fourcc('R', 'G', 'B', 'P')
992*cf84ac9aSAndroid Build Coastguard Worker #endif
993*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YUV565) || (defined(HAVE_DECL_V4L2_PIX_FMT_YUV565) && HAVE_DECL_V4L2_PIX_FMT_YUV565)
994*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
995*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YUV565) == (v4l2_fourcc('Y', 'U', 'V', 'P')), "V4L2_PIX_FMT_YUV565 != v4l2_fourcc('Y', 'U', 'V', 'P')");
996*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
997*cf84ac9aSAndroid Build Coastguard Worker #else
998*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YUV565 v4l2_fourcc('Y', 'U', 'V', 'P')
999*cf84ac9aSAndroid Build Coastguard Worker #endif
1000*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_RGB555X) || (defined(HAVE_DECL_V4L2_PIX_FMT_RGB555X) && HAVE_DECL_V4L2_PIX_FMT_RGB555X)
1001*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1002*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_RGB555X) == (v4l2_fourcc('R', 'G', 'B', 'Q')), "V4L2_PIX_FMT_RGB555X != v4l2_fourcc('R', 'G', 'B', 'Q')");
1003*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1004*cf84ac9aSAndroid Build Coastguard Worker #else
1005*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_RGB555X v4l2_fourcc('R', 'G', 'B', 'Q')
1006*cf84ac9aSAndroid Build Coastguard Worker #endif
1007*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_RGB565X) || (defined(HAVE_DECL_V4L2_PIX_FMT_RGB565X) && HAVE_DECL_V4L2_PIX_FMT_RGB565X)
1008*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1009*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_RGB565X) == (v4l2_fourcc('R', 'G', 'B', 'R')), "V4L2_PIX_FMT_RGB565X != v4l2_fourcc('R', 'G', 'B', 'R')");
1010*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1011*cf84ac9aSAndroid Build Coastguard Worker #else
1012*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_RGB565X v4l2_fourcc('R', 'G', 'B', 'R')
1013*cf84ac9aSAndroid Build Coastguard Worker #endif
1014*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_FWHT) || (defined(HAVE_DECL_V4L2_PIX_FMT_FWHT) && HAVE_DECL_V4L2_PIX_FMT_FWHT)
1015*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1016*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_FWHT) == (v4l2_fourcc('F', 'W', 'H', 'T')), "V4L2_PIX_FMT_FWHT != v4l2_fourcc('F', 'W', 'H', 'T')");
1017*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1018*cf84ac9aSAndroid Build Coastguard Worker #else
1019*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_FWHT v4l2_fourcc('F', 'W', 'H', 'T')
1020*cf84ac9aSAndroid Build Coastguard Worker #endif
1021*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YVYU) || (defined(HAVE_DECL_V4L2_PIX_FMT_YVYU) && HAVE_DECL_V4L2_PIX_FMT_YVYU)
1022*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1023*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YVYU) == (v4l2_fourcc('Y', 'V', 'Y', 'U')), "V4L2_PIX_FMT_YVYU != v4l2_fourcc('Y', 'V', 'Y', 'U')");
1024*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1025*cf84ac9aSAndroid Build Coastguard Worker #else
1026*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YVYU v4l2_fourcc('Y', 'V', 'Y', 'U')
1027*cf84ac9aSAndroid Build Coastguard Worker #endif
1028*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_CIT_YYVYUY) || (defined(HAVE_DECL_V4L2_PIX_FMT_CIT_YYVYUY) && HAVE_DECL_V4L2_PIX_FMT_CIT_YYVYUY)
1029*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1030*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_CIT_YYVYUY) == (v4l2_fourcc('C', 'I', 'T', 'V')), "V4L2_PIX_FMT_CIT_YYVYUY != v4l2_fourcc('C', 'I', 'T', 'V')");
1031*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1032*cf84ac9aSAndroid Build Coastguard Worker #else
1033*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_CIT_YYVYUY v4l2_fourcc('C', 'I', 'T', 'V')
1034*cf84ac9aSAndroid Build Coastguard Worker #endif
1035*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YYUV) || (defined(HAVE_DECL_V4L2_PIX_FMT_YYUV) && HAVE_DECL_V4L2_PIX_FMT_YYUV)
1036*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1037*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YYUV) == (v4l2_fourcc('Y', 'Y', 'U', 'V')), "V4L2_PIX_FMT_YYUV != v4l2_fourcc('Y', 'Y', 'U', 'V')");
1038*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1039*cf84ac9aSAndroid Build Coastguard Worker #else
1040*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YYUV v4l2_fourcc('Y', 'Y', 'U', 'V')
1041*cf84ac9aSAndroid Build Coastguard Worker #endif
1042*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_YUYV) || (defined(HAVE_DECL_V4L2_PIX_FMT_YUYV) && HAVE_DECL_V4L2_PIX_FMT_YUYV)
1043*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1044*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_YUYV) == (v4l2_fourcc('Y', 'U', 'Y', 'V')), "V4L2_PIX_FMT_YUYV != v4l2_fourcc('Y', 'U', 'Y', 'V')");
1045*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1046*cf84ac9aSAndroid Build Coastguard Worker #else
1047*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_YUYV v4l2_fourcc('Y', 'U', 'Y', 'V')
1048*cf84ac9aSAndroid Build Coastguard Worker #endif
1049*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_SN9C2028) || (defined(HAVE_DECL_V4L2_PIX_FMT_SN9C2028) && HAVE_DECL_V4L2_PIX_FMT_SN9C2028)
1050*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1051*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_SN9C2028) == (v4l2_fourcc('S', 'O', 'N', 'X')), "V4L2_PIX_FMT_SN9C2028 != v4l2_fourcc('S', 'O', 'N', 'X')");
1052*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1053*cf84ac9aSAndroid Build Coastguard Worker #else
1054*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_SN9C2028 v4l2_fourcc('S', 'O', 'N', 'X')
1055*cf84ac9aSAndroid Build Coastguard Worker #endif
1056*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_GREY) || (defined(HAVE_DECL_V4L2_PIX_FMT_GREY) && HAVE_DECL_V4L2_PIX_FMT_GREY)
1057*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1058*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_GREY) == (v4l2_fourcc('G', 'R', 'E', 'Y')), "V4L2_PIX_FMT_GREY != v4l2_fourcc('G', 'R', 'E', 'Y')");
1059*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1060*cf84ac9aSAndroid Build Coastguard Worker #else
1061*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_GREY v4l2_fourcc('G', 'R', 'E', 'Y')
1062*cf84ac9aSAndroid Build Coastguard Worker #endif
1063*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_VYUY) || (defined(HAVE_DECL_V4L2_PIX_FMT_VYUY) && HAVE_DECL_V4L2_PIX_FMT_VYUY)
1064*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1065*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_VYUY) == (v4l2_fourcc('V', 'Y', 'U', 'Y')), "V4L2_PIX_FMT_VYUY != v4l2_fourcc('V', 'Y', 'U', 'Y')");
1066*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1067*cf84ac9aSAndroid Build Coastguard Worker #else
1068*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_VYUY v4l2_fourcc('V', 'Y', 'U', 'Y')
1069*cf84ac9aSAndroid Build Coastguard Worker #endif
1070*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_UYVY) || (defined(HAVE_DECL_V4L2_PIX_FMT_UYVY) && HAVE_DECL_V4L2_PIX_FMT_UYVY)
1071*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1072*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_UYVY) == (v4l2_fourcc('U', 'Y', 'V', 'Y')), "V4L2_PIX_FMT_UYVY != v4l2_fourcc('U', 'Y', 'V', 'Y')");
1073*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1074*cf84ac9aSAndroid Build Coastguard Worker #else
1075*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_UYVY v4l2_fourcc('U', 'Y', 'V', 'Y')
1076*cf84ac9aSAndroid Build Coastguard Worker #endif
1077*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_IPU3_SBGGR10) || (defined(HAVE_DECL_V4L2_PIX_FMT_IPU3_SBGGR10) && HAVE_DECL_V4L2_PIX_FMT_IPU3_SBGGR10)
1078*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1079*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_IPU3_SBGGR10) == (v4l2_fourcc('i', 'p', '3', 'b')), "V4L2_PIX_FMT_IPU3_SBGGR10 != v4l2_fourcc('i', 'p', '3', 'b')");
1080*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1081*cf84ac9aSAndroid Build Coastguard Worker #else
1082*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_IPU3_SBGGR10 v4l2_fourcc('i', 'p', '3', 'b')
1083*cf84ac9aSAndroid Build Coastguard Worker #endif
1084*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_DV) || (defined(HAVE_DECL_V4L2_PIX_FMT_DV) && HAVE_DECL_V4L2_PIX_FMT_DV)
1085*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1086*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_DV) == (v4l2_fourcc('d', 'v', 's', 'd')), "V4L2_PIX_FMT_DV != v4l2_fourcc('d', 'v', 's', 'd')");
1087*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1088*cf84ac9aSAndroid Build Coastguard Worker #else
1089*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_DV v4l2_fourcc('d', 'v', 's', 'd')
1090*cf84ac9aSAndroid Build Coastguard Worker #endif
1091*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_IPU3_SGBRG10) || (defined(HAVE_DECL_V4L2_PIX_FMT_IPU3_SGBRG10) && HAVE_DECL_V4L2_PIX_FMT_IPU3_SGBRG10)
1092*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1093*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_IPU3_SGBRG10) == (v4l2_fourcc('i', 'p', '3', 'g')), "V4L2_PIX_FMT_IPU3_SGBRG10 != v4l2_fourcc('i', 'p', '3', 'g')");
1094*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1095*cf84ac9aSAndroid Build Coastguard Worker #else
1096*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_IPU3_SGBRG10 v4l2_fourcc('i', 'p', '3', 'g')
1097*cf84ac9aSAndroid Build Coastguard Worker #endif
1098*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_IPU3_SRGGB10) || (defined(HAVE_DECL_V4L2_PIX_FMT_IPU3_SRGGB10) && HAVE_DECL_V4L2_PIX_FMT_IPU3_SRGGB10)
1099*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1100*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_IPU3_SRGGB10) == (v4l2_fourcc('i', 'p', '3', 'r')), "V4L2_PIX_FMT_IPU3_SRGGB10 != v4l2_fourcc('i', 'p', '3', 'r')");
1101*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1102*cf84ac9aSAndroid Build Coastguard Worker #else
1103*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_IPU3_SRGGB10 v4l2_fourcc('i', 'p', '3', 'r')
1104*cf84ac9aSAndroid Build Coastguard Worker #endif
1105*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_Y16_BE) || (defined(HAVE_DECL_V4L2_PIX_FMT_Y16_BE) && HAVE_DECL_V4L2_PIX_FMT_Y16_BE)
1106*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1107*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_Y16_BE) == (v4l2_fourcc_be('Y', '1', '6', ' ')), "V4L2_PIX_FMT_Y16_BE != v4l2_fourcc_be('Y', '1', '6', ' ')");
1108*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1109*cf84ac9aSAndroid Build Coastguard Worker #else
1110*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_Y16_BE v4l2_fourcc_be('Y', '1', '6', ' ')
1111*cf84ac9aSAndroid Build Coastguard Worker #endif
1112*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_ARGB555X) || (defined(HAVE_DECL_V4L2_PIX_FMT_ARGB555X) && HAVE_DECL_V4L2_PIX_FMT_ARGB555X)
1113*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1114*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_ARGB555X) == (v4l2_fourcc_be('A', 'R', '1', '5')), "V4L2_PIX_FMT_ARGB555X != v4l2_fourcc_be('A', 'R', '1', '5')");
1115*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1116*cf84ac9aSAndroid Build Coastguard Worker #else
1117*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_ARGB555X v4l2_fourcc_be('A', 'R', '1', '5')
1118*cf84ac9aSAndroid Build Coastguard Worker #endif
1119*cf84ac9aSAndroid Build Coastguard Worker #if defined(V4L2_PIX_FMT_XRGB555X) || (defined(HAVE_DECL_V4L2_PIX_FMT_XRGB555X) && HAVE_DECL_V4L2_PIX_FMT_XRGB555X)
1120*cf84ac9aSAndroid Build Coastguard Worker DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
1121*cf84ac9aSAndroid Build Coastguard Worker static_assert((V4L2_PIX_FMT_XRGB555X) == (v4l2_fourcc_be('X', 'R', '1', '5')), "V4L2_PIX_FMT_XRGB555X != v4l2_fourcc_be('X', 'R', '1', '5')");
1122*cf84ac9aSAndroid Build Coastguard Worker DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
1123*cf84ac9aSAndroid Build Coastguard Worker #else
1124*cf84ac9aSAndroid Build Coastguard Worker # define V4L2_PIX_FMT_XRGB555X v4l2_fourcc_be('X', 'R', '1', '5')
1125*cf84ac9aSAndroid Build Coastguard Worker #endif
1126*cf84ac9aSAndroid Build Coastguard Worker 
1127*cf84ac9aSAndroid Build Coastguard Worker #ifndef XLAT_MACROS_ONLY
1128*cf84ac9aSAndroid Build Coastguard Worker 
1129*cf84ac9aSAndroid Build Coastguard Worker # ifdef IN_MPERS
1130*cf84ac9aSAndroid Build Coastguard Worker 
1131*cf84ac9aSAndroid Build Coastguard Worker extern const struct xlat v4l2_pix_fmts[];
1132*cf84ac9aSAndroid Build Coastguard Worker 
1133*cf84ac9aSAndroid Build Coastguard Worker # else
1134*cf84ac9aSAndroid Build Coastguard Worker 
1135*cf84ac9aSAndroid Build Coastguard Worker #  if !(defined HAVE_M32_MPERS || defined HAVE_MX32_MPERS)
1136*cf84ac9aSAndroid Build Coastguard Worker static
1137*cf84ac9aSAndroid Build Coastguard Worker #  endif
1138*cf84ac9aSAndroid Build Coastguard Worker const struct xlat v4l2_pix_fmts[] = {
1139*cf84ac9aSAndroid Build Coastguard Worker 
1140*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_Y10),
1141*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_Y12),
1142*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_Y4),
1143*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_Y6),
1144*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_Y16),
1145*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_Z16),
1146*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_UV8),
1147*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_Y8I),
1148*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_MR97310A),
1149*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SN9C10X),
1150*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGRBG10),
1151*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGBRG10),
1152*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGRBG10DPCM8),
1153*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SBGGR10),
1154*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SRGGB10),
1155*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_M420),
1156*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SN9C20X_I420),
1157*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_JL2005BCD),
1158*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_TM6000),
1159*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_STV0680),
1160*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_VP8),
1161*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_VP9),
1162*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SE401),
1163*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SPCA501),
1164*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_OV511),
1165*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_NV21M),
1166*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YVU420M),
1167*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_MT21C),
1168*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_NV21),
1169*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SPCA561),
1170*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_NV61M),
1171*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YVU422M),
1172*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_NV61),
1173*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SBGGR8),
1174*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_RGB332),
1175*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_H264_NO_SC),
1176*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_PWC1),
1177*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_MPEG1),
1178*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGRBG12),
1179*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGBRG12),
1180*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SBGGR12),
1181*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SRGGB12),
1182*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_HM12),
1183*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_NV12M),
1184*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_NV12MT),
1185*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_NV12MT_16X16),
1186*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YUV420M),
1187*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_ARGB444),
1188*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_XRGB444),
1189*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YUV420),
1190*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_NV12),
1191*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YVU420),
1192*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YVU444M),
1193*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_NV42),
1194*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_PWC2),
1195*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_MPEG2),
1196*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SBGGR16),
1197*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_H263),
1198*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_RGB24),
1199*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_BGR24),
1200*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_HSV24),
1201*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_ARGB32),
1202*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_HI240),
1203*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YUV444M),
1204*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_ABGR32),
1205*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_XBGR32),
1206*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_NV24),
1207*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_XRGB32),
1208*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_RGB444),
1209*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YUV444),
1210*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_H264),
1211*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_H264_MVC),
1212*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_RGB32),
1213*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_MPEG4),
1214*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_BGR32),
1215*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_HSV32),
1216*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YUV32),
1217*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SPCA505),
1218*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_ARGB555),
1219*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_XRGB555),
1220*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_ET61X251),
1221*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGBRG16),
1222*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SRGGB16),
1223*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_NV16M),
1224*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YUV422M),
1225*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGRBG16),
1226*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_NV16),
1227*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_PAC207),
1228*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SPCA508),
1229*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_OV518),
1230*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SBGGR10ALAW8),
1231*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SBGGR10DPCM8),
1232*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGBRG10ALAW8),
1233*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGBRG10DPCM8),
1234*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SRGGB10ALAW8),
1235*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SRGGB10DPCM8),
1236*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGRBG10ALAW8),
1237*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_PAL8),
1238*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YVU410),
1239*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YUV410),
1240*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SBGGR10P),
1241*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGBRG10P),
1242*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SRGGB10P),
1243*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGRBG10P),
1244*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_CPIA1),
1245*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_WNVA),
1246*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_Y10BPACK),
1247*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SRGGB8),
1248*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SQ905C),
1249*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SBGGR12P),
1250*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGBRG12P),
1251*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SRGGB12P),
1252*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGRBG12P),
1253*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_HEVC),
1254*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_XVID),
1255*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SBGGR14P),
1256*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGBRG14P),
1257*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGRBG14P),
1258*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SRGGB14P),
1259*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_VC1_ANNEX_G),
1260*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_IPU3_SGRBG10),
1261*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGRBG8),
1262*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_JPEG),
1263*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_MPEG),
1264*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_MJPEG),
1265*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_PJPG),
1266*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SGBRG8),
1267*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_BGR666),
1268*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_Y12I),
1269*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_S5C_UYVY_JPG),
1270*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_KONICA420),
1271*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_INZI),
1272*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_VC1_ANNEX_L),
1273*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_JPGL),
1274*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_RGB555),
1275*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YUV555),
1276*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_Y10P),
1277*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YUV411P),
1278*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_Y41P),
1279*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YUV422P),
1280*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_RGB565),
1281*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YUV565),
1282*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_RGB555X),
1283*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_RGB565X),
1284*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_FWHT),
1285*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YVYU),
1286*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_CIT_YYVYUY),
1287*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YYUV),
1288*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_YUYV),
1289*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_SN9C2028),
1290*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_GREY),
1291*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_VYUY),
1292*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_UYVY),
1293*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_IPU3_SBGGR10),
1294*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_DV),
1295*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_IPU3_SGBRG10),
1296*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_IPU3_SRGGB10),
1297*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_Y16_BE),
1298*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_ARGB555X),
1299*cf84ac9aSAndroid Build Coastguard Worker  XLAT(V4L2_PIX_FMT_XRGB555X),
1300*cf84ac9aSAndroid Build Coastguard Worker  XLAT_END
1301*cf84ac9aSAndroid Build Coastguard Worker };
1302*cf84ac9aSAndroid Build Coastguard Worker 
1303*cf84ac9aSAndroid Build Coastguard Worker # endif /* !IN_MPERS */
1304*cf84ac9aSAndroid Build Coastguard Worker 
1305*cf84ac9aSAndroid Build Coastguard Worker #endif /* !XLAT_MACROS_ONLY */
1306