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