Home | History | Annotate | Download | only in xlat
      1 /* Generated by ./xlat/gen.sh from ./xlat/v4l2_control_ids.in; do not edit. */
      2 
      3 #include "gcc_compat.h"
      4 #include "static_assert.h"
      5 
      6 #if defined(V4L2_CID_BRIGHTNESS) || (defined(HAVE_DECL_V4L2_CID_BRIGHTNESS) && HAVE_DECL_V4L2_CID_BRIGHTNESS)
      7 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      8 static_assert((V4L2_CID_BRIGHTNESS) == ((V4L2_CID_BASE+0)), "V4L2_CID_BRIGHTNESS != (V4L2_CID_BASE+0)");
      9 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     10 #else
     11 # define V4L2_CID_BRIGHTNESS (V4L2_CID_BASE+0)
     12 #endif
     13 #if defined(V4L2_CID_CONTRAST) || (defined(HAVE_DECL_V4L2_CID_CONTRAST) && HAVE_DECL_V4L2_CID_CONTRAST)
     14 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     15 static_assert((V4L2_CID_CONTRAST) == ((V4L2_CID_BASE+1)), "V4L2_CID_CONTRAST != (V4L2_CID_BASE+1)");
     16 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     17 #else
     18 # define V4L2_CID_CONTRAST (V4L2_CID_BASE+1)
     19 #endif
     20 #if defined(V4L2_CID_SATURATION) || (defined(HAVE_DECL_V4L2_CID_SATURATION) && HAVE_DECL_V4L2_CID_SATURATION)
     21 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     22 static_assert((V4L2_CID_SATURATION) == ((V4L2_CID_BASE+2)), "V4L2_CID_SATURATION != (V4L2_CID_BASE+2)");
     23 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     24 #else
     25 # define V4L2_CID_SATURATION (V4L2_CID_BASE+2)
     26 #endif
     27 #if defined(V4L2_CID_HUE) || (defined(HAVE_DECL_V4L2_CID_HUE) && HAVE_DECL_V4L2_CID_HUE)
     28 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     29 static_assert((V4L2_CID_HUE) == ((V4L2_CID_BASE+3)), "V4L2_CID_HUE != (V4L2_CID_BASE+3)");
     30 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     31 #else
     32 # define V4L2_CID_HUE (V4L2_CID_BASE+3)
     33 #endif
     34 #if defined(V4L2_CID_AUDIO_VOLUME) || (defined(HAVE_DECL_V4L2_CID_AUDIO_VOLUME) && HAVE_DECL_V4L2_CID_AUDIO_VOLUME)
     35 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     36 static_assert((V4L2_CID_AUDIO_VOLUME) == ((V4L2_CID_BASE+5)), "V4L2_CID_AUDIO_VOLUME != (V4L2_CID_BASE+5)");
     37 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     38 #else
     39 # define V4L2_CID_AUDIO_VOLUME (V4L2_CID_BASE+5)
     40 #endif
     41 #if defined(V4L2_CID_AUDIO_BALANCE) || (defined(HAVE_DECL_V4L2_CID_AUDIO_BALANCE) && HAVE_DECL_V4L2_CID_AUDIO_BALANCE)
     42 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     43 static_assert((V4L2_CID_AUDIO_BALANCE) == ((V4L2_CID_BASE+6)), "V4L2_CID_AUDIO_BALANCE != (V4L2_CID_BASE+6)");
     44 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     45 #else
     46 # define V4L2_CID_AUDIO_BALANCE (V4L2_CID_BASE+6)
     47 #endif
     48 #if defined(V4L2_CID_AUDIO_BASS) || (defined(HAVE_DECL_V4L2_CID_AUDIO_BASS) && HAVE_DECL_V4L2_CID_AUDIO_BASS)
     49 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     50 static_assert((V4L2_CID_AUDIO_BASS) == ((V4L2_CID_BASE+7)), "V4L2_CID_AUDIO_BASS != (V4L2_CID_BASE+7)");
     51 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     52 #else
     53 # define V4L2_CID_AUDIO_BASS (V4L2_CID_BASE+7)
     54 #endif
     55 #if defined(V4L2_CID_AUDIO_TREBLE) || (defined(HAVE_DECL_V4L2_CID_AUDIO_TREBLE) && HAVE_DECL_V4L2_CID_AUDIO_TREBLE)
     56 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     57 static_assert((V4L2_CID_AUDIO_TREBLE) == ((V4L2_CID_BASE+8)), "V4L2_CID_AUDIO_TREBLE != (V4L2_CID_BASE+8)");
     58 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     59 #else
     60 # define V4L2_CID_AUDIO_TREBLE (V4L2_CID_BASE+8)
     61 #endif
     62 #if defined(V4L2_CID_AUDIO_MUTE) || (defined(HAVE_DECL_V4L2_CID_AUDIO_MUTE) && HAVE_DECL_V4L2_CID_AUDIO_MUTE)
     63 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     64 static_assert((V4L2_CID_AUDIO_MUTE) == ((V4L2_CID_BASE+9)), "V4L2_CID_AUDIO_MUTE != (V4L2_CID_BASE+9)");
     65 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     66 #else
     67 # define V4L2_CID_AUDIO_MUTE (V4L2_CID_BASE+9)
     68 #endif
     69 #if defined(V4L2_CID_AUDIO_LOUDNESS) || (defined(HAVE_DECL_V4L2_CID_AUDIO_LOUDNESS) && HAVE_DECL_V4L2_CID_AUDIO_LOUDNESS)
     70 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     71 static_assert((V4L2_CID_AUDIO_LOUDNESS) == ((V4L2_CID_BASE+10)), "V4L2_CID_AUDIO_LOUDNESS != (V4L2_CID_BASE+10)");
     72 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     73 #else
     74 # define V4L2_CID_AUDIO_LOUDNESS (V4L2_CID_BASE+10)
     75 #endif
     76 #if defined(V4L2_CID_BLACK_LEVEL) || (defined(HAVE_DECL_V4L2_CID_BLACK_LEVEL) && HAVE_DECL_V4L2_CID_BLACK_LEVEL)
     77 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     78 static_assert((V4L2_CID_BLACK_LEVEL) == ((V4L2_CID_BASE+11)), "V4L2_CID_BLACK_LEVEL != (V4L2_CID_BASE+11)");
     79 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     80 #else
     81 # define V4L2_CID_BLACK_LEVEL (V4L2_CID_BASE+11)
     82 #endif
     83 #if defined(V4L2_CID_AUTO_WHITE_BALANCE) || (defined(HAVE_DECL_V4L2_CID_AUTO_WHITE_BALANCE) && HAVE_DECL_V4L2_CID_AUTO_WHITE_BALANCE)
     84 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     85 static_assert((V4L2_CID_AUTO_WHITE_BALANCE) == ((V4L2_CID_BASE+12)), "V4L2_CID_AUTO_WHITE_BALANCE != (V4L2_CID_BASE+12)");
     86 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     87 #else
     88 # define V4L2_CID_AUTO_WHITE_BALANCE (V4L2_CID_BASE+12)
     89 #endif
     90 #if defined(V4L2_CID_DO_WHITE_BALANCE) || (defined(HAVE_DECL_V4L2_CID_DO_WHITE_BALANCE) && HAVE_DECL_V4L2_CID_DO_WHITE_BALANCE)
     91 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     92 static_assert((V4L2_CID_DO_WHITE_BALANCE) == ((V4L2_CID_BASE+13)), "V4L2_CID_DO_WHITE_BALANCE != (V4L2_CID_BASE+13)");
     93 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     94 #else
     95 # define V4L2_CID_DO_WHITE_BALANCE (V4L2_CID_BASE+13)
     96 #endif
     97 #if defined(V4L2_CID_RED_BALANCE) || (defined(HAVE_DECL_V4L2_CID_RED_BALANCE) && HAVE_DECL_V4L2_CID_RED_BALANCE)
     98 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     99 static_assert((V4L2_CID_RED_BALANCE) == ((V4L2_CID_BASE+14)), "V4L2_CID_RED_BALANCE != (V4L2_CID_BASE+14)");
    100 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    101 #else
    102 # define V4L2_CID_RED_BALANCE (V4L2_CID_BASE+14)
    103 #endif
    104 #if defined(V4L2_CID_BLUE_BALANCE) || (defined(HAVE_DECL_V4L2_CID_BLUE_BALANCE) && HAVE_DECL_V4L2_CID_BLUE_BALANCE)
    105 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    106 static_assert((V4L2_CID_BLUE_BALANCE) == ((V4L2_CID_BASE+15)), "V4L2_CID_BLUE_BALANCE != (V4L2_CID_BASE+15)");
    107 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    108 #else
    109 # define V4L2_CID_BLUE_BALANCE (V4L2_CID_BASE+15)
    110 #endif
    111 #if defined(V4L2_CID_GAMMA) || (defined(HAVE_DECL_V4L2_CID_GAMMA) && HAVE_DECL_V4L2_CID_GAMMA)
    112 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    113 static_assert((V4L2_CID_GAMMA) == ((V4L2_CID_BASE+16)), "V4L2_CID_GAMMA != (V4L2_CID_BASE+16)");
    114 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    115 #else
    116 # define V4L2_CID_GAMMA (V4L2_CID_BASE+16)
    117 #endif
    118 #if defined(V4L2_CID_EXPOSURE) || (defined(HAVE_DECL_V4L2_CID_EXPOSURE) && HAVE_DECL_V4L2_CID_EXPOSURE)
    119 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    120 static_assert((V4L2_CID_EXPOSURE) == ((V4L2_CID_BASE+17)), "V4L2_CID_EXPOSURE != (V4L2_CID_BASE+17)");
    121 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    122 #else
    123 # define V4L2_CID_EXPOSURE (V4L2_CID_BASE+17)
    124 #endif
    125 #if defined(V4L2_CID_AUTOGAIN) || (defined(HAVE_DECL_V4L2_CID_AUTOGAIN) && HAVE_DECL_V4L2_CID_AUTOGAIN)
    126 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    127 static_assert((V4L2_CID_AUTOGAIN) == ((V4L2_CID_BASE+18)), "V4L2_CID_AUTOGAIN != (V4L2_CID_BASE+18)");
    128 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    129 #else
    130 # define V4L2_CID_AUTOGAIN (V4L2_CID_BASE+18)
    131 #endif
    132 #if defined(V4L2_CID_GAIN) || (defined(HAVE_DECL_V4L2_CID_GAIN) && HAVE_DECL_V4L2_CID_GAIN)
    133 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    134 static_assert((V4L2_CID_GAIN) == ((V4L2_CID_BASE+19)), "V4L2_CID_GAIN != (V4L2_CID_BASE+19)");
    135 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    136 #else
    137 # define V4L2_CID_GAIN (V4L2_CID_BASE+19)
    138 #endif
    139 #if defined(V4L2_CID_HFLIP) || (defined(HAVE_DECL_V4L2_CID_HFLIP) && HAVE_DECL_V4L2_CID_HFLIP)
    140 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    141 static_assert((V4L2_CID_HFLIP) == ((V4L2_CID_BASE+20)), "V4L2_CID_HFLIP != (V4L2_CID_BASE+20)");
    142 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    143 #else
    144 # define V4L2_CID_HFLIP (V4L2_CID_BASE+20)
    145 #endif
    146 #if defined(V4L2_CID_VFLIP) || (defined(HAVE_DECL_V4L2_CID_VFLIP) && HAVE_DECL_V4L2_CID_VFLIP)
    147 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    148 static_assert((V4L2_CID_VFLIP) == ((V4L2_CID_BASE+21)), "V4L2_CID_VFLIP != (V4L2_CID_BASE+21)");
    149 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    150 #else
    151 # define V4L2_CID_VFLIP (V4L2_CID_BASE+21)
    152 #endif
    153 #if defined(V4L2_CID_HCENTER) || (defined(HAVE_DECL_V4L2_CID_HCENTER) && HAVE_DECL_V4L2_CID_HCENTER)
    154 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    155 static_assert((V4L2_CID_HCENTER) == ((V4L2_CID_BASE+22)), "V4L2_CID_HCENTER != (V4L2_CID_BASE+22)");
    156 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    157 #else
    158 # define V4L2_CID_HCENTER (V4L2_CID_BASE+22)
    159 #endif
    160 #if defined(V4L2_CID_VCENTER) || (defined(HAVE_DECL_V4L2_CID_VCENTER) && HAVE_DECL_V4L2_CID_VCENTER)
    161 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    162 static_assert((V4L2_CID_VCENTER) == ((V4L2_CID_BASE+23)), "V4L2_CID_VCENTER != (V4L2_CID_BASE+23)");
    163 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    164 #else
    165 # define V4L2_CID_VCENTER (V4L2_CID_BASE+23)
    166 #endif
    167 #if defined(V4L2_CID_POWER_LINE_FREQUENCY) || (defined(HAVE_DECL_V4L2_CID_POWER_LINE_FREQUENCY) && HAVE_DECL_V4L2_CID_POWER_LINE_FREQUENCY)
    168 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    169 static_assert((V4L2_CID_POWER_LINE_FREQUENCY) == ((V4L2_CID_BASE+24)), "V4L2_CID_POWER_LINE_FREQUENCY != (V4L2_CID_BASE+24)");
    170 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    171 #else
    172 # define V4L2_CID_POWER_LINE_FREQUENCY (V4L2_CID_BASE+24)
    173 #endif
    174 #if defined(V4L2_CID_HUE_AUTO) || (defined(HAVE_DECL_V4L2_CID_HUE_AUTO) && HAVE_DECL_V4L2_CID_HUE_AUTO)
    175 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    176 static_assert((V4L2_CID_HUE_AUTO) == ((V4L2_CID_BASE+25)), "V4L2_CID_HUE_AUTO != (V4L2_CID_BASE+25)");
    177 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    178 #else
    179 # define V4L2_CID_HUE_AUTO (V4L2_CID_BASE+25)
    180 #endif
    181 #if defined(V4L2_CID_WHITE_BALANCE_TEMPERATURE) || (defined(HAVE_DECL_V4L2_CID_WHITE_BALANCE_TEMPERATURE) && HAVE_DECL_V4L2_CID_WHITE_BALANCE_TEMPERATURE)
    182 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    183 static_assert((V4L2_CID_WHITE_BALANCE_TEMPERATURE) == ((V4L2_CID_BASE+26)), "V4L2_CID_WHITE_BALANCE_TEMPERATURE != (V4L2_CID_BASE+26)");
    184 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    185 #else
    186 # define V4L2_CID_WHITE_BALANCE_TEMPERATURE (V4L2_CID_BASE+26)
    187 #endif
    188 #if defined(V4L2_CID_SHARPNESS) || (defined(HAVE_DECL_V4L2_CID_SHARPNESS) && HAVE_DECL_V4L2_CID_SHARPNESS)
    189 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    190 static_assert((V4L2_CID_SHARPNESS) == ((V4L2_CID_BASE+27)), "V4L2_CID_SHARPNESS != (V4L2_CID_BASE+27)");
    191 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    192 #else
    193 # define V4L2_CID_SHARPNESS (V4L2_CID_BASE+27)
    194 #endif
    195 #if defined(V4L2_CID_BACKLIGHT_COMPENSATION) || (defined(HAVE_DECL_V4L2_CID_BACKLIGHT_COMPENSATION) && HAVE_DECL_V4L2_CID_BACKLIGHT_COMPENSATION)
    196 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    197 static_assert((V4L2_CID_BACKLIGHT_COMPENSATION) == ((V4L2_CID_BASE+28)), "V4L2_CID_BACKLIGHT_COMPENSATION != (V4L2_CID_BASE+28)");
    198 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    199 #else
    200 # define V4L2_CID_BACKLIGHT_COMPENSATION (V4L2_CID_BASE+28)
    201 #endif
    202 #if defined(V4L2_CID_CHROMA_AGC) || (defined(HAVE_DECL_V4L2_CID_CHROMA_AGC) && HAVE_DECL_V4L2_CID_CHROMA_AGC)
    203 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    204 static_assert((V4L2_CID_CHROMA_AGC) == ((V4L2_CID_BASE+29)), "V4L2_CID_CHROMA_AGC != (V4L2_CID_BASE+29)");
    205 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    206 #else
    207 # define V4L2_CID_CHROMA_AGC (V4L2_CID_BASE+29)
    208 #endif
    209 #if defined(V4L2_CID_COLOR_KILLER) || (defined(HAVE_DECL_V4L2_CID_COLOR_KILLER) && HAVE_DECL_V4L2_CID_COLOR_KILLER)
    210 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    211 static_assert((V4L2_CID_COLOR_KILLER) == ((V4L2_CID_BASE+30)), "V4L2_CID_COLOR_KILLER != (V4L2_CID_BASE+30)");
    212 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    213 #else
    214 # define V4L2_CID_COLOR_KILLER (V4L2_CID_BASE+30)
    215 #endif
    216 #if defined(V4L2_CID_COLORFX) || (defined(HAVE_DECL_V4L2_CID_COLORFX) && HAVE_DECL_V4L2_CID_COLORFX)
    217 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    218 static_assert((V4L2_CID_COLORFX) == ((V4L2_CID_BASE+31)), "V4L2_CID_COLORFX != (V4L2_CID_BASE+31)");
    219 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    220 #else
    221 # define V4L2_CID_COLORFX (V4L2_CID_BASE+31)
    222 #endif
    223 #if defined(V4L2_CID_AUTOBRIGHTNESS) || (defined(HAVE_DECL_V4L2_CID_AUTOBRIGHTNESS) && HAVE_DECL_V4L2_CID_AUTOBRIGHTNESS)
    224 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    225 static_assert((V4L2_CID_AUTOBRIGHTNESS) == ((V4L2_CID_BASE+32)), "V4L2_CID_AUTOBRIGHTNESS != (V4L2_CID_BASE+32)");
    226 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    227 #else
    228 # define V4L2_CID_AUTOBRIGHTNESS (V4L2_CID_BASE+32)
    229 #endif
    230 #if defined(V4L2_CID_BAND_STOP_FILTER) || (defined(HAVE_DECL_V4L2_CID_BAND_STOP_FILTER) && HAVE_DECL_V4L2_CID_BAND_STOP_FILTER)
    231 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    232 static_assert((V4L2_CID_BAND_STOP_FILTER) == ((V4L2_CID_BASE+33)), "V4L2_CID_BAND_STOP_FILTER != (V4L2_CID_BASE+33)");
    233 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    234 #else
    235 # define V4L2_CID_BAND_STOP_FILTER (V4L2_CID_BASE+33)
    236 #endif
    237 #if defined(V4L2_CID_ROTATE) || (defined(HAVE_DECL_V4L2_CID_ROTATE) && HAVE_DECL_V4L2_CID_ROTATE)
    238 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    239 static_assert((V4L2_CID_ROTATE) == ((V4L2_CID_BASE+34)), "V4L2_CID_ROTATE != (V4L2_CID_BASE+34)");
    240 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    241 #else
    242 # define V4L2_CID_ROTATE (V4L2_CID_BASE+34)
    243 #endif
    244 #if defined(V4L2_CID_BG_COLOR) || (defined(HAVE_DECL_V4L2_CID_BG_COLOR) && HAVE_DECL_V4L2_CID_BG_COLOR)
    245 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    246 static_assert((V4L2_CID_BG_COLOR) == ((V4L2_CID_BASE+35)), "V4L2_CID_BG_COLOR != (V4L2_CID_BASE+35)");
    247 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    248 #else
    249 # define V4L2_CID_BG_COLOR (V4L2_CID_BASE+35)
    250 #endif
    251 #if defined(V4L2_CID_CHROMA_GAIN) || (defined(HAVE_DECL_V4L2_CID_CHROMA_GAIN) && HAVE_DECL_V4L2_CID_CHROMA_GAIN)
    252 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    253 static_assert((V4L2_CID_CHROMA_GAIN) == ((V4L2_CID_BASE+36)), "V4L2_CID_CHROMA_GAIN != (V4L2_CID_BASE+36)");
    254 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    255 #else
    256 # define V4L2_CID_CHROMA_GAIN (V4L2_CID_BASE+36)
    257 #endif
    258 #if defined(V4L2_CID_ILLUMINATORS_1) || (defined(HAVE_DECL_V4L2_CID_ILLUMINATORS_1) && HAVE_DECL_V4L2_CID_ILLUMINATORS_1)
    259 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    260 static_assert((V4L2_CID_ILLUMINATORS_1) == ((V4L2_CID_BASE+37)), "V4L2_CID_ILLUMINATORS_1 != (V4L2_CID_BASE+37)");
    261 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    262 #else
    263 # define V4L2_CID_ILLUMINATORS_1 (V4L2_CID_BASE+37)
    264 #endif
    265 #if defined(V4L2_CID_ILLUMINATORS_2) || (defined(HAVE_DECL_V4L2_CID_ILLUMINATORS_2) && HAVE_DECL_V4L2_CID_ILLUMINATORS_2)
    266 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    267 static_assert((V4L2_CID_ILLUMINATORS_2) == ((V4L2_CID_BASE+38)), "V4L2_CID_ILLUMINATORS_2 != (V4L2_CID_BASE+38)");
    268 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    269 #else
    270 # define V4L2_CID_ILLUMINATORS_2 (V4L2_CID_BASE+38)
    271 #endif
    272 #if defined(V4L2_CID_MIN_BUFFERS_FOR_CAPTURE) || (defined(HAVE_DECL_V4L2_CID_MIN_BUFFERS_FOR_CAPTURE) && HAVE_DECL_V4L2_CID_MIN_BUFFERS_FOR_CAPTURE)
    273 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    274 static_assert((V4L2_CID_MIN_BUFFERS_FOR_CAPTURE) == ((V4L2_CID_BASE+39)), "V4L2_CID_MIN_BUFFERS_FOR_CAPTURE != (V4L2_CID_BASE+39)");
    275 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    276 #else
    277 # define V4L2_CID_MIN_BUFFERS_FOR_CAPTURE (V4L2_CID_BASE+39)
    278 #endif
    279 #if defined(V4L2_CID_MIN_BUFFERS_FOR_OUTPUT) || (defined(HAVE_DECL_V4L2_CID_MIN_BUFFERS_FOR_OUTPUT) && HAVE_DECL_V4L2_CID_MIN_BUFFERS_FOR_OUTPUT)
    280 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    281 static_assert((V4L2_CID_MIN_BUFFERS_FOR_OUTPUT) == ((V4L2_CID_BASE+40)), "V4L2_CID_MIN_BUFFERS_FOR_OUTPUT != (V4L2_CID_BASE+40)");
    282 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    283 #else
    284 # define V4L2_CID_MIN_BUFFERS_FOR_OUTPUT (V4L2_CID_BASE+40)
    285 #endif
    286 #if defined(V4L2_CID_ALPHA_COMPONENT) || (defined(HAVE_DECL_V4L2_CID_ALPHA_COMPONENT) && HAVE_DECL_V4L2_CID_ALPHA_COMPONENT)
    287 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    288 static_assert((V4L2_CID_ALPHA_COMPONENT) == ((V4L2_CID_BASE+41)), "V4L2_CID_ALPHA_COMPONENT != (V4L2_CID_BASE+41)");
    289 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    290 #else
    291 # define V4L2_CID_ALPHA_COMPONENT (V4L2_CID_BASE+41)
    292 #endif
    293 #if defined(V4L2_CID_COLORFX_CBCR) || (defined(HAVE_DECL_V4L2_CID_COLORFX_CBCR) && HAVE_DECL_V4L2_CID_COLORFX_CBCR)
    294 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    295 static_assert((V4L2_CID_COLORFX_CBCR) == ((V4L2_CID_BASE+42)), "V4L2_CID_COLORFX_CBCR != (V4L2_CID_BASE+42)");
    296 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    297 #else
    298 # define V4L2_CID_COLORFX_CBCR (V4L2_CID_BASE+42)
    299 #endif
    300 #if defined(V4L2_CID_MPEG_STREAM_TYPE) || (defined(HAVE_DECL_V4L2_CID_MPEG_STREAM_TYPE) && HAVE_DECL_V4L2_CID_MPEG_STREAM_TYPE)
    301 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    302 static_assert((V4L2_CID_MPEG_STREAM_TYPE) == ((V4L2_CID_MPEG_BASE+0)), "V4L2_CID_MPEG_STREAM_TYPE != (V4L2_CID_MPEG_BASE+0)");
    303 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    304 #else
    305 # define V4L2_CID_MPEG_STREAM_TYPE (V4L2_CID_MPEG_BASE+0)
    306 #endif
    307 #if defined(V4L2_CID_MPEG_STREAM_PID_PMT) || (defined(HAVE_DECL_V4L2_CID_MPEG_STREAM_PID_PMT) && HAVE_DECL_V4L2_CID_MPEG_STREAM_PID_PMT)
    308 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    309 static_assert((V4L2_CID_MPEG_STREAM_PID_PMT) == ((V4L2_CID_MPEG_BASE+1)), "V4L2_CID_MPEG_STREAM_PID_PMT != (V4L2_CID_MPEG_BASE+1)");
    310 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    311 #else
    312 # define V4L2_CID_MPEG_STREAM_PID_PMT (V4L2_CID_MPEG_BASE+1)
    313 #endif
    314 #if defined(V4L2_CID_MPEG_STREAM_PID_AUDIO) || (defined(HAVE_DECL_V4L2_CID_MPEG_STREAM_PID_AUDIO) && HAVE_DECL_V4L2_CID_MPEG_STREAM_PID_AUDIO)
    315 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    316 static_assert((V4L2_CID_MPEG_STREAM_PID_AUDIO) == ((V4L2_CID_MPEG_BASE+2)), "V4L2_CID_MPEG_STREAM_PID_AUDIO != (V4L2_CID_MPEG_BASE+2)");
    317 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    318 #else
    319 # define V4L2_CID_MPEG_STREAM_PID_AUDIO (V4L2_CID_MPEG_BASE+2)
    320 #endif
    321 #if defined(V4L2_CID_MPEG_STREAM_PID_VIDEO) || (defined(HAVE_DECL_V4L2_CID_MPEG_STREAM_PID_VIDEO) && HAVE_DECL_V4L2_CID_MPEG_STREAM_PID_VIDEO)
    322 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    323 static_assert((V4L2_CID_MPEG_STREAM_PID_VIDEO) == ((V4L2_CID_MPEG_BASE+3)), "V4L2_CID_MPEG_STREAM_PID_VIDEO != (V4L2_CID_MPEG_BASE+3)");
    324 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    325 #else
    326 # define V4L2_CID_MPEG_STREAM_PID_VIDEO (V4L2_CID_MPEG_BASE+3)
    327 #endif
    328 #if defined(V4L2_CID_MPEG_STREAM_PID_PCR) || (defined(HAVE_DECL_V4L2_CID_MPEG_STREAM_PID_PCR) && HAVE_DECL_V4L2_CID_MPEG_STREAM_PID_PCR)
    329 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    330 static_assert((V4L2_CID_MPEG_STREAM_PID_PCR) == ((V4L2_CID_MPEG_BASE+4)), "V4L2_CID_MPEG_STREAM_PID_PCR != (V4L2_CID_MPEG_BASE+4)");
    331 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    332 #else
    333 # define V4L2_CID_MPEG_STREAM_PID_PCR (V4L2_CID_MPEG_BASE+4)
    334 #endif
    335 #if defined(V4L2_CID_MPEG_STREAM_PES_ID_AUDIO) || (defined(HAVE_DECL_V4L2_CID_MPEG_STREAM_PES_ID_AUDIO) && HAVE_DECL_V4L2_CID_MPEG_STREAM_PES_ID_AUDIO)
    336 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    337 static_assert((V4L2_CID_MPEG_STREAM_PES_ID_AUDIO) == ((V4L2_CID_MPEG_BASE+5)), "V4L2_CID_MPEG_STREAM_PES_ID_AUDIO != (V4L2_CID_MPEG_BASE+5)");
    338 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    339 #else
    340 # define V4L2_CID_MPEG_STREAM_PES_ID_AUDIO (V4L2_CID_MPEG_BASE+5)
    341 #endif
    342 #if defined(V4L2_CID_MPEG_STREAM_PES_ID_VIDEO) || (defined(HAVE_DECL_V4L2_CID_MPEG_STREAM_PES_ID_VIDEO) && HAVE_DECL_V4L2_CID_MPEG_STREAM_PES_ID_VIDEO)
    343 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    344 static_assert((V4L2_CID_MPEG_STREAM_PES_ID_VIDEO) == ((V4L2_CID_MPEG_BASE+6)), "V4L2_CID_MPEG_STREAM_PES_ID_VIDEO != (V4L2_CID_MPEG_BASE+6)");
    345 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    346 #else
    347 # define V4L2_CID_MPEG_STREAM_PES_ID_VIDEO (V4L2_CID_MPEG_BASE+6)
    348 #endif
    349 #if defined(V4L2_CID_MPEG_STREAM_VBI_FMT) || (defined(HAVE_DECL_V4L2_CID_MPEG_STREAM_VBI_FMT) && HAVE_DECL_V4L2_CID_MPEG_STREAM_VBI_FMT)
    350 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    351 static_assert((V4L2_CID_MPEG_STREAM_VBI_FMT) == ((V4L2_CID_MPEG_BASE+7)), "V4L2_CID_MPEG_STREAM_VBI_FMT != (V4L2_CID_MPEG_BASE+7)");
    352 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    353 #else
    354 # define V4L2_CID_MPEG_STREAM_VBI_FMT (V4L2_CID_MPEG_BASE+7)
    355 #endif
    356 #if defined(V4L2_CID_MPEG_AUDIO_SAMPLING_FREQ) || (defined(HAVE_DECL_V4L2_CID_MPEG_AUDIO_SAMPLING_FREQ) && HAVE_DECL_V4L2_CID_MPEG_AUDIO_SAMPLING_FREQ)
    357 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    358 static_assert((V4L2_CID_MPEG_AUDIO_SAMPLING_FREQ) == ((V4L2_CID_MPEG_BASE+100)), "V4L2_CID_MPEG_AUDIO_SAMPLING_FREQ != (V4L2_CID_MPEG_BASE+100)");
    359 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    360 #else
    361 # define V4L2_CID_MPEG_AUDIO_SAMPLING_FREQ (V4L2_CID_MPEG_BASE+100)
    362 #endif
    363 #if defined(V4L2_CID_MPEG_AUDIO_ENCODING) || (defined(HAVE_DECL_V4L2_CID_MPEG_AUDIO_ENCODING) && HAVE_DECL_V4L2_CID_MPEG_AUDIO_ENCODING)
    364 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    365 static_assert((V4L2_CID_MPEG_AUDIO_ENCODING) == ((V4L2_CID_MPEG_BASE+101)), "V4L2_CID_MPEG_AUDIO_ENCODING != (V4L2_CID_MPEG_BASE+101)");
    366 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    367 #else
    368 # define V4L2_CID_MPEG_AUDIO_ENCODING (V4L2_CID_MPEG_BASE+101)
    369 #endif
    370 #if defined(V4L2_CID_MPEG_AUDIO_L1_BITRATE) || (defined(HAVE_DECL_V4L2_CID_MPEG_AUDIO_L1_BITRATE) && HAVE_DECL_V4L2_CID_MPEG_AUDIO_L1_BITRATE)
    371 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    372 static_assert((V4L2_CID_MPEG_AUDIO_L1_BITRATE) == ((V4L2_CID_MPEG_BASE+102)), "V4L2_CID_MPEG_AUDIO_L1_BITRATE != (V4L2_CID_MPEG_BASE+102)");
    373 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    374 #else
    375 # define V4L2_CID_MPEG_AUDIO_L1_BITRATE (V4L2_CID_MPEG_BASE+102)
    376 #endif
    377 #if defined(V4L2_CID_MPEG_AUDIO_L2_BITRATE) || (defined(HAVE_DECL_V4L2_CID_MPEG_AUDIO_L2_BITRATE) && HAVE_DECL_V4L2_CID_MPEG_AUDIO_L2_BITRATE)
    378 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    379 static_assert((V4L2_CID_MPEG_AUDIO_L2_BITRATE) == ((V4L2_CID_MPEG_BASE+103)), "V4L2_CID_MPEG_AUDIO_L2_BITRATE != (V4L2_CID_MPEG_BASE+103)");
    380 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    381 #else
    382 # define V4L2_CID_MPEG_AUDIO_L2_BITRATE (V4L2_CID_MPEG_BASE+103)
    383 #endif
    384 #if defined(V4L2_CID_MPEG_AUDIO_L3_BITRATE) || (defined(HAVE_DECL_V4L2_CID_MPEG_AUDIO_L3_BITRATE) && HAVE_DECL_V4L2_CID_MPEG_AUDIO_L3_BITRATE)
    385 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    386 static_assert((V4L2_CID_MPEG_AUDIO_L3_BITRATE) == ((V4L2_CID_MPEG_BASE+104)), "V4L2_CID_MPEG_AUDIO_L3_BITRATE != (V4L2_CID_MPEG_BASE+104)");
    387 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    388 #else
    389 # define V4L2_CID_MPEG_AUDIO_L3_BITRATE (V4L2_CID_MPEG_BASE+104)
    390 #endif
    391 #if defined(V4L2_CID_MPEG_AUDIO_MODE) || (defined(HAVE_DECL_V4L2_CID_MPEG_AUDIO_MODE) && HAVE_DECL_V4L2_CID_MPEG_AUDIO_MODE)
    392 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    393 static_assert((V4L2_CID_MPEG_AUDIO_MODE) == ((V4L2_CID_MPEG_BASE+105)), "V4L2_CID_MPEG_AUDIO_MODE != (V4L2_CID_MPEG_BASE+105)");
    394 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    395 #else
    396 # define V4L2_CID_MPEG_AUDIO_MODE (V4L2_CID_MPEG_BASE+105)
    397 #endif
    398 #if defined(V4L2_CID_MPEG_AUDIO_MODE_EXTENSION) || (defined(HAVE_DECL_V4L2_CID_MPEG_AUDIO_MODE_EXTENSION) && HAVE_DECL_V4L2_CID_MPEG_AUDIO_MODE_EXTENSION)
    399 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    400 static_assert((V4L2_CID_MPEG_AUDIO_MODE_EXTENSION) == ((V4L2_CID_MPEG_BASE+106)), "V4L2_CID_MPEG_AUDIO_MODE_EXTENSION != (V4L2_CID_MPEG_BASE+106)");
    401 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    402 #else
    403 # define V4L2_CID_MPEG_AUDIO_MODE_EXTENSION (V4L2_CID_MPEG_BASE+106)
    404 #endif
    405 #if defined(V4L2_CID_MPEG_AUDIO_EMPHASIS) || (defined(HAVE_DECL_V4L2_CID_MPEG_AUDIO_EMPHASIS) && HAVE_DECL_V4L2_CID_MPEG_AUDIO_EMPHASIS)
    406 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    407 static_assert((V4L2_CID_MPEG_AUDIO_EMPHASIS) == ((V4L2_CID_MPEG_BASE+107)), "V4L2_CID_MPEG_AUDIO_EMPHASIS != (V4L2_CID_MPEG_BASE+107)");
    408 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    409 #else
    410 # define V4L2_CID_MPEG_AUDIO_EMPHASIS (V4L2_CID_MPEG_BASE+107)
    411 #endif
    412 #if defined(V4L2_CID_MPEG_AUDIO_CRC) || (defined(HAVE_DECL_V4L2_CID_MPEG_AUDIO_CRC) && HAVE_DECL_V4L2_CID_MPEG_AUDIO_CRC)
    413 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    414 static_assert((V4L2_CID_MPEG_AUDIO_CRC) == ((V4L2_CID_MPEG_BASE+108)), "V4L2_CID_MPEG_AUDIO_CRC != (V4L2_CID_MPEG_BASE+108)");
    415 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    416 #else
    417 # define V4L2_CID_MPEG_AUDIO_CRC (V4L2_CID_MPEG_BASE+108)
    418 #endif
    419 #if defined(V4L2_CID_MPEG_AUDIO_MUTE) || (defined(HAVE_DECL_V4L2_CID_MPEG_AUDIO_MUTE) && HAVE_DECL_V4L2_CID_MPEG_AUDIO_MUTE)
    420 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    421 static_assert((V4L2_CID_MPEG_AUDIO_MUTE) == ((V4L2_CID_MPEG_BASE+109)), "V4L2_CID_MPEG_AUDIO_MUTE != (V4L2_CID_MPEG_BASE+109)");
    422 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    423 #else
    424 # define V4L2_CID_MPEG_AUDIO_MUTE (V4L2_CID_MPEG_BASE+109)
    425 #endif
    426 #if defined(V4L2_CID_MPEG_AUDIO_AAC_BITRATE) || (defined(HAVE_DECL_V4L2_CID_MPEG_AUDIO_AAC_BITRATE) && HAVE_DECL_V4L2_CID_MPEG_AUDIO_AAC_BITRATE)
    427 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    428 static_assert((V4L2_CID_MPEG_AUDIO_AAC_BITRATE) == ((V4L2_CID_MPEG_BASE+110)), "V4L2_CID_MPEG_AUDIO_AAC_BITRATE != (V4L2_CID_MPEG_BASE+110)");
    429 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    430 #else
    431 # define V4L2_CID_MPEG_AUDIO_AAC_BITRATE (V4L2_CID_MPEG_BASE+110)
    432 #endif
    433 #if defined(V4L2_CID_MPEG_AUDIO_AC3_BITRATE) || (defined(HAVE_DECL_V4L2_CID_MPEG_AUDIO_AC3_BITRATE) && HAVE_DECL_V4L2_CID_MPEG_AUDIO_AC3_BITRATE)
    434 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    435 static_assert((V4L2_CID_MPEG_AUDIO_AC3_BITRATE) == ((V4L2_CID_MPEG_BASE+111)), "V4L2_CID_MPEG_AUDIO_AC3_BITRATE != (V4L2_CID_MPEG_BASE+111)");
    436 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    437 #else
    438 # define V4L2_CID_MPEG_AUDIO_AC3_BITRATE (V4L2_CID_MPEG_BASE+111)
    439 #endif
    440 #if defined(V4L2_CID_MPEG_AUDIO_DEC_PLAYBACK) || (defined(HAVE_DECL_V4L2_CID_MPEG_AUDIO_DEC_PLAYBACK) && HAVE_DECL_V4L2_CID_MPEG_AUDIO_DEC_PLAYBACK)
    441 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    442 static_assert((V4L2_CID_MPEG_AUDIO_DEC_PLAYBACK) == ((V4L2_CID_MPEG_BASE+112)), "V4L2_CID_MPEG_AUDIO_DEC_PLAYBACK != (V4L2_CID_MPEG_BASE+112)");
    443 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    444 #else
    445 # define V4L2_CID_MPEG_AUDIO_DEC_PLAYBACK (V4L2_CID_MPEG_BASE+112)
    446 #endif
    447 #if defined(V4L2_CID_MPEG_AUDIO_DEC_MULTILINGUAL_PLAYBACK) || (defined(HAVE_DECL_V4L2_CID_MPEG_AUDIO_DEC_MULTILINGUAL_PLAYBACK) && HAVE_DECL_V4L2_CID_MPEG_AUDIO_DEC_MULTILINGUAL_PLAYBACK)
    448 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    449 static_assert((V4L2_CID_MPEG_AUDIO_DEC_MULTILINGUAL_PLAYBACK) == ((V4L2_CID_MPEG_BASE+113)), "V4L2_CID_MPEG_AUDIO_DEC_MULTILINGUAL_PLAYBACK != (V4L2_CID_MPEG_BASE+113)");
    450 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    451 #else
    452 # define V4L2_CID_MPEG_AUDIO_DEC_MULTILINGUAL_PLAYBACK (V4L2_CID_MPEG_BASE+113)
    453 #endif
    454 #if defined(V4L2_CID_MPEG_VIDEO_ENCODING) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_ENCODING) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_ENCODING)
    455 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    456 static_assert((V4L2_CID_MPEG_VIDEO_ENCODING) == ((V4L2_CID_MPEG_BASE+200)), "V4L2_CID_MPEG_VIDEO_ENCODING != (V4L2_CID_MPEG_BASE+200)");
    457 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    458 #else
    459 # define V4L2_CID_MPEG_VIDEO_ENCODING (V4L2_CID_MPEG_BASE+200)
    460 #endif
    461 #if defined(V4L2_CID_MPEG_VIDEO_ASPECT) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_ASPECT) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_ASPECT)
    462 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    463 static_assert((V4L2_CID_MPEG_VIDEO_ASPECT) == ((V4L2_CID_MPEG_BASE+201)), "V4L2_CID_MPEG_VIDEO_ASPECT != (V4L2_CID_MPEG_BASE+201)");
    464 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    465 #else
    466 # define V4L2_CID_MPEG_VIDEO_ASPECT (V4L2_CID_MPEG_BASE+201)
    467 #endif
    468 #if defined(V4L2_CID_MPEG_VIDEO_B_FRAMES) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_B_FRAMES) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_B_FRAMES)
    469 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    470 static_assert((V4L2_CID_MPEG_VIDEO_B_FRAMES) == ((V4L2_CID_MPEG_BASE+202)), "V4L2_CID_MPEG_VIDEO_B_FRAMES != (V4L2_CID_MPEG_BASE+202)");
    471 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    472 #else
    473 # define V4L2_CID_MPEG_VIDEO_B_FRAMES (V4L2_CID_MPEG_BASE+202)
    474 #endif
    475 #if defined(V4L2_CID_MPEG_VIDEO_GOP_SIZE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_GOP_SIZE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_GOP_SIZE)
    476 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    477 static_assert((V4L2_CID_MPEG_VIDEO_GOP_SIZE) == ((V4L2_CID_MPEG_BASE+203)), "V4L2_CID_MPEG_VIDEO_GOP_SIZE != (V4L2_CID_MPEG_BASE+203)");
    478 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    479 #else
    480 # define V4L2_CID_MPEG_VIDEO_GOP_SIZE (V4L2_CID_MPEG_BASE+203)
    481 #endif
    482 #if defined(V4L2_CID_MPEG_VIDEO_GOP_CLOSURE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_GOP_CLOSURE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_GOP_CLOSURE)
    483 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    484 static_assert((V4L2_CID_MPEG_VIDEO_GOP_CLOSURE) == ((V4L2_CID_MPEG_BASE+204)), "V4L2_CID_MPEG_VIDEO_GOP_CLOSURE != (V4L2_CID_MPEG_BASE+204)");
    485 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    486 #else
    487 # define V4L2_CID_MPEG_VIDEO_GOP_CLOSURE (V4L2_CID_MPEG_BASE+204)
    488 #endif
    489 #if defined(V4L2_CID_MPEG_VIDEO_PULLDOWN) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_PULLDOWN) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_PULLDOWN)
    490 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    491 static_assert((V4L2_CID_MPEG_VIDEO_PULLDOWN) == ((V4L2_CID_MPEG_BASE+205)), "V4L2_CID_MPEG_VIDEO_PULLDOWN != (V4L2_CID_MPEG_BASE+205)");
    492 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    493 #else
    494 # define V4L2_CID_MPEG_VIDEO_PULLDOWN (V4L2_CID_MPEG_BASE+205)
    495 #endif
    496 #if defined(V4L2_CID_MPEG_VIDEO_BITRATE_MODE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_BITRATE_MODE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_BITRATE_MODE)
    497 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    498 static_assert((V4L2_CID_MPEG_VIDEO_BITRATE_MODE) == ((V4L2_CID_MPEG_BASE+206)), "V4L2_CID_MPEG_VIDEO_BITRATE_MODE != (V4L2_CID_MPEG_BASE+206)");
    499 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    500 #else
    501 # define V4L2_CID_MPEG_VIDEO_BITRATE_MODE (V4L2_CID_MPEG_BASE+206)
    502 #endif
    503 #if defined(V4L2_CID_MPEG_VIDEO_BITRATE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_BITRATE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_BITRATE)
    504 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    505 static_assert((V4L2_CID_MPEG_VIDEO_BITRATE) == ((V4L2_CID_MPEG_BASE+207)), "V4L2_CID_MPEG_VIDEO_BITRATE != (V4L2_CID_MPEG_BASE+207)");
    506 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    507 #else
    508 # define V4L2_CID_MPEG_VIDEO_BITRATE (V4L2_CID_MPEG_BASE+207)
    509 #endif
    510 #if defined(V4L2_CID_MPEG_VIDEO_BITRATE_PEAK) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_BITRATE_PEAK) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_BITRATE_PEAK)
    511 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    512 static_assert((V4L2_CID_MPEG_VIDEO_BITRATE_PEAK) == ((V4L2_CID_MPEG_BASE+208)), "V4L2_CID_MPEG_VIDEO_BITRATE_PEAK != (V4L2_CID_MPEG_BASE+208)");
    513 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    514 #else
    515 # define V4L2_CID_MPEG_VIDEO_BITRATE_PEAK (V4L2_CID_MPEG_BASE+208)
    516 #endif
    517 #if defined(V4L2_CID_MPEG_VIDEO_TEMPORAL_DECIMATION) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_TEMPORAL_DECIMATION) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_TEMPORAL_DECIMATION)
    518 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    519 static_assert((V4L2_CID_MPEG_VIDEO_TEMPORAL_DECIMATION) == ((V4L2_CID_MPEG_BASE+209)), "V4L2_CID_MPEG_VIDEO_TEMPORAL_DECIMATION != (V4L2_CID_MPEG_BASE+209)");
    520 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    521 #else
    522 # define V4L2_CID_MPEG_VIDEO_TEMPORAL_DECIMATION (V4L2_CID_MPEG_BASE+209)
    523 #endif
    524 #if defined(V4L2_CID_MPEG_VIDEO_MUTE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MUTE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MUTE)
    525 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    526 static_assert((V4L2_CID_MPEG_VIDEO_MUTE) == ((V4L2_CID_MPEG_BASE+210)), "V4L2_CID_MPEG_VIDEO_MUTE != (V4L2_CID_MPEG_BASE+210)");
    527 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    528 #else
    529 # define V4L2_CID_MPEG_VIDEO_MUTE (V4L2_CID_MPEG_BASE+210)
    530 #endif
    531 #if defined(V4L2_CID_MPEG_VIDEO_MUTE_YUV) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MUTE_YUV) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MUTE_YUV)
    532 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    533 static_assert((V4L2_CID_MPEG_VIDEO_MUTE_YUV) == ((V4L2_CID_MPEG_BASE+211)), "V4L2_CID_MPEG_VIDEO_MUTE_YUV != (V4L2_CID_MPEG_BASE+211)");
    534 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    535 #else
    536 # define V4L2_CID_MPEG_VIDEO_MUTE_YUV (V4L2_CID_MPEG_BASE+211)
    537 #endif
    538 #if defined(V4L2_CID_MPEG_VIDEO_DECODER_SLICE_INTERFACE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_DECODER_SLICE_INTERFACE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_DECODER_SLICE_INTERFACE)
    539 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    540 static_assert((V4L2_CID_MPEG_VIDEO_DECODER_SLICE_INTERFACE) == ((V4L2_CID_MPEG_BASE+212)), "V4L2_CID_MPEG_VIDEO_DECODER_SLICE_INTERFACE != (V4L2_CID_MPEG_BASE+212)");
    541 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    542 #else
    543 # define V4L2_CID_MPEG_VIDEO_DECODER_SLICE_INTERFACE (V4L2_CID_MPEG_BASE+212)
    544 #endif
    545 #if defined(V4L2_CID_MPEG_VIDEO_DECODER_MPEG4_DEBLOCK_FILTER) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_DECODER_MPEG4_DEBLOCK_FILTER) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_DECODER_MPEG4_DEBLOCK_FILTER)
    546 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    547 static_assert((V4L2_CID_MPEG_VIDEO_DECODER_MPEG4_DEBLOCK_FILTER) == ((V4L2_CID_MPEG_BASE+213)), "V4L2_CID_MPEG_VIDEO_DECODER_MPEG4_DEBLOCK_FILTER != (V4L2_CID_MPEG_BASE+213)");
    548 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    549 #else
    550 # define V4L2_CID_MPEG_VIDEO_DECODER_MPEG4_DEBLOCK_FILTER (V4L2_CID_MPEG_BASE+213)
    551 #endif
    552 #if defined(V4L2_CID_MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MB) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MB) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MB)
    553 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    554 static_assert((V4L2_CID_MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MB) == ((V4L2_CID_MPEG_BASE+214)), "V4L2_CID_MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MB != (V4L2_CID_MPEG_BASE+214)");
    555 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    556 #else
    557 # define V4L2_CID_MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MB (V4L2_CID_MPEG_BASE+214)
    558 #endif
    559 #if defined(V4L2_CID_MPEG_VIDEO_FRAME_RC_ENABLE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_FRAME_RC_ENABLE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_FRAME_RC_ENABLE)
    560 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    561 static_assert((V4L2_CID_MPEG_VIDEO_FRAME_RC_ENABLE) == ((V4L2_CID_MPEG_BASE+215)), "V4L2_CID_MPEG_VIDEO_FRAME_RC_ENABLE != (V4L2_CID_MPEG_BASE+215)");
    562 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    563 #else
    564 # define V4L2_CID_MPEG_VIDEO_FRAME_RC_ENABLE (V4L2_CID_MPEG_BASE+215)
    565 #endif
    566 #if defined(V4L2_CID_MPEG_VIDEO_HEADER_MODE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEADER_MODE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEADER_MODE)
    567 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    568 static_assert((V4L2_CID_MPEG_VIDEO_HEADER_MODE) == ((V4L2_CID_MPEG_BASE+216)), "V4L2_CID_MPEG_VIDEO_HEADER_MODE != (V4L2_CID_MPEG_BASE+216)");
    569 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    570 #else
    571 # define V4L2_CID_MPEG_VIDEO_HEADER_MODE (V4L2_CID_MPEG_BASE+216)
    572 #endif
    573 #if defined(V4L2_CID_MPEG_VIDEO_MAX_REF_PIC) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MAX_REF_PIC) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MAX_REF_PIC)
    574 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    575 static_assert((V4L2_CID_MPEG_VIDEO_MAX_REF_PIC) == ((V4L2_CID_MPEG_BASE+217)), "V4L2_CID_MPEG_VIDEO_MAX_REF_PIC != (V4L2_CID_MPEG_BASE+217)");
    576 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    577 #else
    578 # define V4L2_CID_MPEG_VIDEO_MAX_REF_PIC (V4L2_CID_MPEG_BASE+217)
    579 #endif
    580 #if defined(V4L2_CID_MPEG_VIDEO_MB_RC_ENABLE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MB_RC_ENABLE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MB_RC_ENABLE)
    581 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    582 static_assert((V4L2_CID_MPEG_VIDEO_MB_RC_ENABLE) == ((V4L2_CID_MPEG_BASE+218)), "V4L2_CID_MPEG_VIDEO_MB_RC_ENABLE != (V4L2_CID_MPEG_BASE+218)");
    583 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    584 #else
    585 # define V4L2_CID_MPEG_VIDEO_MB_RC_ENABLE (V4L2_CID_MPEG_BASE+218)
    586 #endif
    587 #if defined(V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_BYTES) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_BYTES) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_BYTES)
    588 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    589 static_assert((V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_BYTES) == ((V4L2_CID_MPEG_BASE+219)), "V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_BYTES != (V4L2_CID_MPEG_BASE+219)");
    590 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    591 #else
    592 # define V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_BYTES (V4L2_CID_MPEG_BASE+219)
    593 #endif
    594 #if defined(V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_MB) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_MB) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_MB)
    595 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    596 static_assert((V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_MB) == ((V4L2_CID_MPEG_BASE+220)), "V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_MB != (V4L2_CID_MPEG_BASE+220)");
    597 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    598 #else
    599 # define V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_MB (V4L2_CID_MPEG_BASE+220)
    600 #endif
    601 #if defined(V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MODE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MODE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MODE)
    602 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    603 static_assert((V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MODE) == ((V4L2_CID_MPEG_BASE+221)), "V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MODE != (V4L2_CID_MPEG_BASE+221)");
    604 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    605 #else
    606 # define V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MODE (V4L2_CID_MPEG_BASE+221)
    607 #endif
    608 #if defined(V4L2_CID_MPEG_VIDEO_VBV_SIZE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_VBV_SIZE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_VBV_SIZE)
    609 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    610 static_assert((V4L2_CID_MPEG_VIDEO_VBV_SIZE) == ((V4L2_CID_MPEG_BASE+222)), "V4L2_CID_MPEG_VIDEO_VBV_SIZE != (V4L2_CID_MPEG_BASE+222)");
    611 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    612 #else
    613 # define V4L2_CID_MPEG_VIDEO_VBV_SIZE (V4L2_CID_MPEG_BASE+222)
    614 #endif
    615 #if defined(V4L2_CID_MPEG_VIDEO_DEC_PTS) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_DEC_PTS) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_DEC_PTS)
    616 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    617 static_assert((V4L2_CID_MPEG_VIDEO_DEC_PTS) == ((V4L2_CID_MPEG_BASE+223)), "V4L2_CID_MPEG_VIDEO_DEC_PTS != (V4L2_CID_MPEG_BASE+223)");
    618 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    619 #else
    620 # define V4L2_CID_MPEG_VIDEO_DEC_PTS (V4L2_CID_MPEG_BASE+223)
    621 #endif
    622 #if defined(V4L2_CID_MPEG_VIDEO_DEC_FRAME) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_DEC_FRAME) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_DEC_FRAME)
    623 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    624 static_assert((V4L2_CID_MPEG_VIDEO_DEC_FRAME) == ((V4L2_CID_MPEG_BASE+224)), "V4L2_CID_MPEG_VIDEO_DEC_FRAME != (V4L2_CID_MPEG_BASE+224)");
    625 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    626 #else
    627 # define V4L2_CID_MPEG_VIDEO_DEC_FRAME (V4L2_CID_MPEG_BASE+224)
    628 #endif
    629 #if defined(V4L2_CID_MPEG_VIDEO_VBV_DELAY) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_VBV_DELAY) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_VBV_DELAY)
    630 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    631 static_assert((V4L2_CID_MPEG_VIDEO_VBV_DELAY) == ((V4L2_CID_MPEG_BASE+225)), "V4L2_CID_MPEG_VIDEO_VBV_DELAY != (V4L2_CID_MPEG_BASE+225)");
    632 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    633 #else
    634 # define V4L2_CID_MPEG_VIDEO_VBV_DELAY (V4L2_CID_MPEG_BASE+225)
    635 #endif
    636 #if defined(V4L2_CID_MPEG_VIDEO_REPEAT_SEQ_HEADER) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_REPEAT_SEQ_HEADER) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_REPEAT_SEQ_HEADER)
    637 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    638 static_assert((V4L2_CID_MPEG_VIDEO_REPEAT_SEQ_HEADER) == ((V4L2_CID_MPEG_BASE+226)), "V4L2_CID_MPEG_VIDEO_REPEAT_SEQ_HEADER != (V4L2_CID_MPEG_BASE+226)");
    639 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    640 #else
    641 # define V4L2_CID_MPEG_VIDEO_REPEAT_SEQ_HEADER (V4L2_CID_MPEG_BASE+226)
    642 #endif
    643 #if defined(V4L2_CID_MPEG_VIDEO_MV_H_SEARCH_RANGE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MV_H_SEARCH_RANGE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MV_H_SEARCH_RANGE)
    644 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    645 static_assert((V4L2_CID_MPEG_VIDEO_MV_H_SEARCH_RANGE) == ((V4L2_CID_MPEG_BASE+227)), "V4L2_CID_MPEG_VIDEO_MV_H_SEARCH_RANGE != (V4L2_CID_MPEG_BASE+227)");
    646 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    647 #else
    648 # define V4L2_CID_MPEG_VIDEO_MV_H_SEARCH_RANGE (V4L2_CID_MPEG_BASE+227)
    649 #endif
    650 #if defined(V4L2_CID_MPEG_VIDEO_MV_V_SEARCH_RANGE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MV_V_SEARCH_RANGE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MV_V_SEARCH_RANGE)
    651 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    652 static_assert((V4L2_CID_MPEG_VIDEO_MV_V_SEARCH_RANGE) == ((V4L2_CID_MPEG_BASE+228)), "V4L2_CID_MPEG_VIDEO_MV_V_SEARCH_RANGE != (V4L2_CID_MPEG_BASE+228)");
    653 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    654 #else
    655 # define V4L2_CID_MPEG_VIDEO_MV_V_SEARCH_RANGE (V4L2_CID_MPEG_BASE+228)
    656 #endif
    657 #if defined(V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME)
    658 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    659 static_assert((V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME) == ((V4L2_CID_MPEG_BASE+229)), "V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME != (V4L2_CID_MPEG_BASE+229)");
    660 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    661 #else
    662 # define V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME (V4L2_CID_MPEG_BASE+229)
    663 #endif
    664 #if defined(V4L2_CID_MPEG_VIDEO_H263_I_FRAME_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H263_I_FRAME_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H263_I_FRAME_QP)
    665 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    666 static_assert((V4L2_CID_MPEG_VIDEO_H263_I_FRAME_QP) == ((V4L2_CID_MPEG_BASE+300)), "V4L2_CID_MPEG_VIDEO_H263_I_FRAME_QP != (V4L2_CID_MPEG_BASE+300)");
    667 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    668 #else
    669 # define V4L2_CID_MPEG_VIDEO_H263_I_FRAME_QP (V4L2_CID_MPEG_BASE+300)
    670 #endif
    671 #if defined(V4L2_CID_MPEG_VIDEO_H263_P_FRAME_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H263_P_FRAME_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H263_P_FRAME_QP)
    672 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    673 static_assert((V4L2_CID_MPEG_VIDEO_H263_P_FRAME_QP) == ((V4L2_CID_MPEG_BASE+301)), "V4L2_CID_MPEG_VIDEO_H263_P_FRAME_QP != (V4L2_CID_MPEG_BASE+301)");
    674 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    675 #else
    676 # define V4L2_CID_MPEG_VIDEO_H263_P_FRAME_QP (V4L2_CID_MPEG_BASE+301)
    677 #endif
    678 #if defined(V4L2_CID_MPEG_VIDEO_H263_B_FRAME_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H263_B_FRAME_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H263_B_FRAME_QP)
    679 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    680 static_assert((V4L2_CID_MPEG_VIDEO_H263_B_FRAME_QP) == ((V4L2_CID_MPEG_BASE+302)), "V4L2_CID_MPEG_VIDEO_H263_B_FRAME_QP != (V4L2_CID_MPEG_BASE+302)");
    681 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    682 #else
    683 # define V4L2_CID_MPEG_VIDEO_H263_B_FRAME_QP (V4L2_CID_MPEG_BASE+302)
    684 #endif
    685 #if defined(V4L2_CID_MPEG_VIDEO_H263_MIN_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H263_MIN_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H263_MIN_QP)
    686 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    687 static_assert((V4L2_CID_MPEG_VIDEO_H263_MIN_QP) == ((V4L2_CID_MPEG_BASE+303)), "V4L2_CID_MPEG_VIDEO_H263_MIN_QP != (V4L2_CID_MPEG_BASE+303)");
    688 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    689 #else
    690 # define V4L2_CID_MPEG_VIDEO_H263_MIN_QP (V4L2_CID_MPEG_BASE+303)
    691 #endif
    692 #if defined(V4L2_CID_MPEG_VIDEO_H263_MAX_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H263_MAX_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H263_MAX_QP)
    693 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    694 static_assert((V4L2_CID_MPEG_VIDEO_H263_MAX_QP) == ((V4L2_CID_MPEG_BASE+304)), "V4L2_CID_MPEG_VIDEO_H263_MAX_QP != (V4L2_CID_MPEG_BASE+304)");
    695 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    696 #else
    697 # define V4L2_CID_MPEG_VIDEO_H263_MAX_QP (V4L2_CID_MPEG_BASE+304)
    698 #endif
    699 #if defined(V4L2_CID_MPEG_VIDEO_H264_I_FRAME_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_I_FRAME_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_I_FRAME_QP)
    700 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    701 static_assert((V4L2_CID_MPEG_VIDEO_H264_I_FRAME_QP) == ((V4L2_CID_MPEG_BASE+350)), "V4L2_CID_MPEG_VIDEO_H264_I_FRAME_QP != (V4L2_CID_MPEG_BASE+350)");
    702 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    703 #else
    704 # define V4L2_CID_MPEG_VIDEO_H264_I_FRAME_QP (V4L2_CID_MPEG_BASE+350)
    705 #endif
    706 #if defined(V4L2_CID_MPEG_VIDEO_H264_P_FRAME_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_P_FRAME_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_P_FRAME_QP)
    707 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    708 static_assert((V4L2_CID_MPEG_VIDEO_H264_P_FRAME_QP) == ((V4L2_CID_MPEG_BASE+351)), "V4L2_CID_MPEG_VIDEO_H264_P_FRAME_QP != (V4L2_CID_MPEG_BASE+351)");
    709 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    710 #else
    711 # define V4L2_CID_MPEG_VIDEO_H264_P_FRAME_QP (V4L2_CID_MPEG_BASE+351)
    712 #endif
    713 #if defined(V4L2_CID_MPEG_VIDEO_H264_B_FRAME_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_B_FRAME_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_B_FRAME_QP)
    714 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    715 static_assert((V4L2_CID_MPEG_VIDEO_H264_B_FRAME_QP) == ((V4L2_CID_MPEG_BASE+352)), "V4L2_CID_MPEG_VIDEO_H264_B_FRAME_QP != (V4L2_CID_MPEG_BASE+352)");
    716 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    717 #else
    718 # define V4L2_CID_MPEG_VIDEO_H264_B_FRAME_QP (V4L2_CID_MPEG_BASE+352)
    719 #endif
    720 #if defined(V4L2_CID_MPEG_VIDEO_H264_MIN_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_MIN_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_MIN_QP)
    721 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    722 static_assert((V4L2_CID_MPEG_VIDEO_H264_MIN_QP) == ((V4L2_CID_MPEG_BASE+353)), "V4L2_CID_MPEG_VIDEO_H264_MIN_QP != (V4L2_CID_MPEG_BASE+353)");
    723 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    724 #else
    725 # define V4L2_CID_MPEG_VIDEO_H264_MIN_QP (V4L2_CID_MPEG_BASE+353)
    726 #endif
    727 #if defined(V4L2_CID_MPEG_VIDEO_H264_MAX_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_MAX_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_MAX_QP)
    728 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    729 static_assert((V4L2_CID_MPEG_VIDEO_H264_MAX_QP) == ((V4L2_CID_MPEG_BASE+354)), "V4L2_CID_MPEG_VIDEO_H264_MAX_QP != (V4L2_CID_MPEG_BASE+354)");
    730 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    731 #else
    732 # define V4L2_CID_MPEG_VIDEO_H264_MAX_QP (V4L2_CID_MPEG_BASE+354)
    733 #endif
    734 #if defined(V4L2_CID_MPEG_VIDEO_H264_8X8_TRANSFORM) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_8X8_TRANSFORM) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_8X8_TRANSFORM)
    735 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    736 static_assert((V4L2_CID_MPEG_VIDEO_H264_8X8_TRANSFORM) == ((V4L2_CID_MPEG_BASE+355)), "V4L2_CID_MPEG_VIDEO_H264_8X8_TRANSFORM != (V4L2_CID_MPEG_BASE+355)");
    737 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    738 #else
    739 # define V4L2_CID_MPEG_VIDEO_H264_8X8_TRANSFORM (V4L2_CID_MPEG_BASE+355)
    740 #endif
    741 #if defined(V4L2_CID_MPEG_VIDEO_H264_CPB_SIZE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_CPB_SIZE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_CPB_SIZE)
    742 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    743 static_assert((V4L2_CID_MPEG_VIDEO_H264_CPB_SIZE) == ((V4L2_CID_MPEG_BASE+356)), "V4L2_CID_MPEG_VIDEO_H264_CPB_SIZE != (V4L2_CID_MPEG_BASE+356)");
    744 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    745 #else
    746 # define V4L2_CID_MPEG_VIDEO_H264_CPB_SIZE (V4L2_CID_MPEG_BASE+356)
    747 #endif
    748 #if defined(V4L2_CID_MPEG_VIDEO_H264_ENTROPY_MODE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_ENTROPY_MODE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_ENTROPY_MODE)
    749 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    750 static_assert((V4L2_CID_MPEG_VIDEO_H264_ENTROPY_MODE) == ((V4L2_CID_MPEG_BASE+357)), "V4L2_CID_MPEG_VIDEO_H264_ENTROPY_MODE != (V4L2_CID_MPEG_BASE+357)");
    751 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    752 #else
    753 # define V4L2_CID_MPEG_VIDEO_H264_ENTROPY_MODE (V4L2_CID_MPEG_BASE+357)
    754 #endif
    755 #if defined(V4L2_CID_MPEG_VIDEO_H264_I_PERIOD) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_I_PERIOD) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_I_PERIOD)
    756 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    757 static_assert((V4L2_CID_MPEG_VIDEO_H264_I_PERIOD) == ((V4L2_CID_MPEG_BASE+358)), "V4L2_CID_MPEG_VIDEO_H264_I_PERIOD != (V4L2_CID_MPEG_BASE+358)");
    758 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    759 #else
    760 # define V4L2_CID_MPEG_VIDEO_H264_I_PERIOD (V4L2_CID_MPEG_BASE+358)
    761 #endif
    762 #if defined(V4L2_CID_MPEG_VIDEO_H264_LEVEL) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_LEVEL) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_LEVEL)
    763 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    764 static_assert((V4L2_CID_MPEG_VIDEO_H264_LEVEL) == ((V4L2_CID_MPEG_BASE+359)), "V4L2_CID_MPEG_VIDEO_H264_LEVEL != (V4L2_CID_MPEG_BASE+359)");
    765 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    766 #else
    767 # define V4L2_CID_MPEG_VIDEO_H264_LEVEL (V4L2_CID_MPEG_BASE+359)
    768 #endif
    769 #if defined(V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_ALPHA) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_ALPHA) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_ALPHA)
    770 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    771 static_assert((V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_ALPHA) == ((V4L2_CID_MPEG_BASE+360)), "V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_ALPHA != (V4L2_CID_MPEG_BASE+360)");
    772 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    773 #else
    774 # define V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_ALPHA (V4L2_CID_MPEG_BASE+360)
    775 #endif
    776 #if defined(V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_BETA) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_BETA) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_BETA)
    777 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    778 static_assert((V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_BETA) == ((V4L2_CID_MPEG_BASE+361)), "V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_BETA != (V4L2_CID_MPEG_BASE+361)");
    779 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    780 #else
    781 # define V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_BETA (V4L2_CID_MPEG_BASE+361)
    782 #endif
    783 #if defined(V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_MODE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_MODE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_MODE)
    784 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    785 static_assert((V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_MODE) == ((V4L2_CID_MPEG_BASE+362)), "V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_MODE != (V4L2_CID_MPEG_BASE+362)");
    786 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    787 #else
    788 # define V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_MODE (V4L2_CID_MPEG_BASE+362)
    789 #endif
    790 #if defined(V4L2_CID_MPEG_VIDEO_H264_PROFILE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_PROFILE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_PROFILE)
    791 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    792 static_assert((V4L2_CID_MPEG_VIDEO_H264_PROFILE) == ((V4L2_CID_MPEG_BASE+363)), "V4L2_CID_MPEG_VIDEO_H264_PROFILE != (V4L2_CID_MPEG_BASE+363)");
    793 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    794 #else
    795 # define V4L2_CID_MPEG_VIDEO_H264_PROFILE (V4L2_CID_MPEG_BASE+363)
    796 #endif
    797 #if defined(V4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_HEIGHT) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_HEIGHT) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_HEIGHT)
    798 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    799 static_assert((V4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_HEIGHT) == ((V4L2_CID_MPEG_BASE+364)), "V4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_HEIGHT != (V4L2_CID_MPEG_BASE+364)");
    800 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    801 #else
    802 # define V4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_HEIGHT (V4L2_CID_MPEG_BASE+364)
    803 #endif
    804 #if defined(V4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_WIDTH) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_WIDTH) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_WIDTH)
    805 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    806 static_assert((V4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_WIDTH) == ((V4L2_CID_MPEG_BASE+365)), "V4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_WIDTH != (V4L2_CID_MPEG_BASE+365)");
    807 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    808 #else
    809 # define V4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_WIDTH (V4L2_CID_MPEG_BASE+365)
    810 #endif
    811 #if defined(V4L2_CID_MPEG_VIDEO_H264_VUI_SAR_ENABLE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_VUI_SAR_ENABLE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_VUI_SAR_ENABLE)
    812 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    813 static_assert((V4L2_CID_MPEG_VIDEO_H264_VUI_SAR_ENABLE) == ((V4L2_CID_MPEG_BASE+366)), "V4L2_CID_MPEG_VIDEO_H264_VUI_SAR_ENABLE != (V4L2_CID_MPEG_BASE+366)");
    814 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    815 #else
    816 # define V4L2_CID_MPEG_VIDEO_H264_VUI_SAR_ENABLE (V4L2_CID_MPEG_BASE+366)
    817 #endif
    818 #if defined(V4L2_CID_MPEG_VIDEO_H264_VUI_SAR_IDC) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_VUI_SAR_IDC) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_VUI_SAR_IDC)
    819 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    820 static_assert((V4L2_CID_MPEG_VIDEO_H264_VUI_SAR_IDC) == ((V4L2_CID_MPEG_BASE+367)), "V4L2_CID_MPEG_VIDEO_H264_VUI_SAR_IDC != (V4L2_CID_MPEG_BASE+367)");
    821 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    822 #else
    823 # define V4L2_CID_MPEG_VIDEO_H264_VUI_SAR_IDC (V4L2_CID_MPEG_BASE+367)
    824 #endif
    825 #if defined(V4L2_CID_MPEG_VIDEO_H264_SEI_FRAME_PACKING) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_SEI_FRAME_PACKING) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_SEI_FRAME_PACKING)
    826 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    827 static_assert((V4L2_CID_MPEG_VIDEO_H264_SEI_FRAME_PACKING) == ((V4L2_CID_MPEG_BASE+368)), "V4L2_CID_MPEG_VIDEO_H264_SEI_FRAME_PACKING != (V4L2_CID_MPEG_BASE+368)");
    828 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    829 #else
    830 # define V4L2_CID_MPEG_VIDEO_H264_SEI_FRAME_PACKING (V4L2_CID_MPEG_BASE+368)
    831 #endif
    832 #if defined(V4L2_CID_MPEG_VIDEO_H264_SEI_FP_CURRENT_FRAME_0) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_SEI_FP_CURRENT_FRAME_0) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_SEI_FP_CURRENT_FRAME_0)
    833 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    834 static_assert((V4L2_CID_MPEG_VIDEO_H264_SEI_FP_CURRENT_FRAME_0) == ((V4L2_CID_MPEG_BASE+369)), "V4L2_CID_MPEG_VIDEO_H264_SEI_FP_CURRENT_FRAME_0 != (V4L2_CID_MPEG_BASE+369)");
    835 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    836 #else
    837 # define V4L2_CID_MPEG_VIDEO_H264_SEI_FP_CURRENT_FRAME_0 (V4L2_CID_MPEG_BASE+369)
    838 #endif
    839 #if defined(V4L2_CID_MPEG_VIDEO_H264_SEI_FP_ARRANGEMENT_TYPE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_SEI_FP_ARRANGEMENT_TYPE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_SEI_FP_ARRANGEMENT_TYPE)
    840 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    841 static_assert((V4L2_CID_MPEG_VIDEO_H264_SEI_FP_ARRANGEMENT_TYPE) == ((V4L2_CID_MPEG_BASE+370)), "V4L2_CID_MPEG_VIDEO_H264_SEI_FP_ARRANGEMENT_TYPE != (V4L2_CID_MPEG_BASE+370)");
    842 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    843 #else
    844 # define V4L2_CID_MPEG_VIDEO_H264_SEI_FP_ARRANGEMENT_TYPE (V4L2_CID_MPEG_BASE+370)
    845 #endif
    846 #if defined(V4L2_CID_MPEG_VIDEO_H264_FMO) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_FMO) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_FMO)
    847 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    848 static_assert((V4L2_CID_MPEG_VIDEO_H264_FMO) == ((V4L2_CID_MPEG_BASE+371)), "V4L2_CID_MPEG_VIDEO_H264_FMO != (V4L2_CID_MPEG_BASE+371)");
    849 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    850 #else
    851 # define V4L2_CID_MPEG_VIDEO_H264_FMO (V4L2_CID_MPEG_BASE+371)
    852 #endif
    853 #if defined(V4L2_CID_MPEG_VIDEO_H264_FMO_MAP_TYPE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_FMO_MAP_TYPE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_FMO_MAP_TYPE)
    854 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    855 static_assert((V4L2_CID_MPEG_VIDEO_H264_FMO_MAP_TYPE) == ((V4L2_CID_MPEG_BASE+372)), "V4L2_CID_MPEG_VIDEO_H264_FMO_MAP_TYPE != (V4L2_CID_MPEG_BASE+372)");
    856 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    857 #else
    858 # define V4L2_CID_MPEG_VIDEO_H264_FMO_MAP_TYPE (V4L2_CID_MPEG_BASE+372)
    859 #endif
    860 #if defined(V4L2_CID_MPEG_VIDEO_H264_FMO_SLICE_GROUP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_FMO_SLICE_GROUP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_FMO_SLICE_GROUP)
    861 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    862 static_assert((V4L2_CID_MPEG_VIDEO_H264_FMO_SLICE_GROUP) == ((V4L2_CID_MPEG_BASE+373)), "V4L2_CID_MPEG_VIDEO_H264_FMO_SLICE_GROUP != (V4L2_CID_MPEG_BASE+373)");
    863 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    864 #else
    865 # define V4L2_CID_MPEG_VIDEO_H264_FMO_SLICE_GROUP (V4L2_CID_MPEG_BASE+373)
    866 #endif
    867 #if defined(V4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_DIRECTION) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_DIRECTION) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_DIRECTION)
    868 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    869 static_assert((V4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_DIRECTION) == ((V4L2_CID_MPEG_BASE+374)), "V4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_DIRECTION != (V4L2_CID_MPEG_BASE+374)");
    870 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    871 #else
    872 # define V4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_DIRECTION (V4L2_CID_MPEG_BASE+374)
    873 #endif
    874 #if defined(V4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_RATE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_RATE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_RATE)
    875 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    876 static_assert((V4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_RATE) == ((V4L2_CID_MPEG_BASE+375)), "V4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_RATE != (V4L2_CID_MPEG_BASE+375)");
    877 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    878 #else
    879 # define V4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_RATE (V4L2_CID_MPEG_BASE+375)
    880 #endif
    881 #if defined(V4L2_CID_MPEG_VIDEO_H264_FMO_RUN_LENGTH) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_FMO_RUN_LENGTH) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_FMO_RUN_LENGTH)
    882 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    883 static_assert((V4L2_CID_MPEG_VIDEO_H264_FMO_RUN_LENGTH) == ((V4L2_CID_MPEG_BASE+376)), "V4L2_CID_MPEG_VIDEO_H264_FMO_RUN_LENGTH != (V4L2_CID_MPEG_BASE+376)");
    884 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    885 #else
    886 # define V4L2_CID_MPEG_VIDEO_H264_FMO_RUN_LENGTH (V4L2_CID_MPEG_BASE+376)
    887 #endif
    888 #if defined(V4L2_CID_MPEG_VIDEO_H264_ASO) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_ASO) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_ASO)
    889 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    890 static_assert((V4L2_CID_MPEG_VIDEO_H264_ASO) == ((V4L2_CID_MPEG_BASE+377)), "V4L2_CID_MPEG_VIDEO_H264_ASO != (V4L2_CID_MPEG_BASE+377)");
    891 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    892 #else
    893 # define V4L2_CID_MPEG_VIDEO_H264_ASO (V4L2_CID_MPEG_BASE+377)
    894 #endif
    895 #if defined(V4L2_CID_MPEG_VIDEO_H264_ASO_SLICE_ORDER) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_ASO_SLICE_ORDER) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_ASO_SLICE_ORDER)
    896 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    897 static_assert((V4L2_CID_MPEG_VIDEO_H264_ASO_SLICE_ORDER) == ((V4L2_CID_MPEG_BASE+378)), "V4L2_CID_MPEG_VIDEO_H264_ASO_SLICE_ORDER != (V4L2_CID_MPEG_BASE+378)");
    898 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    899 #else
    900 # define V4L2_CID_MPEG_VIDEO_H264_ASO_SLICE_ORDER (V4L2_CID_MPEG_BASE+378)
    901 #endif
    902 #if defined(V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING)
    903 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    904 static_assert((V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING) == ((V4L2_CID_MPEG_BASE+379)), "V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING != (V4L2_CID_MPEG_BASE+379)");
    905 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    906 #else
    907 # define V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING (V4L2_CID_MPEG_BASE+379)
    908 #endif
    909 #if defined(V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_TYPE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_TYPE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_TYPE)
    910 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    911 static_assert((V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_TYPE) == ((V4L2_CID_MPEG_BASE+380)), "V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_TYPE != (V4L2_CID_MPEG_BASE+380)");
    912 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    913 #else
    914 # define V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_TYPE (V4L2_CID_MPEG_BASE+380)
    915 #endif
    916 #if defined(V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER)
    917 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    918 static_assert((V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER) == ((V4L2_CID_MPEG_BASE+381)), "V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER != (V4L2_CID_MPEG_BASE+381)");
    919 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    920 #else
    921 # define V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER (V4L2_CID_MPEG_BASE+381)
    922 #endif
    923 #if defined(V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER_QP)
    924 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    925 static_assert((V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER_QP) == ((V4L2_CID_MPEG_BASE+382)), "V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER_QP != (V4L2_CID_MPEG_BASE+382)");
    926 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    927 #else
    928 # define V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER_QP (V4L2_CID_MPEG_BASE+382)
    929 #endif
    930 #if defined(V4L2_CID_MPEG_VIDEO_MPEG4_I_FRAME_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_I_FRAME_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_I_FRAME_QP)
    931 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    932 static_assert((V4L2_CID_MPEG_VIDEO_MPEG4_I_FRAME_QP) == ((V4L2_CID_MPEG_BASE+400)), "V4L2_CID_MPEG_VIDEO_MPEG4_I_FRAME_QP != (V4L2_CID_MPEG_BASE+400)");
    933 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    934 #else
    935 # define V4L2_CID_MPEG_VIDEO_MPEG4_I_FRAME_QP (V4L2_CID_MPEG_BASE+400)
    936 #endif
    937 #if defined(V4L2_CID_MPEG_VIDEO_MPEG4_P_FRAME_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_P_FRAME_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_P_FRAME_QP)
    938 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    939 static_assert((V4L2_CID_MPEG_VIDEO_MPEG4_P_FRAME_QP) == ((V4L2_CID_MPEG_BASE+401)), "V4L2_CID_MPEG_VIDEO_MPEG4_P_FRAME_QP != (V4L2_CID_MPEG_BASE+401)");
    940 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    941 #else
    942 # define V4L2_CID_MPEG_VIDEO_MPEG4_P_FRAME_QP (V4L2_CID_MPEG_BASE+401)
    943 #endif
    944 #if defined(V4L2_CID_MPEG_VIDEO_MPEG4_B_FRAME_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_B_FRAME_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_B_FRAME_QP)
    945 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    946 static_assert((V4L2_CID_MPEG_VIDEO_MPEG4_B_FRAME_QP) == ((V4L2_CID_MPEG_BASE+402)), "V4L2_CID_MPEG_VIDEO_MPEG4_B_FRAME_QP != (V4L2_CID_MPEG_BASE+402)");
    947 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    948 #else
    949 # define V4L2_CID_MPEG_VIDEO_MPEG4_B_FRAME_QP (V4L2_CID_MPEG_BASE+402)
    950 #endif
    951 #if defined(V4L2_CID_MPEG_VIDEO_MPEG4_MIN_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_MIN_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_MIN_QP)
    952 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    953 static_assert((V4L2_CID_MPEG_VIDEO_MPEG4_MIN_QP) == ((V4L2_CID_MPEG_BASE+403)), "V4L2_CID_MPEG_VIDEO_MPEG4_MIN_QP != (V4L2_CID_MPEG_BASE+403)");
    954 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    955 #else
    956 # define V4L2_CID_MPEG_VIDEO_MPEG4_MIN_QP (V4L2_CID_MPEG_BASE+403)
    957 #endif
    958 #if defined(V4L2_CID_MPEG_VIDEO_MPEG4_MAX_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_MAX_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_MAX_QP)
    959 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    960 static_assert((V4L2_CID_MPEG_VIDEO_MPEG4_MAX_QP) == ((V4L2_CID_MPEG_BASE+404)), "V4L2_CID_MPEG_VIDEO_MPEG4_MAX_QP != (V4L2_CID_MPEG_BASE+404)");
    961 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    962 #else
    963 # define V4L2_CID_MPEG_VIDEO_MPEG4_MAX_QP (V4L2_CID_MPEG_BASE+404)
    964 #endif
    965 #if defined(V4L2_CID_MPEG_VIDEO_MPEG4_LEVEL) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_LEVEL) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_LEVEL)
    966 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    967 static_assert((V4L2_CID_MPEG_VIDEO_MPEG4_LEVEL) == ((V4L2_CID_MPEG_BASE+405)), "V4L2_CID_MPEG_VIDEO_MPEG4_LEVEL != (V4L2_CID_MPEG_BASE+405)");
    968 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    969 #else
    970 # define V4L2_CID_MPEG_VIDEO_MPEG4_LEVEL (V4L2_CID_MPEG_BASE+405)
    971 #endif
    972 #if defined(V4L2_CID_MPEG_VIDEO_MPEG4_PROFILE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_PROFILE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_PROFILE)
    973 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    974 static_assert((V4L2_CID_MPEG_VIDEO_MPEG4_PROFILE) == ((V4L2_CID_MPEG_BASE+406)), "V4L2_CID_MPEG_VIDEO_MPEG4_PROFILE != (V4L2_CID_MPEG_BASE+406)");
    975 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    976 #else
    977 # define V4L2_CID_MPEG_VIDEO_MPEG4_PROFILE (V4L2_CID_MPEG_BASE+406)
    978 #endif
    979 #if defined(V4L2_CID_MPEG_VIDEO_MPEG4_QPEL) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_QPEL) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_MPEG4_QPEL)
    980 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    981 static_assert((V4L2_CID_MPEG_VIDEO_MPEG4_QPEL) == ((V4L2_CID_MPEG_BASE+407)), "V4L2_CID_MPEG_VIDEO_MPEG4_QPEL != (V4L2_CID_MPEG_BASE+407)");
    982 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    983 #else
    984 # define V4L2_CID_MPEG_VIDEO_MPEG4_QPEL (V4L2_CID_MPEG_BASE+407)
    985 #endif
    986 #if defined(V4L2_CID_MPEG_VIDEO_VPX_NUM_PARTITIONS) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_NUM_PARTITIONS) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_NUM_PARTITIONS)
    987 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    988 static_assert((V4L2_CID_MPEG_VIDEO_VPX_NUM_PARTITIONS) == ((V4L2_CID_MPEG_BASE+500)), "V4L2_CID_MPEG_VIDEO_VPX_NUM_PARTITIONS != (V4L2_CID_MPEG_BASE+500)");
    989 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    990 #else
    991 # define V4L2_CID_MPEG_VIDEO_VPX_NUM_PARTITIONS (V4L2_CID_MPEG_BASE+500)
    992 #endif
    993 #if defined(V4L2_CID_MPEG_VIDEO_VPX_IMD_DISABLE_4X4) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_IMD_DISABLE_4X4) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_IMD_DISABLE_4X4)
    994 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
    995 static_assert((V4L2_CID_MPEG_VIDEO_VPX_IMD_DISABLE_4X4) == ((V4L2_CID_MPEG_BASE+501)), "V4L2_CID_MPEG_VIDEO_VPX_IMD_DISABLE_4X4 != (V4L2_CID_MPEG_BASE+501)");
    996 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
    997 #else
    998 # define V4L2_CID_MPEG_VIDEO_VPX_IMD_DISABLE_4X4 (V4L2_CID_MPEG_BASE+501)
    999 #endif
   1000 #if defined(V4L2_CID_MPEG_VIDEO_VPX_NUM_REF_FRAMES) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_NUM_REF_FRAMES) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_NUM_REF_FRAMES)
   1001 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1002 static_assert((V4L2_CID_MPEG_VIDEO_VPX_NUM_REF_FRAMES) == ((V4L2_CID_MPEG_BASE+502)), "V4L2_CID_MPEG_VIDEO_VPX_NUM_REF_FRAMES != (V4L2_CID_MPEG_BASE+502)");
   1003 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1004 #else
   1005 # define V4L2_CID_MPEG_VIDEO_VPX_NUM_REF_FRAMES (V4L2_CID_MPEG_BASE+502)
   1006 #endif
   1007 #if defined(V4L2_CID_MPEG_VIDEO_VPX_FILTER_LEVEL) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_FILTER_LEVEL) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_FILTER_LEVEL)
   1008 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1009 static_assert((V4L2_CID_MPEG_VIDEO_VPX_FILTER_LEVEL) == ((V4L2_CID_MPEG_BASE+503)), "V4L2_CID_MPEG_VIDEO_VPX_FILTER_LEVEL != (V4L2_CID_MPEG_BASE+503)");
   1010 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1011 #else
   1012 # define V4L2_CID_MPEG_VIDEO_VPX_FILTER_LEVEL (V4L2_CID_MPEG_BASE+503)
   1013 #endif
   1014 #if defined(V4L2_CID_MPEG_VIDEO_VPX_FILTER_SHARPNESS) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_FILTER_SHARPNESS) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_FILTER_SHARPNESS)
   1015 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1016 static_assert((V4L2_CID_MPEG_VIDEO_VPX_FILTER_SHARPNESS) == ((V4L2_CID_MPEG_BASE+504)), "V4L2_CID_MPEG_VIDEO_VPX_FILTER_SHARPNESS != (V4L2_CID_MPEG_BASE+504)");
   1017 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1018 #else
   1019 # define V4L2_CID_MPEG_VIDEO_VPX_FILTER_SHARPNESS (V4L2_CID_MPEG_BASE+504)
   1020 #endif
   1021 #if defined(V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_REF_PERIOD) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_REF_PERIOD) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_REF_PERIOD)
   1022 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1023 static_assert((V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_REF_PERIOD) == ((V4L2_CID_MPEG_BASE+505)), "V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_REF_PERIOD != (V4L2_CID_MPEG_BASE+505)");
   1024 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1025 #else
   1026 # define V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_REF_PERIOD (V4L2_CID_MPEG_BASE+505)
   1027 #endif
   1028 #if defined(V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_SEL) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_SEL) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_SEL)
   1029 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1030 static_assert((V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_SEL) == ((V4L2_CID_MPEG_BASE+506)), "V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_SEL != (V4L2_CID_MPEG_BASE+506)");
   1031 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1032 #else
   1033 # define V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_SEL (V4L2_CID_MPEG_BASE+506)
   1034 #endif
   1035 #if defined(V4L2_CID_MPEG_VIDEO_VPX_MIN_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_MIN_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_MIN_QP)
   1036 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1037 static_assert((V4L2_CID_MPEG_VIDEO_VPX_MIN_QP) == ((V4L2_CID_MPEG_BASE+507)), "V4L2_CID_MPEG_VIDEO_VPX_MIN_QP != (V4L2_CID_MPEG_BASE+507)");
   1038 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1039 #else
   1040 # define V4L2_CID_MPEG_VIDEO_VPX_MIN_QP (V4L2_CID_MPEG_BASE+507)
   1041 #endif
   1042 #if defined(V4L2_CID_MPEG_VIDEO_VPX_MAX_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_MAX_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_MAX_QP)
   1043 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1044 static_assert((V4L2_CID_MPEG_VIDEO_VPX_MAX_QP) == ((V4L2_CID_MPEG_BASE+508)), "V4L2_CID_MPEG_VIDEO_VPX_MAX_QP != (V4L2_CID_MPEG_BASE+508)");
   1045 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1046 #else
   1047 # define V4L2_CID_MPEG_VIDEO_VPX_MAX_QP (V4L2_CID_MPEG_BASE+508)
   1048 #endif
   1049 #if defined(V4L2_CID_MPEG_VIDEO_VPX_I_FRAME_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_I_FRAME_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_I_FRAME_QP)
   1050 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1051 static_assert((V4L2_CID_MPEG_VIDEO_VPX_I_FRAME_QP) == ((V4L2_CID_MPEG_BASE+509)), "V4L2_CID_MPEG_VIDEO_VPX_I_FRAME_QP != (V4L2_CID_MPEG_BASE+509)");
   1052 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1053 #else
   1054 # define V4L2_CID_MPEG_VIDEO_VPX_I_FRAME_QP (V4L2_CID_MPEG_BASE+509)
   1055 #endif
   1056 #if defined(V4L2_CID_MPEG_VIDEO_VPX_P_FRAME_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_P_FRAME_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_VPX_P_FRAME_QP)
   1057 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1058 static_assert((V4L2_CID_MPEG_VIDEO_VPX_P_FRAME_QP) == ((V4L2_CID_MPEG_BASE+510)), "V4L2_CID_MPEG_VIDEO_VPX_P_FRAME_QP != (V4L2_CID_MPEG_BASE+510)");
   1059 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1060 #else
   1061 # define V4L2_CID_MPEG_VIDEO_VPX_P_FRAME_QP (V4L2_CID_MPEG_BASE+510)
   1062 #endif
   1063 #if defined(V4L2_CID_MPEG_VIDEO_VP8_PROFILE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_VP8_PROFILE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_VP8_PROFILE)
   1064 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1065 static_assert((V4L2_CID_MPEG_VIDEO_VP8_PROFILE) == ((V4L2_CID_MPEG_BASE+511)), "V4L2_CID_MPEG_VIDEO_VP8_PROFILE != (V4L2_CID_MPEG_BASE+511)");
   1066 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1067 #else
   1068 # define V4L2_CID_MPEG_VIDEO_VP8_PROFILE (V4L2_CID_MPEG_BASE+511)
   1069 #endif
   1070 #if defined(V4L2_CID_MPEG_VIDEO_VP9_PROFILE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_VP9_PROFILE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_VP9_PROFILE)
   1071 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1072 static_assert((V4L2_CID_MPEG_VIDEO_VP9_PROFILE) == ((V4L2_CID_MPEG_BASE+512)), "V4L2_CID_MPEG_VIDEO_VP9_PROFILE != (V4L2_CID_MPEG_BASE+512)");
   1073 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1074 #else
   1075 # define V4L2_CID_MPEG_VIDEO_VP9_PROFILE (V4L2_CID_MPEG_BASE+512)
   1076 #endif
   1077 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_MIN_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_MIN_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_MIN_QP)
   1078 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1079 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_MIN_QP) == ((V4L2_CID_MPEG_BASE + 600)), "V4L2_CID_MPEG_VIDEO_HEVC_MIN_QP != (V4L2_CID_MPEG_BASE + 600)");
   1080 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1081 #else
   1082 # define V4L2_CID_MPEG_VIDEO_HEVC_MIN_QP (V4L2_CID_MPEG_BASE + 600)
   1083 #endif
   1084 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_MAX_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_MAX_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_MAX_QP)
   1085 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1086 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_MAX_QP) == ((V4L2_CID_MPEG_BASE + 601)), "V4L2_CID_MPEG_VIDEO_HEVC_MAX_QP != (V4L2_CID_MPEG_BASE + 601)");
   1087 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1088 #else
   1089 # define V4L2_CID_MPEG_VIDEO_HEVC_MAX_QP (V4L2_CID_MPEG_BASE + 601)
   1090 #endif
   1091 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_QP)
   1092 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1093 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_QP) == ((V4L2_CID_MPEG_BASE + 602)), "V4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_QP != (V4L2_CID_MPEG_BASE + 602)");
   1094 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1095 #else
   1096 # define V4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_QP (V4L2_CID_MPEG_BASE + 602)
   1097 #endif
   1098 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_QP)
   1099 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1100 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_QP) == ((V4L2_CID_MPEG_BASE + 603)), "V4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_QP != (V4L2_CID_MPEG_BASE + 603)");
   1101 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1102 #else
   1103 # define V4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_QP (V4L2_CID_MPEG_BASE + 603)
   1104 #endif
   1105 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_QP)
   1106 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1107 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_QP) == ((V4L2_CID_MPEG_BASE + 604)), "V4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_QP != (V4L2_CID_MPEG_BASE + 604)");
   1108 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1109 #else
   1110 # define V4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_QP (V4L2_CID_MPEG_BASE + 604)
   1111 #endif
   1112 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_QP)
   1113 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1114 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_QP) == ((V4L2_CID_MPEG_BASE + 605)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_QP != (V4L2_CID_MPEG_BASE + 605)");
   1115 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1116 #else
   1117 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_QP (V4L2_CID_MPEG_BASE + 605)
   1118 #endif
   1119 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_TYPE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_TYPE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_TYPE)
   1120 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1121 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_TYPE) == ((V4L2_CID_MPEG_BASE + 606)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_TYPE != (V4L2_CID_MPEG_BASE + 606)");
   1122 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1123 #else
   1124 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_TYPE (V4L2_CID_MPEG_BASE + 606)
   1125 #endif
   1126 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_LAYER) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_LAYER) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_LAYER)
   1127 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1128 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_LAYER) == ((V4L2_CID_MPEG_BASE + 607)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_LAYER != (V4L2_CID_MPEG_BASE + 607)");
   1129 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1130 #else
   1131 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_LAYER (V4L2_CID_MPEG_BASE + 607)
   1132 #endif
   1133 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_QP)
   1134 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1135 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_QP) == ((V4L2_CID_MPEG_BASE + 608)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_QP != (V4L2_CID_MPEG_BASE + 608)");
   1136 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1137 #else
   1138 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_QP (V4L2_CID_MPEG_BASE + 608)
   1139 #endif
   1140 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_QP)
   1141 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1142 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_QP) == ((V4L2_CID_MPEG_BASE + 609)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_QP != (V4L2_CID_MPEG_BASE + 609)");
   1143 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1144 #else
   1145 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_QP (V4L2_CID_MPEG_BASE + 609)
   1146 #endif
   1147 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_QP)
   1148 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1149 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_QP) == ((V4L2_CID_MPEG_BASE + 610)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_QP != (V4L2_CID_MPEG_BASE + 610)");
   1150 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1151 #else
   1152 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_QP (V4L2_CID_MPEG_BASE + 610)
   1153 #endif
   1154 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_QP)
   1155 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1156 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_QP) == ((V4L2_CID_MPEG_BASE + 611)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_QP != (V4L2_CID_MPEG_BASE + 611)");
   1157 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1158 #else
   1159 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_QP (V4L2_CID_MPEG_BASE + 611)
   1160 #endif
   1161 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_QP)
   1162 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1163 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_QP) == ((V4L2_CID_MPEG_BASE + 612)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_QP != (V4L2_CID_MPEG_BASE + 612)");
   1164 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1165 #else
   1166 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_QP (V4L2_CID_MPEG_BASE + 612)
   1167 #endif
   1168 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_QP)
   1169 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1170 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_QP) == ((V4L2_CID_MPEG_BASE + 613)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_QP != (V4L2_CID_MPEG_BASE + 613)");
   1171 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1172 #else
   1173 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_QP (V4L2_CID_MPEG_BASE + 613)
   1174 #endif
   1175 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_QP) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_QP) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_QP)
   1176 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1177 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_QP) == ((V4L2_CID_MPEG_BASE + 614)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_QP != (V4L2_CID_MPEG_BASE + 614)");
   1178 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1179 #else
   1180 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_QP (V4L2_CID_MPEG_BASE + 614)
   1181 #endif
   1182 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_PROFILE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_PROFILE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_PROFILE)
   1183 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1184 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_PROFILE) == ((V4L2_CID_MPEG_BASE + 615)), "V4L2_CID_MPEG_VIDEO_HEVC_PROFILE != (V4L2_CID_MPEG_BASE + 615)");
   1185 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1186 #else
   1187 # define V4L2_CID_MPEG_VIDEO_HEVC_PROFILE (V4L2_CID_MPEG_BASE + 615)
   1188 #endif
   1189 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_LEVEL) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_LEVEL) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_LEVEL)
   1190 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1191 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_LEVEL) == ((V4L2_CID_MPEG_BASE + 616)), "V4L2_CID_MPEG_VIDEO_HEVC_LEVEL != (V4L2_CID_MPEG_BASE + 616)");
   1192 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1193 #else
   1194 # define V4L2_CID_MPEG_VIDEO_HEVC_LEVEL (V4L2_CID_MPEG_BASE + 616)
   1195 #endif
   1196 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_FRAME_RATE_RESOLUTION) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_FRAME_RATE_RESOLUTION) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_FRAME_RATE_RESOLUTION)
   1197 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1198 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_FRAME_RATE_RESOLUTION) == ((V4L2_CID_MPEG_BASE + 617)), "V4L2_CID_MPEG_VIDEO_HEVC_FRAME_RATE_RESOLUTION != (V4L2_CID_MPEG_BASE + 617)");
   1199 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1200 #else
   1201 # define V4L2_CID_MPEG_VIDEO_HEVC_FRAME_RATE_RESOLUTION (V4L2_CID_MPEG_BASE + 617)
   1202 #endif
   1203 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_TIER) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_TIER) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_TIER)
   1204 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1205 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_TIER) == ((V4L2_CID_MPEG_BASE + 618)), "V4L2_CID_MPEG_VIDEO_HEVC_TIER != (V4L2_CID_MPEG_BASE + 618)");
   1206 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1207 #else
   1208 # define V4L2_CID_MPEG_VIDEO_HEVC_TIER (V4L2_CID_MPEG_BASE + 618)
   1209 #endif
   1210 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_MAX_PARTITION_DEPTH) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_MAX_PARTITION_DEPTH) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_MAX_PARTITION_DEPTH)
   1211 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1212 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_MAX_PARTITION_DEPTH) == ((V4L2_CID_MPEG_BASE + 619)), "V4L2_CID_MPEG_VIDEO_HEVC_MAX_PARTITION_DEPTH != (V4L2_CID_MPEG_BASE + 619)");
   1213 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1214 #else
   1215 # define V4L2_CID_MPEG_VIDEO_HEVC_MAX_PARTITION_DEPTH (V4L2_CID_MPEG_BASE + 619)
   1216 #endif
   1217 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_LOOP_FILTER_MODE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_LOOP_FILTER_MODE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_LOOP_FILTER_MODE)
   1218 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1219 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_LOOP_FILTER_MODE) == ((V4L2_CID_MPEG_BASE + 620)), "V4L2_CID_MPEG_VIDEO_HEVC_LOOP_FILTER_MODE != (V4L2_CID_MPEG_BASE + 620)");
   1220 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1221 #else
   1222 # define V4L2_CID_MPEG_VIDEO_HEVC_LOOP_FILTER_MODE (V4L2_CID_MPEG_BASE + 620)
   1223 #endif
   1224 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_LF_BETA_OFFSET_DIV2) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_LF_BETA_OFFSET_DIV2) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_LF_BETA_OFFSET_DIV2)
   1225 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1226 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_LF_BETA_OFFSET_DIV2) == ((V4L2_CID_MPEG_BASE + 621)), "V4L2_CID_MPEG_VIDEO_HEVC_LF_BETA_OFFSET_DIV2 != (V4L2_CID_MPEG_BASE + 621)");
   1227 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1228 #else
   1229 # define V4L2_CID_MPEG_VIDEO_HEVC_LF_BETA_OFFSET_DIV2 (V4L2_CID_MPEG_BASE + 621)
   1230 #endif
   1231 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_LF_TC_OFFSET_DIV2) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_LF_TC_OFFSET_DIV2) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_LF_TC_OFFSET_DIV2)
   1232 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1233 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_LF_TC_OFFSET_DIV2) == ((V4L2_CID_MPEG_BASE + 622)), "V4L2_CID_MPEG_VIDEO_HEVC_LF_TC_OFFSET_DIV2 != (V4L2_CID_MPEG_BASE + 622)");
   1234 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1235 #else
   1236 # define V4L2_CID_MPEG_VIDEO_HEVC_LF_TC_OFFSET_DIV2 (V4L2_CID_MPEG_BASE + 622)
   1237 #endif
   1238 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_TYPE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_TYPE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_TYPE)
   1239 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1240 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_TYPE) == ((V4L2_CID_MPEG_BASE + 623)), "V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_TYPE != (V4L2_CID_MPEG_BASE + 623)");
   1241 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1242 #else
   1243 # define V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_TYPE (V4L2_CID_MPEG_BASE + 623)
   1244 #endif
   1245 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_PERIOD) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_PERIOD) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_PERIOD)
   1246 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1247 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_PERIOD) == ((V4L2_CID_MPEG_BASE + 624)), "V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_PERIOD != (V4L2_CID_MPEG_BASE + 624)");
   1248 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1249 #else
   1250 # define V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_PERIOD (V4L2_CID_MPEG_BASE + 624)
   1251 #endif
   1252 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_LOSSLESS_CU) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_LOSSLESS_CU) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_LOSSLESS_CU)
   1253 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1254 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_LOSSLESS_CU) == ((V4L2_CID_MPEG_BASE + 625)), "V4L2_CID_MPEG_VIDEO_HEVC_LOSSLESS_CU != (V4L2_CID_MPEG_BASE + 625)");
   1255 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1256 #else
   1257 # define V4L2_CID_MPEG_VIDEO_HEVC_LOSSLESS_CU (V4L2_CID_MPEG_BASE + 625)
   1258 #endif
   1259 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_CONST_INTRA_PRED) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_CONST_INTRA_PRED) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_CONST_INTRA_PRED)
   1260 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1261 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_CONST_INTRA_PRED) == ((V4L2_CID_MPEG_BASE + 626)), "V4L2_CID_MPEG_VIDEO_HEVC_CONST_INTRA_PRED != (V4L2_CID_MPEG_BASE + 626)");
   1262 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1263 #else
   1264 # define V4L2_CID_MPEG_VIDEO_HEVC_CONST_INTRA_PRED (V4L2_CID_MPEG_BASE + 626)
   1265 #endif
   1266 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_WAVEFRONT) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_WAVEFRONT) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_WAVEFRONT)
   1267 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1268 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_WAVEFRONT) == ((V4L2_CID_MPEG_BASE + 627)), "V4L2_CID_MPEG_VIDEO_HEVC_WAVEFRONT != (V4L2_CID_MPEG_BASE + 627)");
   1269 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1270 #else
   1271 # define V4L2_CID_MPEG_VIDEO_HEVC_WAVEFRONT (V4L2_CID_MPEG_BASE + 627)
   1272 #endif
   1273 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_GENERAL_PB) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_GENERAL_PB) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_GENERAL_PB)
   1274 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1275 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_GENERAL_PB) == ((V4L2_CID_MPEG_BASE + 628)), "V4L2_CID_MPEG_VIDEO_HEVC_GENERAL_PB != (V4L2_CID_MPEG_BASE + 628)");
   1276 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1277 #else
   1278 # define V4L2_CID_MPEG_VIDEO_HEVC_GENERAL_PB (V4L2_CID_MPEG_BASE + 628)
   1279 #endif
   1280 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_TEMPORAL_ID) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_TEMPORAL_ID) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_TEMPORAL_ID)
   1281 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1282 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_TEMPORAL_ID) == ((V4L2_CID_MPEG_BASE + 629)), "V4L2_CID_MPEG_VIDEO_HEVC_TEMPORAL_ID != (V4L2_CID_MPEG_BASE + 629)");
   1283 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1284 #else
   1285 # define V4L2_CID_MPEG_VIDEO_HEVC_TEMPORAL_ID (V4L2_CID_MPEG_BASE + 629)
   1286 #endif
   1287 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_STRONG_SMOOTHING) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_STRONG_SMOOTHING) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_STRONG_SMOOTHING)
   1288 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1289 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_STRONG_SMOOTHING) == ((V4L2_CID_MPEG_BASE + 630)), "V4L2_CID_MPEG_VIDEO_HEVC_STRONG_SMOOTHING != (V4L2_CID_MPEG_BASE + 630)");
   1290 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1291 #else
   1292 # define V4L2_CID_MPEG_VIDEO_HEVC_STRONG_SMOOTHING (V4L2_CID_MPEG_BASE + 630)
   1293 #endif
   1294 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_MAX_NUM_MERGE_MV_MINUS1) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_MAX_NUM_MERGE_MV_MINUS1) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_MAX_NUM_MERGE_MV_MINUS1)
   1295 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1296 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_MAX_NUM_MERGE_MV_MINUS1) == ((V4L2_CID_MPEG_BASE + 631)), "V4L2_CID_MPEG_VIDEO_HEVC_MAX_NUM_MERGE_MV_MINUS1 != (V4L2_CID_MPEG_BASE + 631)");
   1297 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1298 #else
   1299 # define V4L2_CID_MPEG_VIDEO_HEVC_MAX_NUM_MERGE_MV_MINUS1 (V4L2_CID_MPEG_BASE + 631)
   1300 #endif
   1301 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_INTRA_PU_SPLIT) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_INTRA_PU_SPLIT) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_INTRA_PU_SPLIT)
   1302 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1303 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_INTRA_PU_SPLIT) == ((V4L2_CID_MPEG_BASE + 632)), "V4L2_CID_MPEG_VIDEO_HEVC_INTRA_PU_SPLIT != (V4L2_CID_MPEG_BASE + 632)");
   1304 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1305 #else
   1306 # define V4L2_CID_MPEG_VIDEO_HEVC_INTRA_PU_SPLIT (V4L2_CID_MPEG_BASE + 632)
   1307 #endif
   1308 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_TMV_PREDICTION) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_TMV_PREDICTION) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_TMV_PREDICTION)
   1309 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1310 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_TMV_PREDICTION) == ((V4L2_CID_MPEG_BASE + 633)), "V4L2_CID_MPEG_VIDEO_HEVC_TMV_PREDICTION != (V4L2_CID_MPEG_BASE + 633)");
   1311 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1312 #else
   1313 # define V4L2_CID_MPEG_VIDEO_HEVC_TMV_PREDICTION (V4L2_CID_MPEG_BASE + 633)
   1314 #endif
   1315 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_WITHOUT_STARTCODE) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_WITHOUT_STARTCODE) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_WITHOUT_STARTCODE)
   1316 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1317 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_WITHOUT_STARTCODE) == ((V4L2_CID_MPEG_BASE + 634)), "V4L2_CID_MPEG_VIDEO_HEVC_WITHOUT_STARTCODE != (V4L2_CID_MPEG_BASE + 634)");
   1318 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1319 #else
   1320 # define V4L2_CID_MPEG_VIDEO_HEVC_WITHOUT_STARTCODE (V4L2_CID_MPEG_BASE + 634)
   1321 #endif
   1322 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_SIZE_OF_LENGTH_FIELD) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_SIZE_OF_LENGTH_FIELD) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_SIZE_OF_LENGTH_FIELD)
   1323 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1324 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_SIZE_OF_LENGTH_FIELD) == ((V4L2_CID_MPEG_BASE + 635)), "V4L2_CID_MPEG_VIDEO_HEVC_SIZE_OF_LENGTH_FIELD != (V4L2_CID_MPEG_BASE + 635)");
   1325 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1326 #else
   1327 # define V4L2_CID_MPEG_VIDEO_HEVC_SIZE_OF_LENGTH_FIELD (V4L2_CID_MPEG_BASE + 635)
   1328 #endif
   1329 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_BR) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_BR) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_BR)
   1330 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1331 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_BR) == ((V4L2_CID_MPEG_BASE + 636)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_BR != (V4L2_CID_MPEG_BASE + 636)");
   1332 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1333 #else
   1334 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_BR (V4L2_CID_MPEG_BASE + 636)
   1335 #endif
   1336 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_BR) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_BR) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_BR)
   1337 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1338 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_BR) == ((V4L2_CID_MPEG_BASE + 637)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_BR != (V4L2_CID_MPEG_BASE + 637)");
   1339 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1340 #else
   1341 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_BR (V4L2_CID_MPEG_BASE + 637)
   1342 #endif
   1343 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_BR) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_BR) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_BR)
   1344 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1345 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_BR) == ((V4L2_CID_MPEG_BASE + 638)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_BR != (V4L2_CID_MPEG_BASE + 638)");
   1346 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1347 #else
   1348 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_BR (V4L2_CID_MPEG_BASE + 638)
   1349 #endif
   1350 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_BR) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_BR) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_BR)
   1351 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1352 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_BR) == ((V4L2_CID_MPEG_BASE + 639)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_BR != (V4L2_CID_MPEG_BASE + 639)");
   1353 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1354 #else
   1355 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_BR (V4L2_CID_MPEG_BASE + 639)
   1356 #endif
   1357 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_BR) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_BR) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_BR)
   1358 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1359 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_BR) == ((V4L2_CID_MPEG_BASE + 640)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_BR != (V4L2_CID_MPEG_BASE + 640)");
   1360 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1361 #else
   1362 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_BR (V4L2_CID_MPEG_BASE + 640)
   1363 #endif
   1364 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_BR) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_BR) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_BR)
   1365 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1366 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_BR) == ((V4L2_CID_MPEG_BASE + 641)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_BR != (V4L2_CID_MPEG_BASE + 641)");
   1367 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1368 #else
   1369 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_BR (V4L2_CID_MPEG_BASE + 641)
   1370 #endif
   1371 #if defined(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_BR) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_BR) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_BR)
   1372 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1373 static_assert((V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_BR) == ((V4L2_CID_MPEG_BASE + 642)), "V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_BR != (V4L2_CID_MPEG_BASE + 642)");
   1374 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1375 #else
   1376 # define V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_BR (V4L2_CID_MPEG_BASE + 642)
   1377 #endif
   1378 #if defined(V4L2_CID_MPEG_VIDEO_REF_NUMBER_FOR_PFRAMES) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_REF_NUMBER_FOR_PFRAMES) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_REF_NUMBER_FOR_PFRAMES)
   1379 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1380 static_assert((V4L2_CID_MPEG_VIDEO_REF_NUMBER_FOR_PFRAMES) == ((V4L2_CID_MPEG_BASE + 643)), "V4L2_CID_MPEG_VIDEO_REF_NUMBER_FOR_PFRAMES != (V4L2_CID_MPEG_BASE + 643)");
   1381 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1382 #else
   1383 # define V4L2_CID_MPEG_VIDEO_REF_NUMBER_FOR_PFRAMES (V4L2_CID_MPEG_BASE + 643)
   1384 #endif
   1385 #if defined(V4L2_CID_MPEG_VIDEO_PREPEND_SPSPPS_TO_IDR) || (defined(HAVE_DECL_V4L2_CID_MPEG_VIDEO_PREPEND_SPSPPS_TO_IDR) && HAVE_DECL_V4L2_CID_MPEG_VIDEO_PREPEND_SPSPPS_TO_IDR)
   1386 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1387 static_assert((V4L2_CID_MPEG_VIDEO_PREPEND_SPSPPS_TO_IDR) == ((V4L2_CID_MPEG_BASE + 644)), "V4L2_CID_MPEG_VIDEO_PREPEND_SPSPPS_TO_IDR != (V4L2_CID_MPEG_BASE + 644)");
   1388 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1389 #else
   1390 # define V4L2_CID_MPEG_VIDEO_PREPEND_SPSPPS_TO_IDR (V4L2_CID_MPEG_BASE + 644)
   1391 #endif
   1392 #if defined(V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODE) || (defined(HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODE) && HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODE)
   1393 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1394 static_assert((V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODE) == ((V4L2_CID_MPEG_CX2341X_BASE+0)), "V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODE != (V4L2_CID_MPEG_CX2341X_BASE+0)");
   1395 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1396 #else
   1397 # define V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODE (V4L2_CID_MPEG_CX2341X_BASE+0)
   1398 #endif
   1399 #if defined(V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER) || (defined(HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER) && HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER)
   1400 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1401 static_assert((V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER) == ((V4L2_CID_MPEG_CX2341X_BASE+1)), "V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER != (V4L2_CID_MPEG_CX2341X_BASE+1)");
   1402 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1403 #else
   1404 # define V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER (V4L2_CID_MPEG_CX2341X_BASE+1)
   1405 #endif
   1406 #if defined(V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_SPATIAL_FILTER_TYPE) || (defined(HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_SPATIAL_FILTER_TYPE) && HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_SPATIAL_FILTER_TYPE)
   1407 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1408 static_assert((V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_SPATIAL_FILTER_TYPE) == ((V4L2_CID_MPEG_CX2341X_BASE+2)), "V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_SPATIAL_FILTER_TYPE != (V4L2_CID_MPEG_CX2341X_BASE+2)");
   1409 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1410 #else
   1411 # define V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_SPATIAL_FILTER_TYPE (V4L2_CID_MPEG_CX2341X_BASE+2)
   1412 #endif
   1413 #if defined(V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER_TYPE) || (defined(HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER_TYPE) && HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER_TYPE)
   1414 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1415 static_assert((V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER_TYPE) == ((V4L2_CID_MPEG_CX2341X_BASE+3)), "V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER_TYPE != (V4L2_CID_MPEG_CX2341X_BASE+3)");
   1416 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1417 #else
   1418 # define V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER_TYPE (V4L2_CID_MPEG_CX2341X_BASE+3)
   1419 #endif
   1420 #if defined(V4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODE) || (defined(HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODE) && HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODE)
   1421 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1422 static_assert((V4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODE) == ((V4L2_CID_MPEG_CX2341X_BASE+4)), "V4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODE != (V4L2_CID_MPEG_CX2341X_BASE+4)");
   1423 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1424 #else
   1425 # define V4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODE (V4L2_CID_MPEG_CX2341X_BASE+4)
   1426 #endif
   1427 #if defined(V4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER) || (defined(HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER) && HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER)
   1428 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1429 static_assert((V4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER) == ((V4L2_CID_MPEG_CX2341X_BASE+5)), "V4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER != (V4L2_CID_MPEG_CX2341X_BASE+5)");
   1430 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1431 #else
   1432 # define V4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER (V4L2_CID_MPEG_CX2341X_BASE+5)
   1433 #endif
   1434 #if defined(V4L2_CID_MPEG_CX2341X_VIDEO_MEDIAN_FILTER_TYPE) || (defined(HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_MEDIAN_FILTER_TYPE) && HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_MEDIAN_FILTER_TYPE)
   1435 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1436 static_assert((V4L2_CID_MPEG_CX2341X_VIDEO_MEDIAN_FILTER_TYPE) == ((V4L2_CID_MPEG_CX2341X_BASE+6)), "V4L2_CID_MPEG_CX2341X_VIDEO_MEDIAN_FILTER_TYPE != (V4L2_CID_MPEG_CX2341X_BASE+6)");
   1437 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1438 #else
   1439 # define V4L2_CID_MPEG_CX2341X_VIDEO_MEDIAN_FILTER_TYPE (V4L2_CID_MPEG_CX2341X_BASE+6)
   1440 #endif
   1441 #if defined(V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_BOTTOM) || (defined(HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_BOTTOM) && HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_BOTTOM)
   1442 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1443 static_assert((V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_BOTTOM) == ((V4L2_CID_MPEG_CX2341X_BASE+7)), "V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_BOTTOM != (V4L2_CID_MPEG_CX2341X_BASE+7)");
   1444 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1445 #else
   1446 # define V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_BOTTOM (V4L2_CID_MPEG_CX2341X_BASE+7)
   1447 #endif
   1448 #if defined(V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_TOP) || (defined(HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_TOP) && HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_TOP)
   1449 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1450 static_assert((V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_TOP) == ((V4L2_CID_MPEG_CX2341X_BASE+8)), "V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_TOP != (V4L2_CID_MPEG_CX2341X_BASE+8)");
   1451 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1452 #else
   1453 # define V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_TOP (V4L2_CID_MPEG_CX2341X_BASE+8)
   1454 #endif
   1455 #if defined(V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_BOTTOM) || (defined(HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_BOTTOM) && HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_BOTTOM)
   1456 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1457 static_assert((V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_BOTTOM) == ((V4L2_CID_MPEG_CX2341X_BASE+9)), "V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_BOTTOM != (V4L2_CID_MPEG_CX2341X_BASE+9)");
   1458 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1459 #else
   1460 # define V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_BOTTOM (V4L2_CID_MPEG_CX2341X_BASE+9)
   1461 #endif
   1462 #if defined(V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_TOP) || (defined(HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_TOP) && HAVE_DECL_V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_TOP)
   1463 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1464 static_assert((V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_TOP) == ((V4L2_CID_MPEG_CX2341X_BASE+10)), "V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_TOP != (V4L2_CID_MPEG_CX2341X_BASE+10)");
   1465 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1466 #else
   1467 # define V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_TOP (V4L2_CID_MPEG_CX2341X_BASE+10)
   1468 #endif
   1469 #if defined(V4L2_CID_MPEG_CX2341X_STREAM_INSERT_NAV_PACKETS) || (defined(HAVE_DECL_V4L2_CID_MPEG_CX2341X_STREAM_INSERT_NAV_PACKETS) && HAVE_DECL_V4L2_CID_MPEG_CX2341X_STREAM_INSERT_NAV_PACKETS)
   1470 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1471 static_assert((V4L2_CID_MPEG_CX2341X_STREAM_INSERT_NAV_PACKETS) == ((V4L2_CID_MPEG_CX2341X_BASE+11)), "V4L2_CID_MPEG_CX2341X_STREAM_INSERT_NAV_PACKETS != (V4L2_CID_MPEG_CX2341X_BASE+11)");
   1472 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1473 #else
   1474 # define V4L2_CID_MPEG_CX2341X_STREAM_INSERT_NAV_PACKETS (V4L2_CID_MPEG_CX2341X_BASE+11)
   1475 #endif
   1476 #if defined(V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY) || (defined(HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY) && HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY)
   1477 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1478 static_assert((V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY) == ((V4L2_CID_MPEG_MFC51_BASE+0)), "V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY != (V4L2_CID_MPEG_MFC51_BASE+0)");
   1479 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1480 #else
   1481 # define V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY (V4L2_CID_MPEG_MFC51_BASE+0)
   1482 #endif
   1483 #if defined(V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY_ENABLE) || (defined(HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY_ENABLE) && HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY_ENABLE)
   1484 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1485 static_assert((V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY_ENABLE) == ((V4L2_CID_MPEG_MFC51_BASE+1)), "V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY_ENABLE != (V4L2_CID_MPEG_MFC51_BASE+1)");
   1486 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1487 #else
   1488 # define V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY_ENABLE (V4L2_CID_MPEG_MFC51_BASE+1)
   1489 #endif
   1490 #if defined(V4L2_CID_MPEG_MFC51_VIDEO_FRAME_SKIP_MODE) || (defined(HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_FRAME_SKIP_MODE) && HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_FRAME_SKIP_MODE)
   1491 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1492 static_assert((V4L2_CID_MPEG_MFC51_VIDEO_FRAME_SKIP_MODE) == ((V4L2_CID_MPEG_MFC51_BASE+2)), "V4L2_CID_MPEG_MFC51_VIDEO_FRAME_SKIP_MODE != (V4L2_CID_MPEG_MFC51_BASE+2)");
   1493 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1494 #else
   1495 # define V4L2_CID_MPEG_MFC51_VIDEO_FRAME_SKIP_MODE (V4L2_CID_MPEG_MFC51_BASE+2)
   1496 #endif
   1497 #if defined(V4L2_CID_MPEG_MFC51_VIDEO_FORCE_FRAME_TYPE) || (defined(HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_FORCE_FRAME_TYPE) && HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_FORCE_FRAME_TYPE)
   1498 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1499 static_assert((V4L2_CID_MPEG_MFC51_VIDEO_FORCE_FRAME_TYPE) == ((V4L2_CID_MPEG_MFC51_BASE+3)), "V4L2_CID_MPEG_MFC51_VIDEO_FORCE_FRAME_TYPE != (V4L2_CID_MPEG_MFC51_BASE+3)");
   1500 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1501 #else
   1502 # define V4L2_CID_MPEG_MFC51_VIDEO_FORCE_FRAME_TYPE (V4L2_CID_MPEG_MFC51_BASE+3)
   1503 #endif
   1504 #if defined(V4L2_CID_MPEG_MFC51_VIDEO_PADDING) || (defined(HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_PADDING) && HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_PADDING)
   1505 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1506 static_assert((V4L2_CID_MPEG_MFC51_VIDEO_PADDING) == ((V4L2_CID_MPEG_MFC51_BASE+4)), "V4L2_CID_MPEG_MFC51_VIDEO_PADDING != (V4L2_CID_MPEG_MFC51_BASE+4)");
   1507 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1508 #else
   1509 # define V4L2_CID_MPEG_MFC51_VIDEO_PADDING (V4L2_CID_MPEG_MFC51_BASE+4)
   1510 #endif
   1511 #if defined(V4L2_CID_MPEG_MFC51_VIDEO_PADDING_YUV) || (defined(HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_PADDING_YUV) && HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_PADDING_YUV)
   1512 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1513 static_assert((V4L2_CID_MPEG_MFC51_VIDEO_PADDING_YUV) == ((V4L2_CID_MPEG_MFC51_BASE+5)), "V4L2_CID_MPEG_MFC51_VIDEO_PADDING_YUV != (V4L2_CID_MPEG_MFC51_BASE+5)");
   1514 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1515 #else
   1516 # define V4L2_CID_MPEG_MFC51_VIDEO_PADDING_YUV (V4L2_CID_MPEG_MFC51_BASE+5)
   1517 #endif
   1518 #if defined(V4L2_CID_MPEG_MFC51_VIDEO_RC_FIXED_TARGET_BIT) || (defined(HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_RC_FIXED_TARGET_BIT) && HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_RC_FIXED_TARGET_BIT)
   1519 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1520 static_assert((V4L2_CID_MPEG_MFC51_VIDEO_RC_FIXED_TARGET_BIT) == ((V4L2_CID_MPEG_MFC51_BASE+6)), "V4L2_CID_MPEG_MFC51_VIDEO_RC_FIXED_TARGET_BIT != (V4L2_CID_MPEG_MFC51_BASE+6)");
   1521 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1522 #else
   1523 # define V4L2_CID_MPEG_MFC51_VIDEO_RC_FIXED_TARGET_BIT (V4L2_CID_MPEG_MFC51_BASE+6)
   1524 #endif
   1525 #if defined(V4L2_CID_MPEG_MFC51_VIDEO_RC_REACTION_COEFF) || (defined(HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_RC_REACTION_COEFF) && HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_RC_REACTION_COEFF)
   1526 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1527 static_assert((V4L2_CID_MPEG_MFC51_VIDEO_RC_REACTION_COEFF) == ((V4L2_CID_MPEG_MFC51_BASE+7)), "V4L2_CID_MPEG_MFC51_VIDEO_RC_REACTION_COEFF != (V4L2_CID_MPEG_MFC51_BASE+7)");
   1528 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1529 #else
   1530 # define V4L2_CID_MPEG_MFC51_VIDEO_RC_REACTION_COEFF (V4L2_CID_MPEG_MFC51_BASE+7)
   1531 #endif
   1532 #if defined(V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_ACTIVITY) || (defined(HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_ACTIVITY) && HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_ACTIVITY)
   1533 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1534 static_assert((V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_ACTIVITY) == ((V4L2_CID_MPEG_MFC51_BASE+50)), "V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_ACTIVITY != (V4L2_CID_MPEG_MFC51_BASE+50)");
   1535 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1536 #else
   1537 # define V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_ACTIVITY (V4L2_CID_MPEG_MFC51_BASE+50)
   1538 #endif
   1539 #if defined(V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_DARK) || (defined(HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_DARK) && HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_DARK)
   1540 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1541 static_assert((V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_DARK) == ((V4L2_CID_MPEG_MFC51_BASE+51)), "V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_DARK != (V4L2_CID_MPEG_MFC51_BASE+51)");
   1542 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1543 #else
   1544 # define V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_DARK (V4L2_CID_MPEG_MFC51_BASE+51)
   1545 #endif
   1546 #if defined(V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_SMOOTH) || (defined(HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_SMOOTH) && HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_SMOOTH)
   1547 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1548 static_assert((V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_SMOOTH) == ((V4L2_CID_MPEG_MFC51_BASE+52)), "V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_SMOOTH != (V4L2_CID_MPEG_MFC51_BASE+52)");
   1549 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1550 #else
   1551 # define V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_SMOOTH (V4L2_CID_MPEG_MFC51_BASE+52)
   1552 #endif
   1553 #if defined(V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_STATIC) || (defined(HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_STATIC) && HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_STATIC)
   1554 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1555 static_assert((V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_STATIC) == ((V4L2_CID_MPEG_MFC51_BASE+53)), "V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_STATIC != (V4L2_CID_MPEG_MFC51_BASE+53)");
   1556 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1557 #else
   1558 # define V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_STATIC (V4L2_CID_MPEG_MFC51_BASE+53)
   1559 #endif
   1560 #if defined(V4L2_CID_MPEG_MFC51_VIDEO_H264_NUM_REF_PIC_FOR_P) || (defined(HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_H264_NUM_REF_PIC_FOR_P) && HAVE_DECL_V4L2_CID_MPEG_MFC51_VIDEO_H264_NUM_REF_PIC_FOR_P)
   1561 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1562 static_assert((V4L2_CID_MPEG_MFC51_VIDEO_H264_NUM_REF_PIC_FOR_P) == ((V4L2_CID_MPEG_MFC51_BASE+54)), "V4L2_CID_MPEG_MFC51_VIDEO_H264_NUM_REF_PIC_FOR_P != (V4L2_CID_MPEG_MFC51_BASE+54)");
   1563 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1564 #else
   1565 # define V4L2_CID_MPEG_MFC51_VIDEO_H264_NUM_REF_PIC_FOR_P (V4L2_CID_MPEG_MFC51_BASE+54)
   1566 #endif
   1567 #if defined(V4L2_CID_EXPOSURE_AUTO) || (defined(HAVE_DECL_V4L2_CID_EXPOSURE_AUTO) && HAVE_DECL_V4L2_CID_EXPOSURE_AUTO)
   1568 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1569 static_assert((V4L2_CID_EXPOSURE_AUTO) == ((V4L2_CID_CAMERA_CLASS_BASE+1)), "V4L2_CID_EXPOSURE_AUTO != (V4L2_CID_CAMERA_CLASS_BASE+1)");
   1570 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1571 #else
   1572 # define V4L2_CID_EXPOSURE_AUTO (V4L2_CID_CAMERA_CLASS_BASE+1)
   1573 #endif
   1574 #if defined(V4L2_CID_EXPOSURE_ABSOLUTE) || (defined(HAVE_DECL_V4L2_CID_EXPOSURE_ABSOLUTE) && HAVE_DECL_V4L2_CID_EXPOSURE_ABSOLUTE)
   1575 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1576 static_assert((V4L2_CID_EXPOSURE_ABSOLUTE) == ((V4L2_CID_CAMERA_CLASS_BASE+2)), "V4L2_CID_EXPOSURE_ABSOLUTE != (V4L2_CID_CAMERA_CLASS_BASE+2)");
   1577 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1578 #else
   1579 # define V4L2_CID_EXPOSURE_ABSOLUTE (V4L2_CID_CAMERA_CLASS_BASE+2)
   1580 #endif
   1581 #if defined(V4L2_CID_EXPOSURE_AUTO_PRIORITY) || (defined(HAVE_DECL_V4L2_CID_EXPOSURE_AUTO_PRIORITY) && HAVE_DECL_V4L2_CID_EXPOSURE_AUTO_PRIORITY)
   1582 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1583 static_assert((V4L2_CID_EXPOSURE_AUTO_PRIORITY) == ((V4L2_CID_CAMERA_CLASS_BASE+3)), "V4L2_CID_EXPOSURE_AUTO_PRIORITY != (V4L2_CID_CAMERA_CLASS_BASE+3)");
   1584 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1585 #else
   1586 # define V4L2_CID_EXPOSURE_AUTO_PRIORITY (V4L2_CID_CAMERA_CLASS_BASE+3)
   1587 #endif
   1588 #if defined(V4L2_CID_PAN_RELATIVE) || (defined(HAVE_DECL_V4L2_CID_PAN_RELATIVE) && HAVE_DECL_V4L2_CID_PAN_RELATIVE)
   1589 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1590 static_assert((V4L2_CID_PAN_RELATIVE) == ((V4L2_CID_CAMERA_CLASS_BASE+4)), "V4L2_CID_PAN_RELATIVE != (V4L2_CID_CAMERA_CLASS_BASE+4)");
   1591 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1592 #else
   1593 # define V4L2_CID_PAN_RELATIVE (V4L2_CID_CAMERA_CLASS_BASE+4)
   1594 #endif
   1595 #if defined(V4L2_CID_TILT_RELATIVE) || (defined(HAVE_DECL_V4L2_CID_TILT_RELATIVE) && HAVE_DECL_V4L2_CID_TILT_RELATIVE)
   1596 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1597 static_assert((V4L2_CID_TILT_RELATIVE) == ((V4L2_CID_CAMERA_CLASS_BASE+5)), "V4L2_CID_TILT_RELATIVE != (V4L2_CID_CAMERA_CLASS_BASE+5)");
   1598 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1599 #else
   1600 # define V4L2_CID_TILT_RELATIVE (V4L2_CID_CAMERA_CLASS_BASE+5)
   1601 #endif
   1602 #if defined(V4L2_CID_PAN_RESET) || (defined(HAVE_DECL_V4L2_CID_PAN_RESET) && HAVE_DECL_V4L2_CID_PAN_RESET)
   1603 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1604 static_assert((V4L2_CID_PAN_RESET) == ((V4L2_CID_CAMERA_CLASS_BASE+6)), "V4L2_CID_PAN_RESET != (V4L2_CID_CAMERA_CLASS_BASE+6)");
   1605 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1606 #else
   1607 # define V4L2_CID_PAN_RESET (V4L2_CID_CAMERA_CLASS_BASE+6)
   1608 #endif
   1609 #if defined(V4L2_CID_TILT_RESET) || (defined(HAVE_DECL_V4L2_CID_TILT_RESET) && HAVE_DECL_V4L2_CID_TILT_RESET)
   1610 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1611 static_assert((V4L2_CID_TILT_RESET) == ((V4L2_CID_CAMERA_CLASS_BASE+7)), "V4L2_CID_TILT_RESET != (V4L2_CID_CAMERA_CLASS_BASE+7)");
   1612 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1613 #else
   1614 # define V4L2_CID_TILT_RESET (V4L2_CID_CAMERA_CLASS_BASE+7)
   1615 #endif
   1616 #if defined(V4L2_CID_PAN_ABSOLUTE) || (defined(HAVE_DECL_V4L2_CID_PAN_ABSOLUTE) && HAVE_DECL_V4L2_CID_PAN_ABSOLUTE)
   1617 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1618 static_assert((V4L2_CID_PAN_ABSOLUTE) == ((V4L2_CID_CAMERA_CLASS_BASE+8)), "V4L2_CID_PAN_ABSOLUTE != (V4L2_CID_CAMERA_CLASS_BASE+8)");
   1619 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1620 #else
   1621 # define V4L2_CID_PAN_ABSOLUTE (V4L2_CID_CAMERA_CLASS_BASE+8)
   1622 #endif
   1623 #if defined(V4L2_CID_TILT_ABSOLUTE) || (defined(HAVE_DECL_V4L2_CID_TILT_ABSOLUTE) && HAVE_DECL_V4L2_CID_TILT_ABSOLUTE)
   1624 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1625 static_assert((V4L2_CID_TILT_ABSOLUTE) == ((V4L2_CID_CAMERA_CLASS_BASE+9)), "V4L2_CID_TILT_ABSOLUTE != (V4L2_CID_CAMERA_CLASS_BASE+9)");
   1626 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1627 #else
   1628 # define V4L2_CID_TILT_ABSOLUTE (V4L2_CID_CAMERA_CLASS_BASE+9)
   1629 #endif
   1630 #if defined(V4L2_CID_FOCUS_ABSOLUTE) || (defined(HAVE_DECL_V4L2_CID_FOCUS_ABSOLUTE) && HAVE_DECL_V4L2_CID_FOCUS_ABSOLUTE)
   1631 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1632 static_assert((V4L2_CID_FOCUS_ABSOLUTE) == ((V4L2_CID_CAMERA_CLASS_BASE+10)), "V4L2_CID_FOCUS_ABSOLUTE != (V4L2_CID_CAMERA_CLASS_BASE+10)");
   1633 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1634 #else
   1635 # define V4L2_CID_FOCUS_ABSOLUTE (V4L2_CID_CAMERA_CLASS_BASE+10)
   1636 #endif
   1637 #if defined(V4L2_CID_FOCUS_RELATIVE) || (defined(HAVE_DECL_V4L2_CID_FOCUS_RELATIVE) && HAVE_DECL_V4L2_CID_FOCUS_RELATIVE)
   1638 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1639 static_assert((V4L2_CID_FOCUS_RELATIVE) == ((V4L2_CID_CAMERA_CLASS_BASE+11)), "V4L2_CID_FOCUS_RELATIVE != (V4L2_CID_CAMERA_CLASS_BASE+11)");
   1640 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1641 #else
   1642 # define V4L2_CID_FOCUS_RELATIVE (V4L2_CID_CAMERA_CLASS_BASE+11)
   1643 #endif
   1644 #if defined(V4L2_CID_FOCUS_AUTO) || (defined(HAVE_DECL_V4L2_CID_FOCUS_AUTO) && HAVE_DECL_V4L2_CID_FOCUS_AUTO)
   1645 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1646 static_assert((V4L2_CID_FOCUS_AUTO) == ((V4L2_CID_CAMERA_CLASS_BASE+12)), "V4L2_CID_FOCUS_AUTO != (V4L2_CID_CAMERA_CLASS_BASE+12)");
   1647 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1648 #else
   1649 # define V4L2_CID_FOCUS_AUTO (V4L2_CID_CAMERA_CLASS_BASE+12)
   1650 #endif
   1651 #if defined(V4L2_CID_ZOOM_ABSOLUTE) || (defined(HAVE_DECL_V4L2_CID_ZOOM_ABSOLUTE) && HAVE_DECL_V4L2_CID_ZOOM_ABSOLUTE)
   1652 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1653 static_assert((V4L2_CID_ZOOM_ABSOLUTE) == ((V4L2_CID_CAMERA_CLASS_BASE+13)), "V4L2_CID_ZOOM_ABSOLUTE != (V4L2_CID_CAMERA_CLASS_BASE+13)");
   1654 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1655 #else
   1656 # define V4L2_CID_ZOOM_ABSOLUTE (V4L2_CID_CAMERA_CLASS_BASE+13)
   1657 #endif
   1658 #if defined(V4L2_CID_ZOOM_RELATIVE) || (defined(HAVE_DECL_V4L2_CID_ZOOM_RELATIVE) && HAVE_DECL_V4L2_CID_ZOOM_RELATIVE)
   1659 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1660 static_assert((V4L2_CID_ZOOM_RELATIVE) == ((V4L2_CID_CAMERA_CLASS_BASE+14)), "V4L2_CID_ZOOM_RELATIVE != (V4L2_CID_CAMERA_CLASS_BASE+14)");
   1661 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1662 #else
   1663 # define V4L2_CID_ZOOM_RELATIVE (V4L2_CID_CAMERA_CLASS_BASE+14)
   1664 #endif
   1665 #if defined(V4L2_CID_ZOOM_CONTINUOUS) || (defined(HAVE_DECL_V4L2_CID_ZOOM_CONTINUOUS) && HAVE_DECL_V4L2_CID_ZOOM_CONTINUOUS)
   1666 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1667 static_assert((V4L2_CID_ZOOM_CONTINUOUS) == ((V4L2_CID_CAMERA_CLASS_BASE+15)), "V4L2_CID_ZOOM_CONTINUOUS != (V4L2_CID_CAMERA_CLASS_BASE+15)");
   1668 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1669 #else
   1670 # define V4L2_CID_ZOOM_CONTINUOUS (V4L2_CID_CAMERA_CLASS_BASE+15)
   1671 #endif
   1672 #if defined(V4L2_CID_PRIVACY) || (defined(HAVE_DECL_V4L2_CID_PRIVACY) && HAVE_DECL_V4L2_CID_PRIVACY)
   1673 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1674 static_assert((V4L2_CID_PRIVACY) == ((V4L2_CID_CAMERA_CLASS_BASE+16)), "V4L2_CID_PRIVACY != (V4L2_CID_CAMERA_CLASS_BASE+16)");
   1675 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1676 #else
   1677 # define V4L2_CID_PRIVACY (V4L2_CID_CAMERA_CLASS_BASE+16)
   1678 #endif
   1679 #if defined(V4L2_CID_IRIS_ABSOLUTE) || (defined(HAVE_DECL_V4L2_CID_IRIS_ABSOLUTE) && HAVE_DECL_V4L2_CID_IRIS_ABSOLUTE)
   1680 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1681 static_assert((V4L2_CID_IRIS_ABSOLUTE) == ((V4L2_CID_CAMERA_CLASS_BASE+17)), "V4L2_CID_IRIS_ABSOLUTE != (V4L2_CID_CAMERA_CLASS_BASE+17)");
   1682 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1683 #else
   1684 # define V4L2_CID_IRIS_ABSOLUTE (V4L2_CID_CAMERA_CLASS_BASE+17)
   1685 #endif
   1686 #if defined(V4L2_CID_IRIS_RELATIVE) || (defined(HAVE_DECL_V4L2_CID_IRIS_RELATIVE) && HAVE_DECL_V4L2_CID_IRIS_RELATIVE)
   1687 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1688 static_assert((V4L2_CID_IRIS_RELATIVE) == ((V4L2_CID_CAMERA_CLASS_BASE+18)), "V4L2_CID_IRIS_RELATIVE != (V4L2_CID_CAMERA_CLASS_BASE+18)");
   1689 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1690 #else
   1691 # define V4L2_CID_IRIS_RELATIVE (V4L2_CID_CAMERA_CLASS_BASE+18)
   1692 #endif
   1693 #if defined(V4L2_CID_AUTO_EXPOSURE_BIAS) || (defined(HAVE_DECL_V4L2_CID_AUTO_EXPOSURE_BIAS) && HAVE_DECL_V4L2_CID_AUTO_EXPOSURE_BIAS)
   1694 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1695 static_assert((V4L2_CID_AUTO_EXPOSURE_BIAS) == ((V4L2_CID_CAMERA_CLASS_BASE+19)), "V4L2_CID_AUTO_EXPOSURE_BIAS != (V4L2_CID_CAMERA_CLASS_BASE+19)");
   1696 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1697 #else
   1698 # define V4L2_CID_AUTO_EXPOSURE_BIAS (V4L2_CID_CAMERA_CLASS_BASE+19)
   1699 #endif
   1700 #if defined(V4L2_CID_AUTO_N_PRESET_WHITE_BALANCE) || (defined(HAVE_DECL_V4L2_CID_AUTO_N_PRESET_WHITE_BALANCE) && HAVE_DECL_V4L2_CID_AUTO_N_PRESET_WHITE_BALANCE)
   1701 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1702 static_assert((V4L2_CID_AUTO_N_PRESET_WHITE_BALANCE) == ((V4L2_CID_CAMERA_CLASS_BASE+20)), "V4L2_CID_AUTO_N_PRESET_WHITE_BALANCE != (V4L2_CID_CAMERA_CLASS_BASE+20)");
   1703 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1704 #else
   1705 # define V4L2_CID_AUTO_N_PRESET_WHITE_BALANCE (V4L2_CID_CAMERA_CLASS_BASE+20)
   1706 #endif
   1707 #if defined(V4L2_CID_WIDE_DYNAMIC_RANGE) || (defined(HAVE_DECL_V4L2_CID_WIDE_DYNAMIC_RANGE) && HAVE_DECL_V4L2_CID_WIDE_DYNAMIC_RANGE)
   1708 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1709 static_assert((V4L2_CID_WIDE_DYNAMIC_RANGE) == ((V4L2_CID_CAMERA_CLASS_BASE+21)), "V4L2_CID_WIDE_DYNAMIC_RANGE != (V4L2_CID_CAMERA_CLASS_BASE+21)");
   1710 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1711 #else
   1712 # define V4L2_CID_WIDE_DYNAMIC_RANGE (V4L2_CID_CAMERA_CLASS_BASE+21)
   1713 #endif
   1714 #if defined(V4L2_CID_IMAGE_STABILIZATION) || (defined(HAVE_DECL_V4L2_CID_IMAGE_STABILIZATION) && HAVE_DECL_V4L2_CID_IMAGE_STABILIZATION)
   1715 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1716 static_assert((V4L2_CID_IMAGE_STABILIZATION) == ((V4L2_CID_CAMERA_CLASS_BASE+22)), "V4L2_CID_IMAGE_STABILIZATION != (V4L2_CID_CAMERA_CLASS_BASE+22)");
   1717 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1718 #else
   1719 # define V4L2_CID_IMAGE_STABILIZATION (V4L2_CID_CAMERA_CLASS_BASE+22)
   1720 #endif
   1721 #if defined(V4L2_CID_ISO_SENSITIVITY) || (defined(HAVE_DECL_V4L2_CID_ISO_SENSITIVITY) && HAVE_DECL_V4L2_CID_ISO_SENSITIVITY)
   1722 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1723 static_assert((V4L2_CID_ISO_SENSITIVITY) == ((V4L2_CID_CAMERA_CLASS_BASE+23)), "V4L2_CID_ISO_SENSITIVITY != (V4L2_CID_CAMERA_CLASS_BASE+23)");
   1724 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1725 #else
   1726 # define V4L2_CID_ISO_SENSITIVITY (V4L2_CID_CAMERA_CLASS_BASE+23)
   1727 #endif
   1728 #if defined(V4L2_CID_ISO_SENSITIVITY_AUTO) || (defined(HAVE_DECL_V4L2_CID_ISO_SENSITIVITY_AUTO) && HAVE_DECL_V4L2_CID_ISO_SENSITIVITY_AUTO)
   1729 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1730 static_assert((V4L2_CID_ISO_SENSITIVITY_AUTO) == ((V4L2_CID_CAMERA_CLASS_BASE+24)), "V4L2_CID_ISO_SENSITIVITY_AUTO != (V4L2_CID_CAMERA_CLASS_BASE+24)");
   1731 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1732 #else
   1733 # define V4L2_CID_ISO_SENSITIVITY_AUTO (V4L2_CID_CAMERA_CLASS_BASE+24)
   1734 #endif
   1735 #if defined(V4L2_CID_EXPOSURE_METERING) || (defined(HAVE_DECL_V4L2_CID_EXPOSURE_METERING) && HAVE_DECL_V4L2_CID_EXPOSURE_METERING)
   1736 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1737 static_assert((V4L2_CID_EXPOSURE_METERING) == ((V4L2_CID_CAMERA_CLASS_BASE+25)), "V4L2_CID_EXPOSURE_METERING != (V4L2_CID_CAMERA_CLASS_BASE+25)");
   1738 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1739 #else
   1740 # define V4L2_CID_EXPOSURE_METERING (V4L2_CID_CAMERA_CLASS_BASE+25)
   1741 #endif
   1742 #if defined(V4L2_CID_SCENE_MODE) || (defined(HAVE_DECL_V4L2_CID_SCENE_MODE) && HAVE_DECL_V4L2_CID_SCENE_MODE)
   1743 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1744 static_assert((V4L2_CID_SCENE_MODE) == ((V4L2_CID_CAMERA_CLASS_BASE+26)), "V4L2_CID_SCENE_MODE != (V4L2_CID_CAMERA_CLASS_BASE+26)");
   1745 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1746 #else
   1747 # define V4L2_CID_SCENE_MODE (V4L2_CID_CAMERA_CLASS_BASE+26)
   1748 #endif
   1749 #if defined(V4L2_CID_3A_LOCK) || (defined(HAVE_DECL_V4L2_CID_3A_LOCK) && HAVE_DECL_V4L2_CID_3A_LOCK)
   1750 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1751 static_assert((V4L2_CID_3A_LOCK) == ((V4L2_CID_CAMERA_CLASS_BASE+27)), "V4L2_CID_3A_LOCK != (V4L2_CID_CAMERA_CLASS_BASE+27)");
   1752 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1753 #else
   1754 # define V4L2_CID_3A_LOCK (V4L2_CID_CAMERA_CLASS_BASE+27)
   1755 #endif
   1756 #if defined(V4L2_CID_AUTO_FOCUS_START) || (defined(HAVE_DECL_V4L2_CID_AUTO_FOCUS_START) && HAVE_DECL_V4L2_CID_AUTO_FOCUS_START)
   1757 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1758 static_assert((V4L2_CID_AUTO_FOCUS_START) == ((V4L2_CID_CAMERA_CLASS_BASE+28)), "V4L2_CID_AUTO_FOCUS_START != (V4L2_CID_CAMERA_CLASS_BASE+28)");
   1759 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1760 #else
   1761 # define V4L2_CID_AUTO_FOCUS_START (V4L2_CID_CAMERA_CLASS_BASE+28)
   1762 #endif
   1763 #if defined(V4L2_CID_AUTO_FOCUS_STOP) || (defined(HAVE_DECL_V4L2_CID_AUTO_FOCUS_STOP) && HAVE_DECL_V4L2_CID_AUTO_FOCUS_STOP)
   1764 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1765 static_assert((V4L2_CID_AUTO_FOCUS_STOP) == ((V4L2_CID_CAMERA_CLASS_BASE+29)), "V4L2_CID_AUTO_FOCUS_STOP != (V4L2_CID_CAMERA_CLASS_BASE+29)");
   1766 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1767 #else
   1768 # define V4L2_CID_AUTO_FOCUS_STOP (V4L2_CID_CAMERA_CLASS_BASE+29)
   1769 #endif
   1770 #if defined(V4L2_CID_AUTO_FOCUS_STATUS) || (defined(HAVE_DECL_V4L2_CID_AUTO_FOCUS_STATUS) && HAVE_DECL_V4L2_CID_AUTO_FOCUS_STATUS)
   1771 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1772 static_assert((V4L2_CID_AUTO_FOCUS_STATUS) == ((V4L2_CID_CAMERA_CLASS_BASE+30)), "V4L2_CID_AUTO_FOCUS_STATUS != (V4L2_CID_CAMERA_CLASS_BASE+30)");
   1773 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1774 #else
   1775 # define V4L2_CID_AUTO_FOCUS_STATUS (V4L2_CID_CAMERA_CLASS_BASE+30)
   1776 #endif
   1777 #if defined(V4L2_CID_AUTO_FOCUS_RANGE) || (defined(HAVE_DECL_V4L2_CID_AUTO_FOCUS_RANGE) && HAVE_DECL_V4L2_CID_AUTO_FOCUS_RANGE)
   1778 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1779 static_assert((V4L2_CID_AUTO_FOCUS_RANGE) == ((V4L2_CID_CAMERA_CLASS_BASE+31)), "V4L2_CID_AUTO_FOCUS_RANGE != (V4L2_CID_CAMERA_CLASS_BASE+31)");
   1780 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1781 #else
   1782 # define V4L2_CID_AUTO_FOCUS_RANGE (V4L2_CID_CAMERA_CLASS_BASE+31)
   1783 #endif
   1784 #if defined(V4L2_CID_PAN_SPEED) || (defined(HAVE_DECL_V4L2_CID_PAN_SPEED) && HAVE_DECL_V4L2_CID_PAN_SPEED)
   1785 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1786 static_assert((V4L2_CID_PAN_SPEED) == ((V4L2_CID_CAMERA_CLASS_BASE+32)), "V4L2_CID_PAN_SPEED != (V4L2_CID_CAMERA_CLASS_BASE+32)");
   1787 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1788 #else
   1789 # define V4L2_CID_PAN_SPEED (V4L2_CID_CAMERA_CLASS_BASE+32)
   1790 #endif
   1791 #if defined(V4L2_CID_TILT_SPEED) || (defined(HAVE_DECL_V4L2_CID_TILT_SPEED) && HAVE_DECL_V4L2_CID_TILT_SPEED)
   1792 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1793 static_assert((V4L2_CID_TILT_SPEED) == ((V4L2_CID_CAMERA_CLASS_BASE+33)), "V4L2_CID_TILT_SPEED != (V4L2_CID_CAMERA_CLASS_BASE+33)");
   1794 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1795 #else
   1796 # define V4L2_CID_TILT_SPEED (V4L2_CID_CAMERA_CLASS_BASE+33)
   1797 #endif
   1798 #if defined(V4L2_CID_RDS_TX_DEVIATION) || (defined(HAVE_DECL_V4L2_CID_RDS_TX_DEVIATION) && HAVE_DECL_V4L2_CID_RDS_TX_DEVIATION)
   1799 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1800 static_assert((V4L2_CID_RDS_TX_DEVIATION) == ((V4L2_CID_FM_TX_CLASS_BASE + 1)), "V4L2_CID_RDS_TX_DEVIATION != (V4L2_CID_FM_TX_CLASS_BASE + 1)");
   1801 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1802 #else
   1803 # define V4L2_CID_RDS_TX_DEVIATION (V4L2_CID_FM_TX_CLASS_BASE + 1)
   1804 #endif
   1805 #if defined(V4L2_CID_RDS_TX_PI) || (defined(HAVE_DECL_V4L2_CID_RDS_TX_PI) && HAVE_DECL_V4L2_CID_RDS_TX_PI)
   1806 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1807 static_assert((V4L2_CID_RDS_TX_PI) == ((V4L2_CID_FM_TX_CLASS_BASE + 2)), "V4L2_CID_RDS_TX_PI != (V4L2_CID_FM_TX_CLASS_BASE + 2)");
   1808 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1809 #else
   1810 # define V4L2_CID_RDS_TX_PI (V4L2_CID_FM_TX_CLASS_BASE + 2)
   1811 #endif
   1812 #if defined(V4L2_CID_RDS_TX_PTY) || (defined(HAVE_DECL_V4L2_CID_RDS_TX_PTY) && HAVE_DECL_V4L2_CID_RDS_TX_PTY)
   1813 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1814 static_assert((V4L2_CID_RDS_TX_PTY) == ((V4L2_CID_FM_TX_CLASS_BASE + 3)), "V4L2_CID_RDS_TX_PTY != (V4L2_CID_FM_TX_CLASS_BASE + 3)");
   1815 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1816 #else
   1817 # define V4L2_CID_RDS_TX_PTY (V4L2_CID_FM_TX_CLASS_BASE + 3)
   1818 #endif
   1819 #if defined(V4L2_CID_RDS_TX_PS_NAME) || (defined(HAVE_DECL_V4L2_CID_RDS_TX_PS_NAME) && HAVE_DECL_V4L2_CID_RDS_TX_PS_NAME)
   1820 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1821 static_assert((V4L2_CID_RDS_TX_PS_NAME) == ((V4L2_CID_FM_TX_CLASS_BASE + 5)), "V4L2_CID_RDS_TX_PS_NAME != (V4L2_CID_FM_TX_CLASS_BASE + 5)");
   1822 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1823 #else
   1824 # define V4L2_CID_RDS_TX_PS_NAME (V4L2_CID_FM_TX_CLASS_BASE + 5)
   1825 #endif
   1826 #if defined(V4L2_CID_RDS_TX_RADIO_TEXT) || (defined(HAVE_DECL_V4L2_CID_RDS_TX_RADIO_TEXT) && HAVE_DECL_V4L2_CID_RDS_TX_RADIO_TEXT)
   1827 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1828 static_assert((V4L2_CID_RDS_TX_RADIO_TEXT) == ((V4L2_CID_FM_TX_CLASS_BASE + 6)), "V4L2_CID_RDS_TX_RADIO_TEXT != (V4L2_CID_FM_TX_CLASS_BASE + 6)");
   1829 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1830 #else
   1831 # define V4L2_CID_RDS_TX_RADIO_TEXT (V4L2_CID_FM_TX_CLASS_BASE + 6)
   1832 #endif
   1833 #if defined(V4L2_CID_RDS_TX_MONO_STEREO) || (defined(HAVE_DECL_V4L2_CID_RDS_TX_MONO_STEREO) && HAVE_DECL_V4L2_CID_RDS_TX_MONO_STEREO)
   1834 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1835 static_assert((V4L2_CID_RDS_TX_MONO_STEREO) == ((V4L2_CID_FM_TX_CLASS_BASE + 7)), "V4L2_CID_RDS_TX_MONO_STEREO != (V4L2_CID_FM_TX_CLASS_BASE + 7)");
   1836 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1837 #else
   1838 # define V4L2_CID_RDS_TX_MONO_STEREO (V4L2_CID_FM_TX_CLASS_BASE + 7)
   1839 #endif
   1840 #if defined(V4L2_CID_RDS_TX_ARTIFICIAL_HEAD) || (defined(HAVE_DECL_V4L2_CID_RDS_TX_ARTIFICIAL_HEAD) && HAVE_DECL_V4L2_CID_RDS_TX_ARTIFICIAL_HEAD)
   1841 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1842 static_assert((V4L2_CID_RDS_TX_ARTIFICIAL_HEAD) == ((V4L2_CID_FM_TX_CLASS_BASE + 8)), "V4L2_CID_RDS_TX_ARTIFICIAL_HEAD != (V4L2_CID_FM_TX_CLASS_BASE + 8)");
   1843 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1844 #else
   1845 # define V4L2_CID_RDS_TX_ARTIFICIAL_HEAD (V4L2_CID_FM_TX_CLASS_BASE + 8)
   1846 #endif
   1847 #if defined(V4L2_CID_RDS_TX_COMPRESSED) || (defined(HAVE_DECL_V4L2_CID_RDS_TX_COMPRESSED) && HAVE_DECL_V4L2_CID_RDS_TX_COMPRESSED)
   1848 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1849 static_assert((V4L2_CID_RDS_TX_COMPRESSED) == ((V4L2_CID_FM_TX_CLASS_BASE + 9)), "V4L2_CID_RDS_TX_COMPRESSED != (V4L2_CID_FM_TX_CLASS_BASE + 9)");
   1850 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1851 #else
   1852 # define V4L2_CID_RDS_TX_COMPRESSED (V4L2_CID_FM_TX_CLASS_BASE + 9)
   1853 #endif
   1854 #if defined(V4L2_CID_RDS_TX_DYNAMIC_PTY) || (defined(HAVE_DECL_V4L2_CID_RDS_TX_DYNAMIC_PTY) && HAVE_DECL_V4L2_CID_RDS_TX_DYNAMIC_PTY)
   1855 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1856 static_assert((V4L2_CID_RDS_TX_DYNAMIC_PTY) == ((V4L2_CID_FM_TX_CLASS_BASE + 10)), "V4L2_CID_RDS_TX_DYNAMIC_PTY != (V4L2_CID_FM_TX_CLASS_BASE + 10)");
   1857 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1858 #else
   1859 # define V4L2_CID_RDS_TX_DYNAMIC_PTY (V4L2_CID_FM_TX_CLASS_BASE + 10)
   1860 #endif
   1861 #if defined(V4L2_CID_RDS_TX_TRAFFIC_ANNOUNCEMENT) || (defined(HAVE_DECL_V4L2_CID_RDS_TX_TRAFFIC_ANNOUNCEMENT) && HAVE_DECL_V4L2_CID_RDS_TX_TRAFFIC_ANNOUNCEMENT)
   1862 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1863 static_assert((V4L2_CID_RDS_TX_TRAFFIC_ANNOUNCEMENT) == ((V4L2_CID_FM_TX_CLASS_BASE + 11)), "V4L2_CID_RDS_TX_TRAFFIC_ANNOUNCEMENT != (V4L2_CID_FM_TX_CLASS_BASE + 11)");
   1864 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1865 #else
   1866 # define V4L2_CID_RDS_TX_TRAFFIC_ANNOUNCEMENT (V4L2_CID_FM_TX_CLASS_BASE + 11)
   1867 #endif
   1868 #if defined(V4L2_CID_RDS_TX_TRAFFIC_PROGRAM) || (defined(HAVE_DECL_V4L2_CID_RDS_TX_TRAFFIC_PROGRAM) && HAVE_DECL_V4L2_CID_RDS_TX_TRAFFIC_PROGRAM)
   1869 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1870 static_assert((V4L2_CID_RDS_TX_TRAFFIC_PROGRAM) == ((V4L2_CID_FM_TX_CLASS_BASE + 12)), "V4L2_CID_RDS_TX_TRAFFIC_PROGRAM != (V4L2_CID_FM_TX_CLASS_BASE + 12)");
   1871 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1872 #else
   1873 # define V4L2_CID_RDS_TX_TRAFFIC_PROGRAM (V4L2_CID_FM_TX_CLASS_BASE + 12)
   1874 #endif
   1875 #if defined(V4L2_CID_RDS_TX_MUSIC_SPEECH) || (defined(HAVE_DECL_V4L2_CID_RDS_TX_MUSIC_SPEECH) && HAVE_DECL_V4L2_CID_RDS_TX_MUSIC_SPEECH)
   1876 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1877 static_assert((V4L2_CID_RDS_TX_MUSIC_SPEECH) == ((V4L2_CID_FM_TX_CLASS_BASE + 13)), "V4L2_CID_RDS_TX_MUSIC_SPEECH != (V4L2_CID_FM_TX_CLASS_BASE + 13)");
   1878 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1879 #else
   1880 # define V4L2_CID_RDS_TX_MUSIC_SPEECH (V4L2_CID_FM_TX_CLASS_BASE + 13)
   1881 #endif
   1882 #if defined(V4L2_CID_RDS_TX_ALT_FREQS_ENABLE) || (defined(HAVE_DECL_V4L2_CID_RDS_TX_ALT_FREQS_ENABLE) && HAVE_DECL_V4L2_CID_RDS_TX_ALT_FREQS_ENABLE)
   1883 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1884 static_assert((V4L2_CID_RDS_TX_ALT_FREQS_ENABLE) == ((V4L2_CID_FM_TX_CLASS_BASE + 14)), "V4L2_CID_RDS_TX_ALT_FREQS_ENABLE != (V4L2_CID_FM_TX_CLASS_BASE + 14)");
   1885 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1886 #else
   1887 # define V4L2_CID_RDS_TX_ALT_FREQS_ENABLE (V4L2_CID_FM_TX_CLASS_BASE + 14)
   1888 #endif
   1889 #if defined(V4L2_CID_RDS_TX_ALT_FREQS) || (defined(HAVE_DECL_V4L2_CID_RDS_TX_ALT_FREQS) && HAVE_DECL_V4L2_CID_RDS_TX_ALT_FREQS)
   1890 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1891 static_assert((V4L2_CID_RDS_TX_ALT_FREQS) == ((V4L2_CID_FM_TX_CLASS_BASE + 15)), "V4L2_CID_RDS_TX_ALT_FREQS != (V4L2_CID_FM_TX_CLASS_BASE + 15)");
   1892 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1893 #else
   1894 # define V4L2_CID_RDS_TX_ALT_FREQS (V4L2_CID_FM_TX_CLASS_BASE + 15)
   1895 #endif
   1896 #if defined(V4L2_CID_AUDIO_LIMITER_ENABLED) || (defined(HAVE_DECL_V4L2_CID_AUDIO_LIMITER_ENABLED) && HAVE_DECL_V4L2_CID_AUDIO_LIMITER_ENABLED)
   1897 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1898 static_assert((V4L2_CID_AUDIO_LIMITER_ENABLED) == ((V4L2_CID_FM_TX_CLASS_BASE + 64)), "V4L2_CID_AUDIO_LIMITER_ENABLED != (V4L2_CID_FM_TX_CLASS_BASE + 64)");
   1899 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1900 #else
   1901 # define V4L2_CID_AUDIO_LIMITER_ENABLED (V4L2_CID_FM_TX_CLASS_BASE + 64)
   1902 #endif
   1903 #if defined(V4L2_CID_AUDIO_LIMITER_RELEASE_TIME) || (defined(HAVE_DECL_V4L2_CID_AUDIO_LIMITER_RELEASE_TIME) && HAVE_DECL_V4L2_CID_AUDIO_LIMITER_RELEASE_TIME)
   1904 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1905 static_assert((V4L2_CID_AUDIO_LIMITER_RELEASE_TIME) == ((V4L2_CID_FM_TX_CLASS_BASE + 65)), "V4L2_CID_AUDIO_LIMITER_RELEASE_TIME != (V4L2_CID_FM_TX_CLASS_BASE + 65)");
   1906 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1907 #else
   1908 # define V4L2_CID_AUDIO_LIMITER_RELEASE_TIME (V4L2_CID_FM_TX_CLASS_BASE + 65)
   1909 #endif
   1910 #if defined(V4L2_CID_AUDIO_LIMITER_DEVIATION) || (defined(HAVE_DECL_V4L2_CID_AUDIO_LIMITER_DEVIATION) && HAVE_DECL_V4L2_CID_AUDIO_LIMITER_DEVIATION)
   1911 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1912 static_assert((V4L2_CID_AUDIO_LIMITER_DEVIATION) == ((V4L2_CID_FM_TX_CLASS_BASE + 66)), "V4L2_CID_AUDIO_LIMITER_DEVIATION != (V4L2_CID_FM_TX_CLASS_BASE + 66)");
   1913 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1914 #else
   1915 # define V4L2_CID_AUDIO_LIMITER_DEVIATION (V4L2_CID_FM_TX_CLASS_BASE + 66)
   1916 #endif
   1917 #if defined(V4L2_CID_AUDIO_COMPRESSION_ENABLED) || (defined(HAVE_DECL_V4L2_CID_AUDIO_COMPRESSION_ENABLED) && HAVE_DECL_V4L2_CID_AUDIO_COMPRESSION_ENABLED)
   1918 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1919 static_assert((V4L2_CID_AUDIO_COMPRESSION_ENABLED) == ((V4L2_CID_FM_TX_CLASS_BASE + 80)), "V4L2_CID_AUDIO_COMPRESSION_ENABLED != (V4L2_CID_FM_TX_CLASS_BASE + 80)");
   1920 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1921 #else
   1922 # define V4L2_CID_AUDIO_COMPRESSION_ENABLED (V4L2_CID_FM_TX_CLASS_BASE + 80)
   1923 #endif
   1924 #if defined(V4L2_CID_AUDIO_COMPRESSION_GAIN) || (defined(HAVE_DECL_V4L2_CID_AUDIO_COMPRESSION_GAIN) && HAVE_DECL_V4L2_CID_AUDIO_COMPRESSION_GAIN)
   1925 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1926 static_assert((V4L2_CID_AUDIO_COMPRESSION_GAIN) == ((V4L2_CID_FM_TX_CLASS_BASE + 81)), "V4L2_CID_AUDIO_COMPRESSION_GAIN != (V4L2_CID_FM_TX_CLASS_BASE + 81)");
   1927 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1928 #else
   1929 # define V4L2_CID_AUDIO_COMPRESSION_GAIN (V4L2_CID_FM_TX_CLASS_BASE + 81)
   1930 #endif
   1931 #if defined(V4L2_CID_AUDIO_COMPRESSION_THRESHOLD) || (defined(HAVE_DECL_V4L2_CID_AUDIO_COMPRESSION_THRESHOLD) && HAVE_DECL_V4L2_CID_AUDIO_COMPRESSION_THRESHOLD)
   1932 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1933 static_assert((V4L2_CID_AUDIO_COMPRESSION_THRESHOLD) == ((V4L2_CID_FM_TX_CLASS_BASE + 82)), "V4L2_CID_AUDIO_COMPRESSION_THRESHOLD != (V4L2_CID_FM_TX_CLASS_BASE + 82)");
   1934 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1935 #else
   1936 # define V4L2_CID_AUDIO_COMPRESSION_THRESHOLD (V4L2_CID_FM_TX_CLASS_BASE + 82)
   1937 #endif
   1938 #if defined(V4L2_CID_AUDIO_COMPRESSION_ATTACK_TIME) || (defined(HAVE_DECL_V4L2_CID_AUDIO_COMPRESSION_ATTACK_TIME) && HAVE_DECL_V4L2_CID_AUDIO_COMPRESSION_ATTACK_TIME)
   1939 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1940 static_assert((V4L2_CID_AUDIO_COMPRESSION_ATTACK_TIME) == ((V4L2_CID_FM_TX_CLASS_BASE + 83)), "V4L2_CID_AUDIO_COMPRESSION_ATTACK_TIME != (V4L2_CID_FM_TX_CLASS_BASE + 83)");
   1941 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1942 #else
   1943 # define V4L2_CID_AUDIO_COMPRESSION_ATTACK_TIME (V4L2_CID_FM_TX_CLASS_BASE + 83)
   1944 #endif
   1945 #if defined(V4L2_CID_AUDIO_COMPRESSION_RELEASE_TIME) || (defined(HAVE_DECL_V4L2_CID_AUDIO_COMPRESSION_RELEASE_TIME) && HAVE_DECL_V4L2_CID_AUDIO_COMPRESSION_RELEASE_TIME)
   1946 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1947 static_assert((V4L2_CID_AUDIO_COMPRESSION_RELEASE_TIME) == ((V4L2_CID_FM_TX_CLASS_BASE + 84)), "V4L2_CID_AUDIO_COMPRESSION_RELEASE_TIME != (V4L2_CID_FM_TX_CLASS_BASE + 84)");
   1948 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1949 #else
   1950 # define V4L2_CID_AUDIO_COMPRESSION_RELEASE_TIME (V4L2_CID_FM_TX_CLASS_BASE + 84)
   1951 #endif
   1952 #if defined(V4L2_CID_PILOT_TONE_ENABLED) || (defined(HAVE_DECL_V4L2_CID_PILOT_TONE_ENABLED) && HAVE_DECL_V4L2_CID_PILOT_TONE_ENABLED)
   1953 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1954 static_assert((V4L2_CID_PILOT_TONE_ENABLED) == ((V4L2_CID_FM_TX_CLASS_BASE + 96)), "V4L2_CID_PILOT_TONE_ENABLED != (V4L2_CID_FM_TX_CLASS_BASE + 96)");
   1955 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1956 #else
   1957 # define V4L2_CID_PILOT_TONE_ENABLED (V4L2_CID_FM_TX_CLASS_BASE + 96)
   1958 #endif
   1959 #if defined(V4L2_CID_PILOT_TONE_DEVIATION) || (defined(HAVE_DECL_V4L2_CID_PILOT_TONE_DEVIATION) && HAVE_DECL_V4L2_CID_PILOT_TONE_DEVIATION)
   1960 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1961 static_assert((V4L2_CID_PILOT_TONE_DEVIATION) == ((V4L2_CID_FM_TX_CLASS_BASE + 97)), "V4L2_CID_PILOT_TONE_DEVIATION != (V4L2_CID_FM_TX_CLASS_BASE + 97)");
   1962 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1963 #else
   1964 # define V4L2_CID_PILOT_TONE_DEVIATION (V4L2_CID_FM_TX_CLASS_BASE + 97)
   1965 #endif
   1966 #if defined(V4L2_CID_PILOT_TONE_FREQUENCY) || (defined(HAVE_DECL_V4L2_CID_PILOT_TONE_FREQUENCY) && HAVE_DECL_V4L2_CID_PILOT_TONE_FREQUENCY)
   1967 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1968 static_assert((V4L2_CID_PILOT_TONE_FREQUENCY) == ((V4L2_CID_FM_TX_CLASS_BASE + 98)), "V4L2_CID_PILOT_TONE_FREQUENCY != (V4L2_CID_FM_TX_CLASS_BASE + 98)");
   1969 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1970 #else
   1971 # define V4L2_CID_PILOT_TONE_FREQUENCY (V4L2_CID_FM_TX_CLASS_BASE + 98)
   1972 #endif
   1973 #if defined(V4L2_CID_TUNE_PREEMPHASIS) || (defined(HAVE_DECL_V4L2_CID_TUNE_PREEMPHASIS) && HAVE_DECL_V4L2_CID_TUNE_PREEMPHASIS)
   1974 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1975 static_assert((V4L2_CID_TUNE_PREEMPHASIS) == ((V4L2_CID_FM_TX_CLASS_BASE + 112)), "V4L2_CID_TUNE_PREEMPHASIS != (V4L2_CID_FM_TX_CLASS_BASE + 112)");
   1976 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1977 #else
   1978 # define V4L2_CID_TUNE_PREEMPHASIS (V4L2_CID_FM_TX_CLASS_BASE + 112)
   1979 #endif
   1980 #if defined(V4L2_CID_TUNE_POWER_LEVEL) || (defined(HAVE_DECL_V4L2_CID_TUNE_POWER_LEVEL) && HAVE_DECL_V4L2_CID_TUNE_POWER_LEVEL)
   1981 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1982 static_assert((V4L2_CID_TUNE_POWER_LEVEL) == ((V4L2_CID_FM_TX_CLASS_BASE + 113)), "V4L2_CID_TUNE_POWER_LEVEL != (V4L2_CID_FM_TX_CLASS_BASE + 113)");
   1983 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1984 #else
   1985 # define V4L2_CID_TUNE_POWER_LEVEL (V4L2_CID_FM_TX_CLASS_BASE + 113)
   1986 #endif
   1987 #if defined(V4L2_CID_TUNE_ANTENNA_CAPACITOR) || (defined(HAVE_DECL_V4L2_CID_TUNE_ANTENNA_CAPACITOR) && HAVE_DECL_V4L2_CID_TUNE_ANTENNA_CAPACITOR)
   1988 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1989 static_assert((V4L2_CID_TUNE_ANTENNA_CAPACITOR) == ((V4L2_CID_FM_TX_CLASS_BASE + 114)), "V4L2_CID_TUNE_ANTENNA_CAPACITOR != (V4L2_CID_FM_TX_CLASS_BASE + 114)");
   1990 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1991 #else
   1992 # define V4L2_CID_TUNE_ANTENNA_CAPACITOR (V4L2_CID_FM_TX_CLASS_BASE + 114)
   1993 #endif
   1994 #if defined(V4L2_CID_FLASH_LED_MODE) || (defined(HAVE_DECL_V4L2_CID_FLASH_LED_MODE) && HAVE_DECL_V4L2_CID_FLASH_LED_MODE)
   1995 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   1996 static_assert((V4L2_CID_FLASH_LED_MODE) == ((V4L2_CID_FLASH_CLASS_BASE + 1)), "V4L2_CID_FLASH_LED_MODE != (V4L2_CID_FLASH_CLASS_BASE + 1)");
   1997 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   1998 #else
   1999 # define V4L2_CID_FLASH_LED_MODE (V4L2_CID_FLASH_CLASS_BASE + 1)
   2000 #endif
   2001 #if defined(V4L2_CID_FLASH_STROBE_SOURCE) || (defined(HAVE_DECL_V4L2_CID_FLASH_STROBE_SOURCE) && HAVE_DECL_V4L2_CID_FLASH_STROBE_SOURCE)
   2002 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2003 static_assert((V4L2_CID_FLASH_STROBE_SOURCE) == ((V4L2_CID_FLASH_CLASS_BASE + 2)), "V4L2_CID_FLASH_STROBE_SOURCE != (V4L2_CID_FLASH_CLASS_BASE + 2)");
   2004 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2005 #else
   2006 # define V4L2_CID_FLASH_STROBE_SOURCE (V4L2_CID_FLASH_CLASS_BASE + 2)
   2007 #endif
   2008 #if defined(V4L2_CID_FLASH_STROBE) || (defined(HAVE_DECL_V4L2_CID_FLASH_STROBE) && HAVE_DECL_V4L2_CID_FLASH_STROBE)
   2009 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2010 static_assert((V4L2_CID_FLASH_STROBE) == ((V4L2_CID_FLASH_CLASS_BASE + 3)), "V4L2_CID_FLASH_STROBE != (V4L2_CID_FLASH_CLASS_BASE + 3)");
   2011 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2012 #else
   2013 # define V4L2_CID_FLASH_STROBE (V4L2_CID_FLASH_CLASS_BASE + 3)
   2014 #endif
   2015 #if defined(V4L2_CID_FLASH_STROBE_STOP) || (defined(HAVE_DECL_V4L2_CID_FLASH_STROBE_STOP) && HAVE_DECL_V4L2_CID_FLASH_STROBE_STOP)
   2016 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2017 static_assert((V4L2_CID_FLASH_STROBE_STOP) == ((V4L2_CID_FLASH_CLASS_BASE + 4)), "V4L2_CID_FLASH_STROBE_STOP != (V4L2_CID_FLASH_CLASS_BASE + 4)");
   2018 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2019 #else
   2020 # define V4L2_CID_FLASH_STROBE_STOP (V4L2_CID_FLASH_CLASS_BASE + 4)
   2021 #endif
   2022 #if defined(V4L2_CID_FLASH_STROBE_STATUS) || (defined(HAVE_DECL_V4L2_CID_FLASH_STROBE_STATUS) && HAVE_DECL_V4L2_CID_FLASH_STROBE_STATUS)
   2023 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2024 static_assert((V4L2_CID_FLASH_STROBE_STATUS) == ((V4L2_CID_FLASH_CLASS_BASE + 5)), "V4L2_CID_FLASH_STROBE_STATUS != (V4L2_CID_FLASH_CLASS_BASE + 5)");
   2025 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2026 #else
   2027 # define V4L2_CID_FLASH_STROBE_STATUS (V4L2_CID_FLASH_CLASS_BASE + 5)
   2028 #endif
   2029 #if defined(V4L2_CID_FLASH_TIMEOUT) || (defined(HAVE_DECL_V4L2_CID_FLASH_TIMEOUT) && HAVE_DECL_V4L2_CID_FLASH_TIMEOUT)
   2030 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2031 static_assert((V4L2_CID_FLASH_TIMEOUT) == ((V4L2_CID_FLASH_CLASS_BASE + 6)), "V4L2_CID_FLASH_TIMEOUT != (V4L2_CID_FLASH_CLASS_BASE + 6)");
   2032 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2033 #else
   2034 # define V4L2_CID_FLASH_TIMEOUT (V4L2_CID_FLASH_CLASS_BASE + 6)
   2035 #endif
   2036 #if defined(V4L2_CID_FLASH_INTENSITY) || (defined(HAVE_DECL_V4L2_CID_FLASH_INTENSITY) && HAVE_DECL_V4L2_CID_FLASH_INTENSITY)
   2037 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2038 static_assert((V4L2_CID_FLASH_INTENSITY) == ((V4L2_CID_FLASH_CLASS_BASE + 7)), "V4L2_CID_FLASH_INTENSITY != (V4L2_CID_FLASH_CLASS_BASE + 7)");
   2039 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2040 #else
   2041 # define V4L2_CID_FLASH_INTENSITY (V4L2_CID_FLASH_CLASS_BASE + 7)
   2042 #endif
   2043 #if defined(V4L2_CID_FLASH_TORCH_INTENSITY) || (defined(HAVE_DECL_V4L2_CID_FLASH_TORCH_INTENSITY) && HAVE_DECL_V4L2_CID_FLASH_TORCH_INTENSITY)
   2044 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2045 static_assert((V4L2_CID_FLASH_TORCH_INTENSITY) == ((V4L2_CID_FLASH_CLASS_BASE + 8)), "V4L2_CID_FLASH_TORCH_INTENSITY != (V4L2_CID_FLASH_CLASS_BASE + 8)");
   2046 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2047 #else
   2048 # define V4L2_CID_FLASH_TORCH_INTENSITY (V4L2_CID_FLASH_CLASS_BASE + 8)
   2049 #endif
   2050 #if defined(V4L2_CID_FLASH_INDICATOR_INTENSITY) || (defined(HAVE_DECL_V4L2_CID_FLASH_INDICATOR_INTENSITY) && HAVE_DECL_V4L2_CID_FLASH_INDICATOR_INTENSITY)
   2051 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2052 static_assert((V4L2_CID_FLASH_INDICATOR_INTENSITY) == ((V4L2_CID_FLASH_CLASS_BASE + 9)), "V4L2_CID_FLASH_INDICATOR_INTENSITY != (V4L2_CID_FLASH_CLASS_BASE + 9)");
   2053 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2054 #else
   2055 # define V4L2_CID_FLASH_INDICATOR_INTENSITY (V4L2_CID_FLASH_CLASS_BASE + 9)
   2056 #endif
   2057 #if defined(V4L2_CID_FLASH_FAULT) || (defined(HAVE_DECL_V4L2_CID_FLASH_FAULT) && HAVE_DECL_V4L2_CID_FLASH_FAULT)
   2058 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2059 static_assert((V4L2_CID_FLASH_FAULT) == ((V4L2_CID_FLASH_CLASS_BASE + 10)), "V4L2_CID_FLASH_FAULT != (V4L2_CID_FLASH_CLASS_BASE + 10)");
   2060 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2061 #else
   2062 # define V4L2_CID_FLASH_FAULT (V4L2_CID_FLASH_CLASS_BASE + 10)
   2063 #endif
   2064 #if defined(V4L2_CID_FLASH_CHARGE) || (defined(HAVE_DECL_V4L2_CID_FLASH_CHARGE) && HAVE_DECL_V4L2_CID_FLASH_CHARGE)
   2065 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2066 static_assert((V4L2_CID_FLASH_CHARGE) == ((V4L2_CID_FLASH_CLASS_BASE + 11)), "V4L2_CID_FLASH_CHARGE != (V4L2_CID_FLASH_CLASS_BASE + 11)");
   2067 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2068 #else
   2069 # define V4L2_CID_FLASH_CHARGE (V4L2_CID_FLASH_CLASS_BASE + 11)
   2070 #endif
   2071 #if defined(V4L2_CID_FLASH_READY) || (defined(HAVE_DECL_V4L2_CID_FLASH_READY) && HAVE_DECL_V4L2_CID_FLASH_READY)
   2072 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2073 static_assert((V4L2_CID_FLASH_READY) == ((V4L2_CID_FLASH_CLASS_BASE + 12)), "V4L2_CID_FLASH_READY != (V4L2_CID_FLASH_CLASS_BASE + 12)");
   2074 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2075 #else
   2076 # define V4L2_CID_FLASH_READY (V4L2_CID_FLASH_CLASS_BASE + 12)
   2077 #endif
   2078 #if defined(V4L2_CID_VBLANK) || (defined(HAVE_DECL_V4L2_CID_VBLANK) && HAVE_DECL_V4L2_CID_VBLANK)
   2079 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2080 static_assert((V4L2_CID_VBLANK) == ((V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 1)), "V4L2_CID_VBLANK != (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 1)");
   2081 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2082 #else
   2083 # define V4L2_CID_VBLANK (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 1)
   2084 #endif
   2085 #if defined(V4L2_CID_HBLANK) || (defined(HAVE_DECL_V4L2_CID_HBLANK) && HAVE_DECL_V4L2_CID_HBLANK)
   2086 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2087 static_assert((V4L2_CID_HBLANK) == ((V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 2)), "V4L2_CID_HBLANK != (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 2)");
   2088 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2089 #else
   2090 # define V4L2_CID_HBLANK (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 2)
   2091 #endif
   2092 #if defined(V4L2_CID_ANALOGUE_GAIN) || (defined(HAVE_DECL_V4L2_CID_ANALOGUE_GAIN) && HAVE_DECL_V4L2_CID_ANALOGUE_GAIN)
   2093 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2094 static_assert((V4L2_CID_ANALOGUE_GAIN) == ((V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 3)), "V4L2_CID_ANALOGUE_GAIN != (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 3)");
   2095 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2096 #else
   2097 # define V4L2_CID_ANALOGUE_GAIN (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 3)
   2098 #endif
   2099 #if defined(V4L2_CID_TEST_PATTERN_RED) || (defined(HAVE_DECL_V4L2_CID_TEST_PATTERN_RED) && HAVE_DECL_V4L2_CID_TEST_PATTERN_RED)
   2100 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2101 static_assert((V4L2_CID_TEST_PATTERN_RED) == ((V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 4)), "V4L2_CID_TEST_PATTERN_RED != (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 4)");
   2102 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2103 #else
   2104 # define V4L2_CID_TEST_PATTERN_RED (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 4)
   2105 #endif
   2106 #if defined(V4L2_CID_TEST_PATTERN_GREENR) || (defined(HAVE_DECL_V4L2_CID_TEST_PATTERN_GREENR) && HAVE_DECL_V4L2_CID_TEST_PATTERN_GREENR)
   2107 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2108 static_assert((V4L2_CID_TEST_PATTERN_GREENR) == ((V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 5)), "V4L2_CID_TEST_PATTERN_GREENR != (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 5)");
   2109 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2110 #else
   2111 # define V4L2_CID_TEST_PATTERN_GREENR (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 5)
   2112 #endif
   2113 #if defined(V4L2_CID_TEST_PATTERN_BLUE) || (defined(HAVE_DECL_V4L2_CID_TEST_PATTERN_BLUE) && HAVE_DECL_V4L2_CID_TEST_PATTERN_BLUE)
   2114 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2115 static_assert((V4L2_CID_TEST_PATTERN_BLUE) == ((V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 6)), "V4L2_CID_TEST_PATTERN_BLUE != (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 6)");
   2116 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2117 #else
   2118 # define V4L2_CID_TEST_PATTERN_BLUE (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 6)
   2119 #endif
   2120 #if defined(V4L2_CID_TEST_PATTERN_GREENB) || (defined(HAVE_DECL_V4L2_CID_TEST_PATTERN_GREENB) && HAVE_DECL_V4L2_CID_TEST_PATTERN_GREENB)
   2121 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2122 static_assert((V4L2_CID_TEST_PATTERN_GREENB) == ((V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 7)), "V4L2_CID_TEST_PATTERN_GREENB != (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 7)");
   2123 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2124 #else
   2125 # define V4L2_CID_TEST_PATTERN_GREENB (V4L2_CID_IMAGE_SOURCE_CLASS_BASE + 7)
   2126 #endif
   2127 #if defined(V4L2_CID_LINK_FREQ) || (defined(HAVE_DECL_V4L2_CID_LINK_FREQ) && HAVE_DECL_V4L2_CID_LINK_FREQ)
   2128 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2129 static_assert((V4L2_CID_LINK_FREQ) == ((V4L2_CID_IMAGE_PROC_CLASS_BASE + 1)), "V4L2_CID_LINK_FREQ != (V4L2_CID_IMAGE_PROC_CLASS_BASE + 1)");
   2130 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2131 #else
   2132 # define V4L2_CID_LINK_FREQ (V4L2_CID_IMAGE_PROC_CLASS_BASE + 1)
   2133 #endif
   2134 #if defined(V4L2_CID_PIXEL_RATE) || (defined(HAVE_DECL_V4L2_CID_PIXEL_RATE) && HAVE_DECL_V4L2_CID_PIXEL_RATE)
   2135 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2136 static_assert((V4L2_CID_PIXEL_RATE) == ((V4L2_CID_IMAGE_PROC_CLASS_BASE + 2)), "V4L2_CID_PIXEL_RATE != (V4L2_CID_IMAGE_PROC_CLASS_BASE + 2)");
   2137 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2138 #else
   2139 # define V4L2_CID_PIXEL_RATE (V4L2_CID_IMAGE_PROC_CLASS_BASE + 2)
   2140 #endif
   2141 #if defined(V4L2_CID_TEST_PATTERN) || (defined(HAVE_DECL_V4L2_CID_TEST_PATTERN) && HAVE_DECL_V4L2_CID_TEST_PATTERN)
   2142 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2143 static_assert((V4L2_CID_TEST_PATTERN) == ((V4L2_CID_IMAGE_PROC_CLASS_BASE + 3)), "V4L2_CID_TEST_PATTERN != (V4L2_CID_IMAGE_PROC_CLASS_BASE + 3)");
   2144 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2145 #else
   2146 # define V4L2_CID_TEST_PATTERN (V4L2_CID_IMAGE_PROC_CLASS_BASE + 3)
   2147 #endif
   2148 #if defined(V4L2_CID_DEINTERLACING_MODE) || (defined(HAVE_DECL_V4L2_CID_DEINTERLACING_MODE) && HAVE_DECL_V4L2_CID_DEINTERLACING_MODE)
   2149 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2150 static_assert((V4L2_CID_DEINTERLACING_MODE) == ((V4L2_CID_IMAGE_PROC_CLASS_BASE + 4)), "V4L2_CID_DEINTERLACING_MODE != (V4L2_CID_IMAGE_PROC_CLASS_BASE + 4)");
   2151 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2152 #else
   2153 # define V4L2_CID_DEINTERLACING_MODE (V4L2_CID_IMAGE_PROC_CLASS_BASE + 4)
   2154 #endif
   2155 #if defined(V4L2_CID_DIGITAL_GAIN) || (defined(HAVE_DECL_V4L2_CID_DIGITAL_GAIN) && HAVE_DECL_V4L2_CID_DIGITAL_GAIN)
   2156 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2157 static_assert((V4L2_CID_DIGITAL_GAIN) == ((V4L2_CID_IMAGE_PROC_CLASS_BASE + 5)), "V4L2_CID_DIGITAL_GAIN != (V4L2_CID_IMAGE_PROC_CLASS_BASE + 5)");
   2158 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2159 #else
   2160 # define V4L2_CID_DIGITAL_GAIN (V4L2_CID_IMAGE_PROC_CLASS_BASE + 5)
   2161 #endif
   2162 #if defined(V4L2_CID_DV_TX_RGB_RANGE) || (defined(HAVE_DECL_V4L2_CID_DV_TX_RGB_RANGE) && HAVE_DECL_V4L2_CID_DV_TX_RGB_RANGE)
   2163 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2164 static_assert((V4L2_CID_DV_TX_RGB_RANGE) == ((V4L2_CID_DV_CLASS_BASE + 5)), "V4L2_CID_DV_TX_RGB_RANGE != (V4L2_CID_DV_CLASS_BASE + 5)");
   2165 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2166 #else
   2167 # define V4L2_CID_DV_TX_RGB_RANGE (V4L2_CID_DV_CLASS_BASE + 5)
   2168 #endif
   2169 #if defined(V4L2_CID_DV_TX_IT_CONTENT_TYPE) || (defined(HAVE_DECL_V4L2_CID_DV_TX_IT_CONTENT_TYPE) && HAVE_DECL_V4L2_CID_DV_TX_IT_CONTENT_TYPE)
   2170 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2171 static_assert((V4L2_CID_DV_TX_IT_CONTENT_TYPE) == ((V4L2_CID_DV_CLASS_BASE + 6)), "V4L2_CID_DV_TX_IT_CONTENT_TYPE != (V4L2_CID_DV_CLASS_BASE + 6)");
   2172 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2173 #else
   2174 # define V4L2_CID_DV_TX_IT_CONTENT_TYPE (V4L2_CID_DV_CLASS_BASE + 6)
   2175 #endif
   2176 #if defined(V4L2_CID_DV_RX_RGB_RANGE) || (defined(HAVE_DECL_V4L2_CID_DV_RX_RGB_RANGE) && HAVE_DECL_V4L2_CID_DV_RX_RGB_RANGE)
   2177 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2178 static_assert((V4L2_CID_DV_RX_RGB_RANGE) == ((V4L2_CID_DV_CLASS_BASE + 101)), "V4L2_CID_DV_RX_RGB_RANGE != (V4L2_CID_DV_CLASS_BASE + 101)");
   2179 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2180 #else
   2181 # define V4L2_CID_DV_RX_RGB_RANGE (V4L2_CID_DV_CLASS_BASE + 101)
   2182 #endif
   2183 #if defined(V4L2_CID_DV_RX_IT_CONTENT_TYPE) || (defined(HAVE_DECL_V4L2_CID_DV_RX_IT_CONTENT_TYPE) && HAVE_DECL_V4L2_CID_DV_RX_IT_CONTENT_TYPE)
   2184 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2185 static_assert((V4L2_CID_DV_RX_IT_CONTENT_TYPE) == ((V4L2_CID_DV_CLASS_BASE + 102)), "V4L2_CID_DV_RX_IT_CONTENT_TYPE != (V4L2_CID_DV_CLASS_BASE + 102)");
   2186 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2187 #else
   2188 # define V4L2_CID_DV_RX_IT_CONTENT_TYPE (V4L2_CID_DV_CLASS_BASE + 102)
   2189 #endif
   2190 #if defined(V4L2_CID_TUNE_DEEMPHASIS) || (defined(HAVE_DECL_V4L2_CID_TUNE_DEEMPHASIS) && HAVE_DECL_V4L2_CID_TUNE_DEEMPHASIS)
   2191 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2192 static_assert((V4L2_CID_TUNE_DEEMPHASIS) == ((V4L2_CID_FM_RX_CLASS_BASE + 1)), "V4L2_CID_TUNE_DEEMPHASIS != (V4L2_CID_FM_RX_CLASS_BASE + 1)");
   2193 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2194 #else
   2195 # define V4L2_CID_TUNE_DEEMPHASIS (V4L2_CID_FM_RX_CLASS_BASE + 1)
   2196 #endif
   2197 #if defined(V4L2_CID_RDS_RECEPTION) || (defined(HAVE_DECL_V4L2_CID_RDS_RECEPTION) && HAVE_DECL_V4L2_CID_RDS_RECEPTION)
   2198 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2199 static_assert((V4L2_CID_RDS_RECEPTION) == ((V4L2_CID_FM_RX_CLASS_BASE + 2)), "V4L2_CID_RDS_RECEPTION != (V4L2_CID_FM_RX_CLASS_BASE + 2)");
   2200 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2201 #else
   2202 # define V4L2_CID_RDS_RECEPTION (V4L2_CID_FM_RX_CLASS_BASE + 2)
   2203 #endif
   2204 #if defined(V4L2_CID_RDS_RX_PTY) || (defined(HAVE_DECL_V4L2_CID_RDS_RX_PTY) && HAVE_DECL_V4L2_CID_RDS_RX_PTY)
   2205 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2206 static_assert((V4L2_CID_RDS_RX_PTY) == ((V4L2_CID_FM_RX_CLASS_BASE + 3)), "V4L2_CID_RDS_RX_PTY != (V4L2_CID_FM_RX_CLASS_BASE + 3)");
   2207 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2208 #else
   2209 # define V4L2_CID_RDS_RX_PTY (V4L2_CID_FM_RX_CLASS_BASE + 3)
   2210 #endif
   2211 #if defined(V4L2_CID_RDS_RX_PS_NAME) || (defined(HAVE_DECL_V4L2_CID_RDS_RX_PS_NAME) && HAVE_DECL_V4L2_CID_RDS_RX_PS_NAME)
   2212 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2213 static_assert((V4L2_CID_RDS_RX_PS_NAME) == ((V4L2_CID_FM_RX_CLASS_BASE + 4)), "V4L2_CID_RDS_RX_PS_NAME != (V4L2_CID_FM_RX_CLASS_BASE + 4)");
   2214 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2215 #else
   2216 # define V4L2_CID_RDS_RX_PS_NAME (V4L2_CID_FM_RX_CLASS_BASE + 4)
   2217 #endif
   2218 #if defined(V4L2_CID_RDS_RX_RADIO_TEXT) || (defined(HAVE_DECL_V4L2_CID_RDS_RX_RADIO_TEXT) && HAVE_DECL_V4L2_CID_RDS_RX_RADIO_TEXT)
   2219 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2220 static_assert((V4L2_CID_RDS_RX_RADIO_TEXT) == ((V4L2_CID_FM_RX_CLASS_BASE + 5)), "V4L2_CID_RDS_RX_RADIO_TEXT != (V4L2_CID_FM_RX_CLASS_BASE + 5)");
   2221 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2222 #else
   2223 # define V4L2_CID_RDS_RX_RADIO_TEXT (V4L2_CID_FM_RX_CLASS_BASE + 5)
   2224 #endif
   2225 #if defined(V4L2_CID_RDS_RX_TRAFFIC_ANNOUNCEMENT) || (defined(HAVE_DECL_V4L2_CID_RDS_RX_TRAFFIC_ANNOUNCEMENT) && HAVE_DECL_V4L2_CID_RDS_RX_TRAFFIC_ANNOUNCEMENT)
   2226 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2227 static_assert((V4L2_CID_RDS_RX_TRAFFIC_ANNOUNCEMENT) == ((V4L2_CID_FM_RX_CLASS_BASE + 6)), "V4L2_CID_RDS_RX_TRAFFIC_ANNOUNCEMENT != (V4L2_CID_FM_RX_CLASS_BASE + 6)");
   2228 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2229 #else
   2230 # define V4L2_CID_RDS_RX_TRAFFIC_ANNOUNCEMENT (V4L2_CID_FM_RX_CLASS_BASE + 6)
   2231 #endif
   2232 #if defined(V4L2_CID_RDS_RX_TRAFFIC_PROGRAM) || (defined(HAVE_DECL_V4L2_CID_RDS_RX_TRAFFIC_PROGRAM) && HAVE_DECL_V4L2_CID_RDS_RX_TRAFFIC_PROGRAM)
   2233 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2234 static_assert((V4L2_CID_RDS_RX_TRAFFIC_PROGRAM) == ((V4L2_CID_FM_RX_CLASS_BASE + 7)), "V4L2_CID_RDS_RX_TRAFFIC_PROGRAM != (V4L2_CID_FM_RX_CLASS_BASE + 7)");
   2235 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2236 #else
   2237 # define V4L2_CID_RDS_RX_TRAFFIC_PROGRAM (V4L2_CID_FM_RX_CLASS_BASE + 7)
   2238 #endif
   2239 #if defined(V4L2_CID_RDS_RX_MUSIC_SPEECH) || (defined(HAVE_DECL_V4L2_CID_RDS_RX_MUSIC_SPEECH) && HAVE_DECL_V4L2_CID_RDS_RX_MUSIC_SPEECH)
   2240 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2241 static_assert((V4L2_CID_RDS_RX_MUSIC_SPEECH) == ((V4L2_CID_FM_RX_CLASS_BASE + 8)), "V4L2_CID_RDS_RX_MUSIC_SPEECH != (V4L2_CID_FM_RX_CLASS_BASE + 8)");
   2242 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2243 #else
   2244 # define V4L2_CID_RDS_RX_MUSIC_SPEECH (V4L2_CID_FM_RX_CLASS_BASE + 8)
   2245 #endif
   2246 #if defined(V4L2_CID_RF_TUNER_BANDWIDTH_AUTO) || (defined(HAVE_DECL_V4L2_CID_RF_TUNER_BANDWIDTH_AUTO) && HAVE_DECL_V4L2_CID_RF_TUNER_BANDWIDTH_AUTO)
   2247 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2248 static_assert((V4L2_CID_RF_TUNER_BANDWIDTH_AUTO) == ((V4L2_CID_RF_TUNER_CLASS_BASE + 11)), "V4L2_CID_RF_TUNER_BANDWIDTH_AUTO != (V4L2_CID_RF_TUNER_CLASS_BASE + 11)");
   2249 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2250 #else
   2251 # define V4L2_CID_RF_TUNER_BANDWIDTH_AUTO (V4L2_CID_RF_TUNER_CLASS_BASE + 11)
   2252 #endif
   2253 #if defined(V4L2_CID_RF_TUNER_BANDWIDTH) || (defined(HAVE_DECL_V4L2_CID_RF_TUNER_BANDWIDTH) && HAVE_DECL_V4L2_CID_RF_TUNER_BANDWIDTH)
   2254 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2255 static_assert((V4L2_CID_RF_TUNER_BANDWIDTH) == ((V4L2_CID_RF_TUNER_CLASS_BASE + 12)), "V4L2_CID_RF_TUNER_BANDWIDTH != (V4L2_CID_RF_TUNER_CLASS_BASE + 12)");
   2256 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2257 #else
   2258 # define V4L2_CID_RF_TUNER_BANDWIDTH (V4L2_CID_RF_TUNER_CLASS_BASE + 12)
   2259 #endif
   2260 #if defined(V4L2_CID_RF_TUNER_RF_GAIN) || (defined(HAVE_DECL_V4L2_CID_RF_TUNER_RF_GAIN) && HAVE_DECL_V4L2_CID_RF_TUNER_RF_GAIN)
   2261 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2262 static_assert((V4L2_CID_RF_TUNER_RF_GAIN) == ((V4L2_CID_RF_TUNER_CLASS_BASE + 32)), "V4L2_CID_RF_TUNER_RF_GAIN != (V4L2_CID_RF_TUNER_CLASS_BASE + 32)");
   2263 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2264 #else
   2265 # define V4L2_CID_RF_TUNER_RF_GAIN (V4L2_CID_RF_TUNER_CLASS_BASE + 32)
   2266 #endif
   2267 #if defined(V4L2_CID_RF_TUNER_LNA_GAIN_AUTO) || (defined(HAVE_DECL_V4L2_CID_RF_TUNER_LNA_GAIN_AUTO) && HAVE_DECL_V4L2_CID_RF_TUNER_LNA_GAIN_AUTO)
   2268 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2269 static_assert((V4L2_CID_RF_TUNER_LNA_GAIN_AUTO) == ((V4L2_CID_RF_TUNER_CLASS_BASE + 41)), "V4L2_CID_RF_TUNER_LNA_GAIN_AUTO != (V4L2_CID_RF_TUNER_CLASS_BASE + 41)");
   2270 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2271 #else
   2272 # define V4L2_CID_RF_TUNER_LNA_GAIN_AUTO (V4L2_CID_RF_TUNER_CLASS_BASE + 41)
   2273 #endif
   2274 #if defined(V4L2_CID_RF_TUNER_LNA_GAIN) || (defined(HAVE_DECL_V4L2_CID_RF_TUNER_LNA_GAIN) && HAVE_DECL_V4L2_CID_RF_TUNER_LNA_GAIN)
   2275 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2276 static_assert((V4L2_CID_RF_TUNER_LNA_GAIN) == ((V4L2_CID_RF_TUNER_CLASS_BASE + 42)), "V4L2_CID_RF_TUNER_LNA_GAIN != (V4L2_CID_RF_TUNER_CLASS_BASE + 42)");
   2277 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2278 #else
   2279 # define V4L2_CID_RF_TUNER_LNA_GAIN (V4L2_CID_RF_TUNER_CLASS_BASE + 42)
   2280 #endif
   2281 #if defined(V4L2_CID_RF_TUNER_MIXER_GAIN_AUTO) || (defined(HAVE_DECL_V4L2_CID_RF_TUNER_MIXER_GAIN_AUTO) && HAVE_DECL_V4L2_CID_RF_TUNER_MIXER_GAIN_AUTO)
   2282 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2283 static_assert((V4L2_CID_RF_TUNER_MIXER_GAIN_AUTO) == ((V4L2_CID_RF_TUNER_CLASS_BASE + 51)), "V4L2_CID_RF_TUNER_MIXER_GAIN_AUTO != (V4L2_CID_RF_TUNER_CLASS_BASE + 51)");
   2284 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2285 #else
   2286 # define V4L2_CID_RF_TUNER_MIXER_GAIN_AUTO (V4L2_CID_RF_TUNER_CLASS_BASE + 51)
   2287 #endif
   2288 #if defined(V4L2_CID_RF_TUNER_MIXER_GAIN) || (defined(HAVE_DECL_V4L2_CID_RF_TUNER_MIXER_GAIN) && HAVE_DECL_V4L2_CID_RF_TUNER_MIXER_GAIN)
   2289 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2290 static_assert((V4L2_CID_RF_TUNER_MIXER_GAIN) == ((V4L2_CID_RF_TUNER_CLASS_BASE + 52)), "V4L2_CID_RF_TUNER_MIXER_GAIN != (V4L2_CID_RF_TUNER_CLASS_BASE + 52)");
   2291 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2292 #else
   2293 # define V4L2_CID_RF_TUNER_MIXER_GAIN (V4L2_CID_RF_TUNER_CLASS_BASE + 52)
   2294 #endif
   2295 #if defined(V4L2_CID_RF_TUNER_IF_GAIN_AUTO) || (defined(HAVE_DECL_V4L2_CID_RF_TUNER_IF_GAIN_AUTO) && HAVE_DECL_V4L2_CID_RF_TUNER_IF_GAIN_AUTO)
   2296 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2297 static_assert((V4L2_CID_RF_TUNER_IF_GAIN_AUTO) == ((V4L2_CID_RF_TUNER_CLASS_BASE + 61)), "V4L2_CID_RF_TUNER_IF_GAIN_AUTO != (V4L2_CID_RF_TUNER_CLASS_BASE + 61)");
   2298 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2299 #else
   2300 # define V4L2_CID_RF_TUNER_IF_GAIN_AUTO (V4L2_CID_RF_TUNER_CLASS_BASE + 61)
   2301 #endif
   2302 #if defined(V4L2_CID_RF_TUNER_IF_GAIN) || (defined(HAVE_DECL_V4L2_CID_RF_TUNER_IF_GAIN) && HAVE_DECL_V4L2_CID_RF_TUNER_IF_GAIN)
   2303 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2304 static_assert((V4L2_CID_RF_TUNER_IF_GAIN) == ((V4L2_CID_RF_TUNER_CLASS_BASE + 62)), "V4L2_CID_RF_TUNER_IF_GAIN != (V4L2_CID_RF_TUNER_CLASS_BASE + 62)");
   2305 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2306 #else
   2307 # define V4L2_CID_RF_TUNER_IF_GAIN (V4L2_CID_RF_TUNER_CLASS_BASE + 62)
   2308 #endif
   2309 #if defined(V4L2_CID_RF_TUNER_PLL_LOCK) || (defined(HAVE_DECL_V4L2_CID_RF_TUNER_PLL_LOCK) && HAVE_DECL_V4L2_CID_RF_TUNER_PLL_LOCK)
   2310 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2311 static_assert((V4L2_CID_RF_TUNER_PLL_LOCK) == ((V4L2_CID_RF_TUNER_CLASS_BASE + 91)), "V4L2_CID_RF_TUNER_PLL_LOCK != (V4L2_CID_RF_TUNER_CLASS_BASE + 91)");
   2312 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2313 #else
   2314 # define V4L2_CID_RF_TUNER_PLL_LOCK (V4L2_CID_RF_TUNER_CLASS_BASE + 91)
   2315 #endif
   2316 #if defined(V4L2_CID_DETECT_MD_MODE) || (defined(HAVE_DECL_V4L2_CID_DETECT_MD_MODE) && HAVE_DECL_V4L2_CID_DETECT_MD_MODE)
   2317 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2318 static_assert((V4L2_CID_DETECT_MD_MODE) == ((V4L2_CID_DETECT_CLASS_BASE + 1)), "V4L2_CID_DETECT_MD_MODE != (V4L2_CID_DETECT_CLASS_BASE + 1)");
   2319 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2320 #else
   2321 # define V4L2_CID_DETECT_MD_MODE (V4L2_CID_DETECT_CLASS_BASE + 1)
   2322 #endif
   2323 #if defined(V4L2_CID_DETECT_MD_GLOBAL_THRESHOLD) || (defined(HAVE_DECL_V4L2_CID_DETECT_MD_GLOBAL_THRESHOLD) && HAVE_DECL_V4L2_CID_DETECT_MD_GLOBAL_THRESHOLD)
   2324 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2325 static_assert((V4L2_CID_DETECT_MD_GLOBAL_THRESHOLD) == ((V4L2_CID_DETECT_CLASS_BASE + 2)), "V4L2_CID_DETECT_MD_GLOBAL_THRESHOLD != (V4L2_CID_DETECT_CLASS_BASE + 2)");
   2326 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2327 #else
   2328 # define V4L2_CID_DETECT_MD_GLOBAL_THRESHOLD (V4L2_CID_DETECT_CLASS_BASE + 2)
   2329 #endif
   2330 #if defined(V4L2_CID_DETECT_MD_THRESHOLD_GRID) || (defined(HAVE_DECL_V4L2_CID_DETECT_MD_THRESHOLD_GRID) && HAVE_DECL_V4L2_CID_DETECT_MD_THRESHOLD_GRID)
   2331 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2332 static_assert((V4L2_CID_DETECT_MD_THRESHOLD_GRID) == ((V4L2_CID_DETECT_CLASS_BASE + 3)), "V4L2_CID_DETECT_MD_THRESHOLD_GRID != (V4L2_CID_DETECT_CLASS_BASE + 3)");
   2333 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2334 #else
   2335 # define V4L2_CID_DETECT_MD_THRESHOLD_GRID (V4L2_CID_DETECT_CLASS_BASE + 3)
   2336 #endif
   2337 #if defined(V4L2_CID_DETECT_MD_REGION_GRID) || (defined(HAVE_DECL_V4L2_CID_DETECT_MD_REGION_GRID) && HAVE_DECL_V4L2_CID_DETECT_MD_REGION_GRID)
   2338 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
   2339 static_assert((V4L2_CID_DETECT_MD_REGION_GRID) == ((V4L2_CID_DETECT_CLASS_BASE + 4)), "V4L2_CID_DETECT_MD_REGION_GRID != (V4L2_CID_DETECT_CLASS_BASE + 4)");
   2340 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
   2341 #else
   2342 # define V4L2_CID_DETECT_MD_REGION_GRID (V4L2_CID_DETECT_CLASS_BASE + 4)
   2343 #endif
   2344 
   2345 #ifndef XLAT_MACROS_ONLY
   2346 
   2347 # ifdef IN_MPERS
   2348 
   2349 extern const struct xlat v4l2_control_ids[];
   2350 
   2351 # else
   2352 
   2353 #  if !(defined HAVE_M32_MPERS || defined HAVE_MX32_MPERS)
   2354 static
   2355 #  endif
   2356 const struct xlat v4l2_control_ids[] = {
   2357 
   2358  XLAT(V4L2_CID_BRIGHTNESS),
   2359  XLAT(V4L2_CID_CONTRAST),
   2360  XLAT(V4L2_CID_SATURATION),
   2361  XLAT(V4L2_CID_HUE),
   2362  XLAT(V4L2_CID_AUDIO_VOLUME),
   2363  XLAT(V4L2_CID_AUDIO_BALANCE),
   2364  XLAT(V4L2_CID_AUDIO_BASS),
   2365  XLAT(V4L2_CID_AUDIO_TREBLE),
   2366  XLAT(V4L2_CID_AUDIO_MUTE),
   2367  XLAT(V4L2_CID_AUDIO_LOUDNESS),
   2368  XLAT(V4L2_CID_BLACK_LEVEL),
   2369  XLAT(V4L2_CID_AUTO_WHITE_BALANCE),
   2370  XLAT(V4L2_CID_DO_WHITE_BALANCE),
   2371  XLAT(V4L2_CID_RED_BALANCE),
   2372  XLAT(V4L2_CID_BLUE_BALANCE),
   2373  XLAT(V4L2_CID_GAMMA),
   2374  XLAT(V4L2_CID_EXPOSURE),
   2375  XLAT(V4L2_CID_AUTOGAIN),
   2376  XLAT(V4L2_CID_GAIN),
   2377  XLAT(V4L2_CID_HFLIP),
   2378  XLAT(V4L2_CID_VFLIP),
   2379  XLAT(V4L2_CID_HCENTER),
   2380  XLAT(V4L2_CID_VCENTER),
   2381  XLAT(V4L2_CID_POWER_LINE_FREQUENCY),
   2382  XLAT(V4L2_CID_HUE_AUTO),
   2383  XLAT(V4L2_CID_WHITE_BALANCE_TEMPERATURE),
   2384  XLAT(V4L2_CID_SHARPNESS),
   2385  XLAT(V4L2_CID_BACKLIGHT_COMPENSATION),
   2386  XLAT(V4L2_CID_CHROMA_AGC),
   2387  XLAT(V4L2_CID_COLOR_KILLER),
   2388  XLAT(V4L2_CID_COLORFX),
   2389  XLAT(V4L2_CID_AUTOBRIGHTNESS),
   2390  XLAT(V4L2_CID_BAND_STOP_FILTER),
   2391  XLAT(V4L2_CID_ROTATE),
   2392  XLAT(V4L2_CID_BG_COLOR),
   2393  XLAT(V4L2_CID_CHROMA_GAIN),
   2394  XLAT(V4L2_CID_ILLUMINATORS_1),
   2395  XLAT(V4L2_CID_ILLUMINATORS_2),
   2396  XLAT(V4L2_CID_MIN_BUFFERS_FOR_CAPTURE),
   2397  XLAT(V4L2_CID_MIN_BUFFERS_FOR_OUTPUT),
   2398  XLAT(V4L2_CID_ALPHA_COMPONENT),
   2399  XLAT(V4L2_CID_COLORFX_CBCR),
   2400 
   2401 
   2402  XLAT(V4L2_CID_MPEG_STREAM_TYPE),
   2403  XLAT(V4L2_CID_MPEG_STREAM_PID_PMT),
   2404  XLAT(V4L2_CID_MPEG_STREAM_PID_AUDIO),
   2405  XLAT(V4L2_CID_MPEG_STREAM_PID_VIDEO),
   2406  XLAT(V4L2_CID_MPEG_STREAM_PID_PCR),
   2407  XLAT(V4L2_CID_MPEG_STREAM_PES_ID_AUDIO),
   2408  XLAT(V4L2_CID_MPEG_STREAM_PES_ID_VIDEO),
   2409  XLAT(V4L2_CID_MPEG_STREAM_VBI_FMT),
   2410 
   2411  XLAT(V4L2_CID_MPEG_AUDIO_SAMPLING_FREQ),
   2412  XLAT(V4L2_CID_MPEG_AUDIO_ENCODING),
   2413  XLAT(V4L2_CID_MPEG_AUDIO_L1_BITRATE),
   2414  XLAT(V4L2_CID_MPEG_AUDIO_L2_BITRATE),
   2415  XLAT(V4L2_CID_MPEG_AUDIO_L3_BITRATE),
   2416  XLAT(V4L2_CID_MPEG_AUDIO_MODE),
   2417  XLAT(V4L2_CID_MPEG_AUDIO_MODE_EXTENSION),
   2418  XLAT(V4L2_CID_MPEG_AUDIO_EMPHASIS),
   2419  XLAT(V4L2_CID_MPEG_AUDIO_CRC),
   2420  XLAT(V4L2_CID_MPEG_AUDIO_MUTE),
   2421  XLAT(V4L2_CID_MPEG_AUDIO_AAC_BITRATE),
   2422  XLAT(V4L2_CID_MPEG_AUDIO_AC3_BITRATE),
   2423  XLAT(V4L2_CID_MPEG_AUDIO_DEC_PLAYBACK),
   2424  XLAT(V4L2_CID_MPEG_AUDIO_DEC_MULTILINGUAL_PLAYBACK),
   2425 
   2426  XLAT(V4L2_CID_MPEG_VIDEO_ENCODING),
   2427  XLAT(V4L2_CID_MPEG_VIDEO_ASPECT),
   2428  XLAT(V4L2_CID_MPEG_VIDEO_B_FRAMES),
   2429  XLAT(V4L2_CID_MPEG_VIDEO_GOP_SIZE),
   2430  XLAT(V4L2_CID_MPEG_VIDEO_GOP_CLOSURE),
   2431  XLAT(V4L2_CID_MPEG_VIDEO_PULLDOWN),
   2432  XLAT(V4L2_CID_MPEG_VIDEO_BITRATE_MODE),
   2433  XLAT(V4L2_CID_MPEG_VIDEO_BITRATE),
   2434  XLAT(V4L2_CID_MPEG_VIDEO_BITRATE_PEAK),
   2435  XLAT(V4L2_CID_MPEG_VIDEO_TEMPORAL_DECIMATION),
   2436  XLAT(V4L2_CID_MPEG_VIDEO_MUTE),
   2437  XLAT(V4L2_CID_MPEG_VIDEO_MUTE_YUV),
   2438  XLAT(V4L2_CID_MPEG_VIDEO_DECODER_SLICE_INTERFACE),
   2439  XLAT(V4L2_CID_MPEG_VIDEO_DECODER_MPEG4_DEBLOCK_FILTER),
   2440  XLAT(V4L2_CID_MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MB),
   2441  XLAT(V4L2_CID_MPEG_VIDEO_FRAME_RC_ENABLE),
   2442  XLAT(V4L2_CID_MPEG_VIDEO_HEADER_MODE),
   2443  XLAT(V4L2_CID_MPEG_VIDEO_MAX_REF_PIC),
   2444  XLAT(V4L2_CID_MPEG_VIDEO_MB_RC_ENABLE),
   2445  XLAT(V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_BYTES),
   2446  XLAT(V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MAX_MB),
   2447  XLAT(V4L2_CID_MPEG_VIDEO_MULTI_SLICE_MODE),
   2448  XLAT(V4L2_CID_MPEG_VIDEO_VBV_SIZE),
   2449  XLAT(V4L2_CID_MPEG_VIDEO_DEC_PTS),
   2450  XLAT(V4L2_CID_MPEG_VIDEO_DEC_FRAME),
   2451  XLAT(V4L2_CID_MPEG_VIDEO_VBV_DELAY),
   2452  XLAT(V4L2_CID_MPEG_VIDEO_REPEAT_SEQ_HEADER),
   2453  XLAT(V4L2_CID_MPEG_VIDEO_MV_H_SEARCH_RANGE),
   2454  XLAT(V4L2_CID_MPEG_VIDEO_MV_V_SEARCH_RANGE),
   2455  XLAT(V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME),
   2456  XLAT(V4L2_CID_MPEG_VIDEO_H263_I_FRAME_QP),
   2457  XLAT(V4L2_CID_MPEG_VIDEO_H263_P_FRAME_QP),
   2458  XLAT(V4L2_CID_MPEG_VIDEO_H263_B_FRAME_QP),
   2459  XLAT(V4L2_CID_MPEG_VIDEO_H263_MIN_QP),
   2460  XLAT(V4L2_CID_MPEG_VIDEO_H263_MAX_QP),
   2461  XLAT(V4L2_CID_MPEG_VIDEO_H264_I_FRAME_QP),
   2462  XLAT(V4L2_CID_MPEG_VIDEO_H264_P_FRAME_QP),
   2463  XLAT(V4L2_CID_MPEG_VIDEO_H264_B_FRAME_QP),
   2464  XLAT(V4L2_CID_MPEG_VIDEO_H264_MIN_QP),
   2465  XLAT(V4L2_CID_MPEG_VIDEO_H264_MAX_QP),
   2466  XLAT(V4L2_CID_MPEG_VIDEO_H264_8X8_TRANSFORM),
   2467  XLAT(V4L2_CID_MPEG_VIDEO_H264_CPB_SIZE),
   2468  XLAT(V4L2_CID_MPEG_VIDEO_H264_ENTROPY_MODE),
   2469  XLAT(V4L2_CID_MPEG_VIDEO_H264_I_PERIOD),
   2470  XLAT(V4L2_CID_MPEG_VIDEO_H264_LEVEL),
   2471  XLAT(V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_ALPHA),
   2472  XLAT(V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_BETA),
   2473  XLAT(V4L2_CID_MPEG_VIDEO_H264_LOOP_FILTER_MODE),
   2474  XLAT(V4L2_CID_MPEG_VIDEO_H264_PROFILE),
   2475  XLAT(V4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_HEIGHT),
   2476  XLAT(V4L2_CID_MPEG_VIDEO_H264_VUI_EXT_SAR_WIDTH),
   2477  XLAT(V4L2_CID_MPEG_VIDEO_H264_VUI_SAR_ENABLE),
   2478  XLAT(V4L2_CID_MPEG_VIDEO_H264_VUI_SAR_IDC),
   2479  XLAT(V4L2_CID_MPEG_VIDEO_H264_SEI_FRAME_PACKING),
   2480  XLAT(V4L2_CID_MPEG_VIDEO_H264_SEI_FP_CURRENT_FRAME_0),
   2481  XLAT(V4L2_CID_MPEG_VIDEO_H264_SEI_FP_ARRANGEMENT_TYPE),
   2482  XLAT(V4L2_CID_MPEG_VIDEO_H264_FMO),
   2483  XLAT(V4L2_CID_MPEG_VIDEO_H264_FMO_MAP_TYPE),
   2484  XLAT(V4L2_CID_MPEG_VIDEO_H264_FMO_SLICE_GROUP),
   2485  XLAT(V4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_DIRECTION),
   2486  XLAT(V4L2_CID_MPEG_VIDEO_H264_FMO_CHANGE_RATE),
   2487  XLAT(V4L2_CID_MPEG_VIDEO_H264_FMO_RUN_LENGTH),
   2488  XLAT(V4L2_CID_MPEG_VIDEO_H264_ASO),
   2489  XLAT(V4L2_CID_MPEG_VIDEO_H264_ASO_SLICE_ORDER),
   2490  XLAT(V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING),
   2491  XLAT(V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_TYPE),
   2492  XLAT(V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER),
   2493  XLAT(V4L2_CID_MPEG_VIDEO_H264_HIERARCHICAL_CODING_LAYER_QP),
   2494  XLAT(V4L2_CID_MPEG_VIDEO_MPEG4_I_FRAME_QP),
   2495  XLAT(V4L2_CID_MPEG_VIDEO_MPEG4_P_FRAME_QP),
   2496  XLAT(V4L2_CID_MPEG_VIDEO_MPEG4_B_FRAME_QP),
   2497  XLAT(V4L2_CID_MPEG_VIDEO_MPEG4_MIN_QP),
   2498  XLAT(V4L2_CID_MPEG_VIDEO_MPEG4_MAX_QP),
   2499  XLAT(V4L2_CID_MPEG_VIDEO_MPEG4_LEVEL),
   2500  XLAT(V4L2_CID_MPEG_VIDEO_MPEG4_PROFILE),
   2501  XLAT(V4L2_CID_MPEG_VIDEO_MPEG4_QPEL),
   2502 
   2503  XLAT(V4L2_CID_MPEG_VIDEO_VPX_NUM_PARTITIONS),
   2504  XLAT(V4L2_CID_MPEG_VIDEO_VPX_IMD_DISABLE_4X4),
   2505  XLAT(V4L2_CID_MPEG_VIDEO_VPX_NUM_REF_FRAMES),
   2506  XLAT(V4L2_CID_MPEG_VIDEO_VPX_FILTER_LEVEL),
   2507  XLAT(V4L2_CID_MPEG_VIDEO_VPX_FILTER_SHARPNESS),
   2508  XLAT(V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_REF_PERIOD),
   2509  XLAT(V4L2_CID_MPEG_VIDEO_VPX_GOLDEN_FRAME_SEL),
   2510  XLAT(V4L2_CID_MPEG_VIDEO_VPX_MIN_QP),
   2511  XLAT(V4L2_CID_MPEG_VIDEO_VPX_MAX_QP),
   2512  XLAT(V4L2_CID_MPEG_VIDEO_VPX_I_FRAME_QP),
   2513  XLAT(V4L2_CID_MPEG_VIDEO_VPX_P_FRAME_QP),
   2514  XLAT(V4L2_CID_MPEG_VIDEO_VP8_PROFILE),
   2515  XLAT(V4L2_CID_MPEG_VIDEO_VP9_PROFILE),
   2516 
   2517  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_MIN_QP),
   2518  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_MAX_QP),
   2519  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_I_FRAME_QP),
   2520  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_P_FRAME_QP),
   2521  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_B_FRAME_QP),
   2522  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_QP),
   2523  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_TYPE),
   2524  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_LAYER),
   2525  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_QP),
   2526  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_QP),
   2527  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_QP),
   2528  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_QP),
   2529  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_QP),
   2530  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_QP),
   2531  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_QP),
   2532  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_PROFILE),
   2533  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_LEVEL),
   2534  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_FRAME_RATE_RESOLUTION),
   2535  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_TIER),
   2536  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_MAX_PARTITION_DEPTH),
   2537  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_LOOP_FILTER_MODE),
   2538  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_LF_BETA_OFFSET_DIV2),
   2539  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_LF_TC_OFFSET_DIV2),
   2540  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_TYPE),
   2541  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_REFRESH_PERIOD),
   2542  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_LOSSLESS_CU),
   2543  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_CONST_INTRA_PRED),
   2544  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_WAVEFRONT),
   2545  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_GENERAL_PB),
   2546  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_TEMPORAL_ID),
   2547  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_STRONG_SMOOTHING),
   2548  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_MAX_NUM_MERGE_MV_MINUS1),
   2549  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_INTRA_PU_SPLIT),
   2550  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_TMV_PREDICTION),
   2551  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_WITHOUT_STARTCODE),
   2552  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_SIZE_OF_LENGTH_FIELD),
   2553  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L0_BR),
   2554  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L1_BR),
   2555  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L2_BR),
   2556  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L3_BR),
   2557  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L4_BR),
   2558  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L5_BR),
   2559  XLAT(V4L2_CID_MPEG_VIDEO_HEVC_HIER_CODING_L6_BR),
   2560  XLAT(V4L2_CID_MPEG_VIDEO_REF_NUMBER_FOR_PFRAMES),
   2561  XLAT(V4L2_CID_MPEG_VIDEO_PREPEND_SPSPPS_TO_IDR),
   2562 
   2563  XLAT(V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER_MODE),
   2564  XLAT(V4L2_CID_MPEG_CX2341X_VIDEO_SPATIAL_FILTER),
   2565  XLAT(V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_SPATIAL_FILTER_TYPE),
   2566  XLAT(V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_SPATIAL_FILTER_TYPE),
   2567  XLAT(V4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER_MODE),
   2568  XLAT(V4L2_CID_MPEG_CX2341X_VIDEO_TEMPORAL_FILTER),
   2569  XLAT(V4L2_CID_MPEG_CX2341X_VIDEO_MEDIAN_FILTER_TYPE),
   2570  XLAT(V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_BOTTOM),
   2571  XLAT(V4L2_CID_MPEG_CX2341X_VIDEO_LUMA_MEDIAN_FILTER_TOP),
   2572  XLAT(V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_BOTTOM),
   2573  XLAT(V4L2_CID_MPEG_CX2341X_VIDEO_CHROMA_MEDIAN_FILTER_TOP),
   2574  XLAT(V4L2_CID_MPEG_CX2341X_STREAM_INSERT_NAV_PACKETS),
   2575 
   2576  XLAT(V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY),
   2577  XLAT(V4L2_CID_MPEG_MFC51_VIDEO_DECODER_H264_DISPLAY_DELAY_ENABLE),
   2578  XLAT(V4L2_CID_MPEG_MFC51_VIDEO_FRAME_SKIP_MODE),
   2579  XLAT(V4L2_CID_MPEG_MFC51_VIDEO_FORCE_FRAME_TYPE),
   2580  XLAT(V4L2_CID_MPEG_MFC51_VIDEO_PADDING),
   2581  XLAT(V4L2_CID_MPEG_MFC51_VIDEO_PADDING_YUV),
   2582  XLAT(V4L2_CID_MPEG_MFC51_VIDEO_RC_FIXED_TARGET_BIT),
   2583  XLAT(V4L2_CID_MPEG_MFC51_VIDEO_RC_REACTION_COEFF),
   2584  XLAT(V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_ACTIVITY),
   2585  XLAT(V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_DARK),
   2586  XLAT(V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_SMOOTH),
   2587  XLAT(V4L2_CID_MPEG_MFC51_VIDEO_H264_ADAPTIVE_RC_STATIC),
   2588  XLAT(V4L2_CID_MPEG_MFC51_VIDEO_H264_NUM_REF_PIC_FOR_P),
   2589 
   2590  XLAT(V4L2_CID_EXPOSURE_AUTO),
   2591  XLAT(V4L2_CID_EXPOSURE_ABSOLUTE),
   2592  XLAT(V4L2_CID_EXPOSURE_AUTO_PRIORITY),
   2593  XLAT(V4L2_CID_PAN_RELATIVE),
   2594  XLAT(V4L2_CID_TILT_RELATIVE),
   2595  XLAT(V4L2_CID_PAN_RESET),
   2596  XLAT(V4L2_CID_TILT_RESET),
   2597  XLAT(V4L2_CID_PAN_ABSOLUTE),
   2598  XLAT(V4L2_CID_TILT_ABSOLUTE),
   2599  XLAT(V4L2_CID_FOCUS_ABSOLUTE),
   2600  XLAT(V4L2_CID_FOCUS_RELATIVE),
   2601  XLAT(V4L2_CID_FOCUS_AUTO),
   2602  XLAT(V4L2_CID_ZOOM_ABSOLUTE),
   2603  XLAT(V4L2_CID_ZOOM_RELATIVE),
   2604  XLAT(V4L2_CID_ZOOM_CONTINUOUS),
   2605  XLAT(V4L2_CID_PRIVACY),
   2606  XLAT(V4L2_CID_IRIS_ABSOLUTE),
   2607  XLAT(V4L2_CID_IRIS_RELATIVE),
   2608  XLAT(V4L2_CID_AUTO_EXPOSURE_BIAS),
   2609  XLAT(V4L2_CID_AUTO_N_PRESET_WHITE_BALANCE),
   2610  XLAT(V4L2_CID_WIDE_DYNAMIC_RANGE),
   2611  XLAT(V4L2_CID_IMAGE_STABILIZATION),
   2612  XLAT(V4L2_CID_ISO_SENSITIVITY),
   2613  XLAT(V4L2_CID_ISO_SENSITIVITY_AUTO),
   2614  XLAT(V4L2_CID_EXPOSURE_METERING),
   2615  XLAT(V4L2_CID_SCENE_MODE),
   2616  XLAT(V4L2_CID_3A_LOCK),
   2617  XLAT(V4L2_CID_AUTO_FOCUS_START),
   2618  XLAT(V4L2_CID_AUTO_FOCUS_STOP),
   2619  XLAT(V4L2_CID_AUTO_FOCUS_STATUS),
   2620  XLAT(V4L2_CID_AUTO_FOCUS_RANGE),
   2621  XLAT(V4L2_CID_PAN_SPEED),
   2622  XLAT(V4L2_CID_TILT_SPEED),
   2623 
   2624  XLAT(V4L2_CID_RDS_TX_DEVIATION),
   2625  XLAT(V4L2_CID_RDS_TX_PI),
   2626  XLAT(V4L2_CID_RDS_TX_PTY),
   2627  XLAT(V4L2_CID_RDS_TX_PS_NAME),
   2628  XLAT(V4L2_CID_RDS_TX_RADIO_TEXT),
   2629  XLAT(V4L2_CID_RDS_TX_MONO_STEREO),
   2630  XLAT(V4L2_CID_RDS_TX_ARTIFICIAL_HEAD),
   2631  XLAT(V4L2_CID_RDS_TX_COMPRESSED),
   2632  XLAT(V4L2_CID_RDS_TX_DYNAMIC_PTY),
   2633  XLAT(V4L2_CID_RDS_TX_TRAFFIC_ANNOUNCEMENT),
   2634  XLAT(V4L2_CID_RDS_TX_TRAFFIC_PROGRAM),
   2635  XLAT(V4L2_CID_RDS_TX_MUSIC_SPEECH),
   2636  XLAT(V4L2_CID_RDS_TX_ALT_FREQS_ENABLE),
   2637  XLAT(V4L2_CID_RDS_TX_ALT_FREQS),
   2638  XLAT(V4L2_CID_AUDIO_LIMITER_ENABLED),
   2639  XLAT(V4L2_CID_AUDIO_LIMITER_RELEASE_TIME),
   2640  XLAT(V4L2_CID_AUDIO_LIMITER_DEVIATION),
   2641  XLAT(V4L2_CID_AUDIO_COMPRESSION_ENABLED),
   2642  XLAT(V4L2_CID_AUDIO_COMPRESSION_GAIN),
   2643  XLAT(V4L2_CID_AUDIO_COMPRESSION_THRESHOLD),
   2644  XLAT(V4L2_CID_AUDIO_COMPRESSION_ATTACK_TIME),
   2645  XLAT(V4L2_CID_AUDIO_COMPRESSION_RELEASE_TIME),
   2646  XLAT(V4L2_CID_PILOT_TONE_ENABLED),
   2647  XLAT(V4L2_CID_PILOT_TONE_DEVIATION),
   2648  XLAT(V4L2_CID_PILOT_TONE_FREQUENCY),
   2649  XLAT(V4L2_CID_TUNE_PREEMPHASIS),
   2650  XLAT(V4L2_CID_TUNE_POWER_LEVEL),
   2651  XLAT(V4L2_CID_TUNE_ANTENNA_CAPACITOR),
   2652 
   2653  XLAT(V4L2_CID_FLASH_LED_MODE),
   2654  XLAT(V4L2_CID_FLASH_STROBE_SOURCE),
   2655  XLAT(V4L2_CID_FLASH_STROBE),
   2656  XLAT(V4L2_CID_FLASH_STROBE_STOP),
   2657  XLAT(V4L2_CID_FLASH_STROBE_STATUS),
   2658  XLAT(V4L2_CID_FLASH_TIMEOUT),
   2659  XLAT(V4L2_CID_FLASH_INTENSITY),
   2660  XLAT(V4L2_CID_FLASH_TORCH_INTENSITY),
   2661  XLAT(V4L2_CID_FLASH_INDICATOR_INTENSITY),
   2662  XLAT(V4L2_CID_FLASH_FAULT),
   2663  XLAT(V4L2_CID_FLASH_CHARGE),
   2664  XLAT(V4L2_CID_FLASH_READY),
   2665 
   2666  XLAT(V4L2_CID_VBLANK),
   2667  XLAT(V4L2_CID_HBLANK),
   2668  XLAT(V4L2_CID_ANALOGUE_GAIN),
   2669  XLAT(V4L2_CID_TEST_PATTERN_RED),
   2670  XLAT(V4L2_CID_TEST_PATTERN_GREENR),
   2671  XLAT(V4L2_CID_TEST_PATTERN_BLUE),
   2672  XLAT(V4L2_CID_TEST_PATTERN_GREENB),
   2673 
   2674  XLAT(V4L2_CID_LINK_FREQ),
   2675  XLAT(V4L2_CID_PIXEL_RATE),
   2676  XLAT(V4L2_CID_TEST_PATTERN),
   2677  XLAT(V4L2_CID_DEINTERLACING_MODE),
   2678  XLAT(V4L2_CID_DIGITAL_GAIN),
   2679 
   2680  XLAT(V4L2_CID_DV_TX_RGB_RANGE),
   2681  XLAT(V4L2_CID_DV_TX_IT_CONTENT_TYPE),
   2682  XLAT(V4L2_CID_DV_RX_RGB_RANGE),
   2683  XLAT(V4L2_CID_DV_RX_IT_CONTENT_TYPE),
   2684  XLAT(V4L2_CID_TUNE_DEEMPHASIS),
   2685  XLAT(V4L2_CID_RDS_RECEPTION),
   2686  XLAT(V4L2_CID_RDS_RX_PTY),
   2687  XLAT(V4L2_CID_RDS_RX_PS_NAME),
   2688  XLAT(V4L2_CID_RDS_RX_RADIO_TEXT),
   2689  XLAT(V4L2_CID_RDS_RX_TRAFFIC_ANNOUNCEMENT),
   2690  XLAT(V4L2_CID_RDS_RX_TRAFFIC_PROGRAM),
   2691  XLAT(V4L2_CID_RDS_RX_MUSIC_SPEECH),
   2692  XLAT(V4L2_CID_RF_TUNER_BANDWIDTH_AUTO),
   2693  XLAT(V4L2_CID_RF_TUNER_BANDWIDTH),
   2694  XLAT(V4L2_CID_RF_TUNER_RF_GAIN),
   2695  XLAT(V4L2_CID_RF_TUNER_LNA_GAIN_AUTO),
   2696  XLAT(V4L2_CID_RF_TUNER_LNA_GAIN),
   2697  XLAT(V4L2_CID_RF_TUNER_MIXER_GAIN_AUTO),
   2698  XLAT(V4L2_CID_RF_TUNER_MIXER_GAIN),
   2699  XLAT(V4L2_CID_RF_TUNER_IF_GAIN_AUTO),
   2700  XLAT(V4L2_CID_RF_TUNER_IF_GAIN),
   2701  XLAT(V4L2_CID_RF_TUNER_PLL_LOCK),
   2702 
   2703  XLAT(V4L2_CID_DETECT_MD_MODE),
   2704  XLAT(V4L2_CID_DETECT_MD_GLOBAL_THRESHOLD),
   2705  XLAT(V4L2_CID_DETECT_MD_THRESHOLD_GRID),
   2706  XLAT(V4L2_CID_DETECT_MD_REGION_GRID),
   2707  XLAT_END
   2708 };
   2709 
   2710 # endif /* !IN_MPERS */
   2711 
   2712 #endif /* !XLAT_MACROS_ONLY */
   2713