V                  45 libavcodec/aura.c     uint8_t *Y, *U, *V;
V                  67 libavcodec/aura.c     V = frame->data[2];
V                  76 libavcodec/aura.c         V[0] = val & 0xF0;
V                  78 libavcodec/aura.c         Y   += 2; U++; V++;
V                  86 libavcodec/aura.c             V[0] = V[-1] + delta_table[val >> 4];
V                  88 libavcodec/aura.c             Y   += 2; U++; V++;
V                  92 libavcodec/aura.c         V += frame->linesize[2] - (avctx->width >> 1);
V                  36 libavcodec/avdct.c {"dct", "DCT algorithm", OFFSET(dct_algo), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, V|E, "dct"},
V                  37 libavcodec/avdct.c {"auto", "autoselect a good one", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DCT_AUTO }, INT_MIN, INT_MAX, V|E, "dct"},
V                  38 libavcodec/avdct.c {"fastint", "fast integer (experimental / for debugging)", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DCT_FASTINT }, INT_MIN, INT_MAX, V|E, "dct"},
V                  39 libavcodec/avdct.c {"int", "accurate integer", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DCT_INT }, INT_MIN, INT_MAX, V|E, "dct"},
V                  40 libavcodec/avdct.c {"mmx", "experimental / for debugging", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DCT_MMX }, INT_MIN, INT_MAX, V|E, "dct"},
V                  41 libavcodec/avdct.c {"altivec", "experimental / for debugging", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DCT_ALTIVEC }, INT_MIN, INT_MAX, V|E, "dct"},
V                  42 libavcodec/avdct.c {"faan", "floating point AAN DCT (experimental / for debugging)", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DCT_FAAN }, INT_MIN, INT_MAX, V|E, "dct"},
V                  44 libavcodec/avdct.c {"idct", "select IDCT implementation", OFFSET(idct_algo), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, V|E|D, "idct"},
V                  45 libavcodec/avdct.c {"auto", "autoselect a good one", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_AUTO }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                  46 libavcodec/avdct.c {"int", "experimental / for debugging", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_INT }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                  47 libavcodec/avdct.c {"simple", "experimental / for debugging", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_SIMPLE }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                  48 libavcodec/avdct.c {"simplemmx", "experimental / for debugging", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_SIMPLEMMX }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                  49 libavcodec/avdct.c {"arm", "experimental / for debugging", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_ARM }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                  50 libavcodec/avdct.c {"altivec", "experimental / for debugging", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_ALTIVEC }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                  51 libavcodec/avdct.c {"simplearm", "experimental / for debugging", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_SIMPLEARM }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                  52 libavcodec/avdct.c {"simplearmv5te", "experimental / for debugging", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_SIMPLEARMV5TE }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                  53 libavcodec/avdct.c {"simplearmv6", "experimental / for debugging", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_SIMPLEARMV6 }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                  54 libavcodec/avdct.c {"simpleneon", "experimental / for debugging", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_SIMPLENEON }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                  55 libavcodec/avdct.c {"xvid", "experimental / for debugging", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_XVID }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                  56 libavcodec/avdct.c {"xvidmmx", "experimental / for debugging", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_XVID }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                  57 libavcodec/avdct.c {"faani", "floating point AAN IDCT (experimental / for debugging)", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_FAAN }, INT_MIN, INT_MAX, V|D|E, "idct"},
V                  58 libavcodec/avdct.c {"simpleauto", "experimental / for debugging", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_SIMPLEAUTO }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                  62 libavcodec/cbs_jpeg.h     uint8_t  V [JPEG_MAX_COMPONENTS];
V                 102 libavcodec/cbs_jpeg.h     uint8_t  V[224];
V                  36 libavcodec/cbs_jpeg_syntax_template.c         us(4, V[i],  i, 1, 4);
V                  94 libavcodec/cbs_jpeg_syntax_template.c             us(8, V[ij], ij, 0, 255);
V                 668 libavcodec/dvbsubdec.c             int v = V(x,y) + 1;
V                 669 libavcodec/dvbsubdec.c             int vl = x     ? V(x-1,y) + 1 : 0;
V                 670 libavcodec/dvbsubdec.c             int vr = x+1<w ? V(x+1,y) + 1 : 0;
V                 671 libavcodec/dvbsubdec.c             int vt = y     ? V(x,y-1) + 1 : 0;
V                 672 libavcodec/dvbsubdec.c             int vb = y+1<h ? V(x,y+1) + 1 : 0;
V                  66 libavcodec/dxtory.c     uint8_t *Y1, *Y2, *Y3, *Y4, *U, *V;
V                  83 libavcodec/dxtory.c     V  = pic->data[2];
V                  91 libavcodec/dxtory.c             V[w >> 2] = src[17] + 0x80;
V                  99 libavcodec/dxtory.c         V  += pic->linesize[2];
V                 109 libavcodec/dxtory.c     uint8_t *Y1, *Y2, *U, *V;
V                 124 libavcodec/dxtory.c     V  = pic->data[2];
V                 130 libavcodec/dxtory.c             V[w >> 1] = src[5] + 0x80;
V                 136 libavcodec/dxtory.c         V  += pic->linesize[2];
V                 146 libavcodec/dxtory.c     uint8_t *Y, *U, *V;
V                 160 libavcodec/dxtory.c     V = pic->data[2];
V                 165 libavcodec/dxtory.c             V[w] = *src++ ^ 0x80;
V                 169 libavcodec/dxtory.c         V += pic->linesize[2];
V                 448 libavcodec/dxtory.c     uint8_t *V  = frame->data[2] + (vstride >> 2) * line;
V                 456 libavcodec/dxtory.c             V[x >> 2] = decode_sym(gb, lru[2]) ^ 0x80;
V                 461 libavcodec/dxtory.c         V += vstride;
V                 491 libavcodec/dxtory.c     uint8_t *V  = frame->data[2] + (vstride >> 1) * line;
V                 501 libavcodec/dxtory.c             V[x >> 1] = decode_sym(gb, lru[2]) ^ 0x80;
V                 506 libavcodec/dxtory.c         V += vstride;
V                 535 libavcodec/dxtory.c     uint8_t *V  = frame->data[2] + vstride * line;
V                 541 libavcodec/dxtory.c             V[x] = decode_sym(gb, lru[2]) ^ 0x80;
V                 546 libavcodec/dxtory.c         V += vstride;
V                 280 libavcodec/g2meet.c static inline void yuv2rgb(uint8_t *out, int ridx, int Y, int U, int V)
V                 282 libavcodec/g2meet.c     out[ridx]     = av_clip_uint8(Y +              (91881 * V + 32768 >> 16));
V                 283 libavcodec/g2meet.c     out[1]        = av_clip_uint8(Y + (-22554 * U - 46802 * V + 32768 >> 16));
V                 348 libavcodec/g2meet.c                     int Y, U, V;
V                 352 libavcodec/g2meet.c                     V = c->block[5][(i >> 1) + (j >> 1) * 8] - 128;
V                 353 libavcodec/g2meet.c                     yuv2rgb(out + i * 3, ridx, Y, U, V);
V                 448 libavcodec/h264pred_template.c   int V = src1[0] - src2[ 0];
V                 452 libavcodec/h264pred_template.c     V += k*(src1[0] - src2[ 0]);
V                 456 libavcodec/h264pred_template.c     V = ( 5*(V/4) ) / 16;
V                 459 libavcodec/h264pred_template.c     i = H; H = V; V = i;
V                 462 libavcodec/h264pred_template.c     V = ( V + (V>>2) ) >> 4;
V                 465 libavcodec/h264pred_template.c     V = ( 5*V+32 ) >> 6;
V                 468 libavcodec/h264pred_template.c   a = 16*(src1[0] + src2[16] + 1) - 7*(V+H);
V                 471 libavcodec/h264pred_template.c     a += V;
V                 780 libavcodec/h264pred_template.c   int V = src1[0] - src2[ 0];
V                 784 libavcodec/h264pred_template.c     V += k*(src1[0] - src2[ 0]);
V                 787 libavcodec/h264pred_template.c   V = ( 17*V+16 ) >> 5;
V                 789 libavcodec/h264pred_template.c   a = 16*(src1[0] + src2[8]+1) - 3*(V+H);
V                 792 libavcodec/h264pred_template.c     a += V;
V                 816 libavcodec/h264pred_template.c   int V = src1[0] - src2[ 0];
V                 821 libavcodec/h264pred_template.c       V += k*(src1[0] - src2[ 0]);
V                 825 libavcodec/h264pred_template.c       V += k*(src1[0] - src2[0]);
V                 829 libavcodec/h264pred_template.c   V = (5*V+32) >> 6;
V                 831 libavcodec/h264pred_template.c   a = 16*(src1[0] + src2[8] + 1) - 7*V - 3*H;
V                 834 libavcodec/h264pred_template.c     a += V;
V                 183 libavcodec/me_cmp.c     s    += abs(V(0));
V                 184 libavcodec/me_cmp.c     s    += abs(V(1) - V(0));
V                 185 libavcodec/me_cmp.c     s    += abs(V(2) - V(1));
V                 186 libavcodec/me_cmp.c     s    += abs(V(3) - V(2));
V                 187 libavcodec/me_cmp.c     s    += abs(V(4) - V(3));
V                 188 libavcodec/me_cmp.c     s    += abs(V(5) - V(4));
V                 189 libavcodec/me_cmp.c     s    += abs(V(6) - V(5));
V                 190 libavcodec/me_cmp.c     s    += abs(V(7) - V(6));
V                 191 libavcodec/me_cmp.c     s    += abs(V(8) - V(7));
V                 192 libavcodec/me_cmp.c     s    += abs(V(9) - V(8));
V                 193 libavcodec/me_cmp.c     s    += abs(V(10) - V(9));
V                 194 libavcodec/me_cmp.c     s    += abs(V(11) - V(10));
V                 195 libavcodec/me_cmp.c     s    += abs(V(12) - V(11));
V                 196 libavcodec/me_cmp.c     s    += abs(V(13) - V(12));
V                 197 libavcodec/me_cmp.c     s    += abs(V(14) - V(13));
V                 198 libavcodec/me_cmp.c     s    += abs(V(15) - V(14));
V                 204 libavcodec/me_cmp.c         s    += abs(V(0) - V(-stride));
V                 206 libavcodec/me_cmp.c             s    += abs(V(j) - mid_pred(V(j-stride), V(j-1), V(j-stride) + V(j-1) - V(j-stride-1)));
V                 330 libavcodec/me_cmp.c     s    += abs(V(0));
V                 331 libavcodec/me_cmp.c     s    += abs(V(1) - V(0));
V                 332 libavcodec/me_cmp.c     s    += abs(V(2) - V(1));
V                 333 libavcodec/me_cmp.c     s    += abs(V(3) - V(2));
V                 334 libavcodec/me_cmp.c     s    += abs(V(4) - V(3));
V                 335 libavcodec/me_cmp.c     s    += abs(V(5) - V(4));
V                 336 libavcodec/me_cmp.c     s    += abs(V(6) - V(5));
V                 337 libavcodec/me_cmp.c     s    += abs(V(7) - V(6));
V                 343 libavcodec/me_cmp.c         s    += abs(V(0) - V(-stride));
V                 345 libavcodec/me_cmp.c             s    += abs(V(j) - mid_pred(V(j-stride), V(j-1), V(j-stride) + V(j-1) - V(j-stride-1)));
V                2166 libavcodec/mips/aaccoder_mips.c         float t1, t2, t3, t4, V;
V                2240 libavcodec/mips/aaccoder_mips.c                 di1 = t1 - (V = c1 * cbrtf(c1) * IQ);
V                2241 libavcodec/mips/aaccoder_mips.c                 qenergy += V*V;
V                2244 libavcodec/mips/aaccoder_mips.c             di1 = t1 - (V = vec[0] * IQ);
V                2245 libavcodec/mips/aaccoder_mips.c             qenergy += V*V;
V                2253 libavcodec/mips/aaccoder_mips.c                 di2 = t2 - (V = c2 * cbrtf(c2) * IQ);
V                2254 libavcodec/mips/aaccoder_mips.c                 qenergy += V*V;
V                2257 libavcodec/mips/aaccoder_mips.c             di2 = t2 - (V = vec[1] * IQ);
V                2258 libavcodec/mips/aaccoder_mips.c             qenergy += V*V;
V                2266 libavcodec/mips/aaccoder_mips.c                 di3 = t3 - (V = c3 * cbrtf(c3) * IQ);
V                2267 libavcodec/mips/aaccoder_mips.c                 qenergy += V*V;
V                2270 libavcodec/mips/aaccoder_mips.c             di3 = t3 - (V = vec2[0] * IQ);
V                2271 libavcodec/mips/aaccoder_mips.c             qenergy += V*V;
V                2279 libavcodec/mips/aaccoder_mips.c                 di4 = t4 - (V = c4 * cbrtf(c4) * IQ);
V                2280 libavcodec/mips/aaccoder_mips.c                 qenergy += V*V;
V                2283 libavcodec/mips/aaccoder_mips.c             di4 = t4 - (V = vec2[1]*IQ);
V                2284 libavcodec/mips/aaccoder_mips.c             qenergy += V*V;
V                  46 libavcodec/options_table.h {"b", "set bitrate (in bits/s)", OFFSET(bit_rate), AV_OPT_TYPE_INT64, {.i64 = AV_CODEC_DEFAULT_BITRATE }, 0, INT64_MAX, A|V|E},
V                  51 libavcodec/options_table.h        OFFSET(bit_rate_tolerance), AV_OPT_TYPE_INT, {.i64 = AV_CODEC_DEFAULT_BITRATE*20 }, 1, INT_MAX, V|E},
V                  52 libavcodec/options_table.h {"flags", NULL, OFFSET(flags), AV_OPT_TYPE_FLAGS, {.i64 = DEFAULT }, 0, UINT_MAX, V|A|S|E|D, "flags"},
V                  53 libavcodec/options_table.h {"unaligned", "allow decoders to produce unaligned output", 0, AV_OPT_TYPE_CONST, { .i64 = AV_CODEC_FLAG_UNALIGNED }, INT_MIN, INT_MAX, V | D, "flags" },
V                  54 libavcodec/options_table.h {"mv4", "use four motion vectors per macroblock (MPEG-4)", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG_4MV }, INT_MIN, INT_MAX, V|E, "flags"},
V                  55 libavcodec/options_table.h {"qpel", "use 1/4-pel motion compensation", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG_QPEL }, INT_MIN, INT_MAX, V|E, "flags"},
V                  56 libavcodec/options_table.h {"loop", "use loop filter", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG_LOOP_FILTER }, INT_MIN, INT_MAX, V|E, "flags"},
V                  60 libavcodec/options_table.h {"gray", "only decode/encode grayscale", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG_GRAY }, INT_MIN, INT_MAX, V|E|D, "flags"},
V                  61 libavcodec/options_table.h {"psnr", "error[?] variables will be set during encoding", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG_PSNR }, INT_MIN, INT_MAX, V|E, "flags"},
V                  62 libavcodec/options_table.h {"truncated", "Input bitstream might be randomly truncated", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG_TRUNCATED }, INT_MIN, INT_MAX, V|D, "flags"},
V                  63 libavcodec/options_table.h {"ildct", "use interlaced DCT", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG_INTERLACED_DCT }, INT_MIN, INT_MAX, V|E, "flags"},
V                  64 libavcodec/options_table.h {"low_delay", "force low delay", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG_LOW_DELAY }, INT_MIN, INT_MAX, V|D|E, "flags"},
V                  65 libavcodec/options_table.h {"global_header", "place global headers in extradata instead of every keyframe", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG_GLOBAL_HEADER }, INT_MIN, INT_MAX, V|A|E, "flags"},
V                  66 libavcodec/options_table.h {"bitexact", "use only bitexact functions (except (I)DCT)", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG_BITEXACT }, INT_MIN, INT_MAX, A|V|S|D|E, "flags"},
V                  67 libavcodec/options_table.h {"aic", "H.263 advanced intra coding / MPEG-4 AC prediction", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG_AC_PRED }, INT_MIN, INT_MAX, V|E, "flags"},
V                  68 libavcodec/options_table.h {"ilme", "interlaced motion estimation", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG_INTERLACED_ME }, INT_MIN, INT_MAX, V|E, "flags"},
V                  69 libavcodec/options_table.h {"cgop", "closed GOP", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG_CLOSED_GOP }, INT_MIN, INT_MAX, V|E, "flags"},
V                  70 libavcodec/options_table.h {"output_corrupt", "Output even potentially corrupted frames", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG_OUTPUT_CORRUPT }, INT_MIN, INT_MAX, V|D, "flags"},
V                  71 libavcodec/options_table.h {"drop_changed", "Drop frames whose parameters differ from first decoded frame", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG_DROPCHANGED }, INT_MIN, INT_MAX, A|V|D, "flags"},
V                  72 libavcodec/options_table.h {"flags2", NULL, OFFSET(flags2), AV_OPT_TYPE_FLAGS, {.i64 = DEFAULT}, 0, UINT_MAX, V|A|E|D|S, "flags2"},
V                  73 libavcodec/options_table.h {"fast", "allow non-spec-compliant speedup tricks", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG2_FAST }, INT_MIN, INT_MAX, V|E, "flags2"},
V                  74 libavcodec/options_table.h {"noout", "skip bitstream encoding", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG2_NO_OUTPUT }, INT_MIN, INT_MAX, V|E, "flags2"},
V                  75 libavcodec/options_table.h {"ignorecrop", "ignore cropping information from sps", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG2_IGNORE_CROP }, INT_MIN, INT_MAX, V|D, "flags2"},
V                  76 libavcodec/options_table.h {"local_header", "place global headers at every keyframe instead of in extradata", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG2_LOCAL_HEADER }, INT_MIN, INT_MAX, V|E, "flags2"},
V                  77 libavcodec/options_table.h {"chunks", "Frame data might be split into multiple chunks", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG2_CHUNKS }, INT_MIN, INT_MAX, V|D, "flags2"},
V                  78 libavcodec/options_table.h {"showall", "Show all frames before the first keyframe", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG2_SHOW_ALL }, INT_MIN, INT_MAX, V|D, "flags2"},
V                  79 libavcodec/options_table.h {"export_mvs", "export motion vectors through frame side data", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_FLAG2_EXPORT_MVS}, INT_MIN, INT_MAX, V|D, "flags2"},
V                  82 libavcodec/options_table.h {"export_side_data", "Export metadata as side data", OFFSET(export_side_data), AV_OPT_TYPE_FLAGS, {.i64 = DEFAULT}, 0, UINT_MAX, A|V|S|D|E, "export_side_data"},
V                  83 libavcodec/options_table.h {"mvs", "export motion vectors through frame side data", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_EXPORT_DATA_MVS}, INT_MIN, INT_MAX, V|D, "export_side_data"},
V                  84 libavcodec/options_table.h {"prft", "export Producer Reference Time through packet side data", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_EXPORT_DATA_PRFT}, INT_MIN, INT_MAX, A|V|S|E, "export_side_data"},
V                  85 libavcodec/options_table.h {"venc_params", "export video encoding parameters through frame side data", 0, AV_OPT_TYPE_CONST, {.i64 = AV_CODEC_EXPORT_DATA_VIDEO_ENC_PARAMS}, INT_MIN, INT_MAX, V|D, "export_side_data"},
V                  87 libavcodec/options_table.h {"g", "set the group of picture (GOP) size", OFFSET(gop_size), AV_OPT_TYPE_INT, {.i64 = 12 }, INT_MIN, INT_MAX, V|E},
V                  96 libavcodec/options_table.h           OFFSET(qcompress), AV_OPT_TYPE_FLOAT, {.dbl = 0.5 }, -FLT_MAX, FLT_MAX, V|E},
V                  97 libavcodec/options_table.h {"qblur", "video quantizer scale blur (VBR)", OFFSET(qblur), AV_OPT_TYPE_FLOAT, {.dbl = 0.5 }, -1, FLT_MAX, V|E},
V                  98 libavcodec/options_table.h {"qmin", "minimum video quantizer scale (VBR)", OFFSET(qmin), AV_OPT_TYPE_INT, {.i64 = 2 }, -1, 69, V|E},
V                  99 libavcodec/options_table.h {"qmax", "maximum video quantizer scale (VBR)", OFFSET(qmax), AV_OPT_TYPE_INT, {.i64 = 31 }, -1, 1024, V|E},
V                 100 libavcodec/options_table.h {"qdiff", "maximum difference between the quantizer scales (VBR)", OFFSET(max_qdiff), AV_OPT_TYPE_INT, {.i64 = 3 }, INT_MIN, INT_MAX, V|E},
V                 101 libavcodec/options_table.h {"bf", "set maximum number of B-frames between non-B-frames", OFFSET(max_b_frames), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, -1, INT_MAX, V|E},
V                 102 libavcodec/options_table.h {"b_qfactor", "QP factor between P- and B-frames", OFFSET(b_quant_factor), AV_OPT_TYPE_FLOAT, {.dbl = 1.25 }, -FLT_MAX, FLT_MAX, V|E},
V                 104 libavcodec/options_table.h {"b_strategy", "strategy to choose between I/P/B-frames", OFFSET(b_frame_strategy), AV_OPT_TYPE_INT, {.i64 = 0 }, INT_MIN, INT_MAX, V|E},
V                 105 libavcodec/options_table.h {"ps", "RTP payload size in bytes", OFFSET(rtp_payload_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
V                 119 libavcodec/options_table.h {"bug", "work around not autodetected encoder bugs", OFFSET(workaround_bugs), AV_OPT_TYPE_FLAGS, {.i64 = FF_BUG_AUTODETECT }, INT_MIN, INT_MAX, V|D, "bug"},
V                 120 libavcodec/options_table.h {"autodetect", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_BUG_AUTODETECT }, INT_MIN, INT_MAX, V|D, "bug"},
V                 121 libavcodec/options_table.h {"xvid_ilace", "Xvid interlacing bug (autodetected if FOURCC == XVIX)", 0, AV_OPT_TYPE_CONST, {.i64 = FF_BUG_XVID_ILACE }, INT_MIN, INT_MAX, V|D, "bug"},
V                 122 libavcodec/options_table.h {"ump4", "(autodetected if FOURCC == UMP4)", 0, AV_OPT_TYPE_CONST, {.i64 = FF_BUG_UMP4 }, INT_MIN, INT_MAX, V|D, "bug"},
V                 123 libavcodec/options_table.h {"no_padding", "padding bug (autodetected)", 0, AV_OPT_TYPE_CONST, {.i64 = FF_BUG_NO_PADDING }, INT_MIN, INT_MAX, V|D, "bug"},
V                 124 libavcodec/options_table.h {"amv", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_BUG_AMV }, INT_MIN, INT_MAX, V|D, "bug"},
V                 125 libavcodec/options_table.h {"qpel_chroma", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_BUG_QPEL_CHROMA }, INT_MIN, INT_MAX, V|D, "bug"},
V                 126 libavcodec/options_table.h {"std_qpel", "old standard qpel (autodetected per FOURCC/version)", 0, AV_OPT_TYPE_CONST, {.i64 = FF_BUG_STD_QPEL }, INT_MIN, INT_MAX, V|D, "bug"},
V                 127 libavcodec/options_table.h {"qpel_chroma2", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_BUG_QPEL_CHROMA2 }, INT_MIN, INT_MAX, V|D, "bug"},
V                 128 libavcodec/options_table.h {"direct_blocksize", "direct-qpel-blocksize bug (autodetected per FOURCC/version)", 0, AV_OPT_TYPE_CONST, {.i64 = FF_BUG_DIRECT_BLOCKSIZE }, INT_MIN, INT_MAX, V|D, "bug"},
V                 129 libavcodec/options_table.h {"edge", "edge padding bug (autodetected per FOURCC/version)", 0, AV_OPT_TYPE_CONST, {.i64 = FF_BUG_EDGE }, INT_MIN, INT_MAX, V|D, "bug"},
V                 130 libavcodec/options_table.h {"hpel_chroma", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_BUG_HPEL_CHROMA }, INT_MIN, INT_MAX, V|D, "bug"},
V                 131 libavcodec/options_table.h {"dc_clip", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_BUG_DC_CLIP }, INT_MIN, INT_MAX, V|D, "bug"},
V                 132 libavcodec/options_table.h {"ms", "work around various bugs in Microsoft's broken decoders", 0, AV_OPT_TYPE_CONST, {.i64 = FF_BUG_MS }, INT_MIN, INT_MAX, V|D, "bug"},
V                 133 libavcodec/options_table.h {"trunc", "truncated frames", 0, AV_OPT_TYPE_CONST, {.i64 = FF_BUG_TRUNCATED}, INT_MIN, INT_MAX, V|D, "bug"},
V                 134 libavcodec/options_table.h {"iedge", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_BUG_IEDGE }, INT_MIN, INT_MAX, V|D, "bug"},
V                 135 libavcodec/options_table.h {"strict", "how strictly to follow the standards", OFFSET(strict_std_compliance), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, A|V|D|E, "strict"},
V                 136 libavcodec/options_table.h {"very", "strictly conform to a older more strict version of the spec or reference software", 0, AV_OPT_TYPE_CONST, {.i64 = FF_COMPLIANCE_VERY_STRICT }, INT_MIN, INT_MAX, A|V|D|E, "strict"},
V                 137 libavcodec/options_table.h {"strict", "strictly conform to all the things in the spec no matter what the consequences", 0, AV_OPT_TYPE_CONST, {.i64 = FF_COMPLIANCE_STRICT }, INT_MIN, INT_MAX, A|V|D|E, "strict"},
V                 138 libavcodec/options_table.h {"normal", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_COMPLIANCE_NORMAL }, INT_MIN, INT_MAX, A|V|D|E, "strict"},
V                 139 libavcodec/options_table.h {"unofficial", "allow unofficial extensions", 0, AV_OPT_TYPE_CONST, {.i64 = FF_COMPLIANCE_UNOFFICIAL }, INT_MIN, INT_MAX, A|V|D|E, "strict"},
V                 140 libavcodec/options_table.h {"experimental", "allow non-standardized experimental things", 0, AV_OPT_TYPE_CONST, {.i64 = FF_COMPLIANCE_EXPERIMENTAL }, INT_MIN, INT_MAX, A|V|D|E, "strict"},
V                 141 libavcodec/options_table.h {"b_qoffset", "QP offset between P- and B-frames", OFFSET(b_quant_offset), AV_OPT_TYPE_FLOAT, {.dbl = 1.25 }, -FLT_MAX, FLT_MAX, V|E},
V                 142 libavcodec/options_table.h {"err_detect", "set error detection flags", OFFSET(err_recognition), AV_OPT_TYPE_FLAGS, {.i64 = 0 }, INT_MIN, INT_MAX, A|V|D, "err_detect"},
V                 143 libavcodec/options_table.h {"crccheck", "verify embedded CRCs", 0, AV_OPT_TYPE_CONST, {.i64 = AV_EF_CRCCHECK }, INT_MIN, INT_MAX, A|V|D, "err_detect"},
V                 144 libavcodec/options_table.h {"bitstream", "detect bitstream specification deviations", 0, AV_OPT_TYPE_CONST, {.i64 = AV_EF_BITSTREAM }, INT_MIN, INT_MAX, A|V|D, "err_detect"},
V                 145 libavcodec/options_table.h {"buffer", "detect improper bitstream length", 0, AV_OPT_TYPE_CONST, {.i64 = AV_EF_BUFFER }, INT_MIN, INT_MAX, A|V|D, "err_detect"},
V                 146 libavcodec/options_table.h {"explode", "abort decoding on minor error detection", 0, AV_OPT_TYPE_CONST, {.i64 = AV_EF_EXPLODE }, INT_MIN, INT_MAX, A|V|D, "err_detect"},
V                 147 libavcodec/options_table.h {"ignore_err", "ignore errors", 0, AV_OPT_TYPE_CONST, {.i64 = AV_EF_IGNORE_ERR }, INT_MIN, INT_MAX, A|V|D, "err_detect"},
V                 148 libavcodec/options_table.h {"careful",    "consider things that violate the spec, are fast to check and have not been seen in the wild as errors", 0, AV_OPT_TYPE_CONST, {.i64 = AV_EF_CAREFUL }, INT_MIN, INT_MAX, A|V|D, "err_detect"},
V                 149 libavcodec/options_table.h {"compliant",  "consider all spec non compliancies as errors", 0, AV_OPT_TYPE_CONST, {.i64 = AV_EF_COMPLIANT | AV_EF_CAREFUL }, INT_MIN, INT_MAX, A|V|D, "err_detect"},
V                 150 libavcodec/options_table.h {"aggressive", "consider things that a sane encoder should not do as an error", 0, AV_OPT_TYPE_CONST, {.i64 = AV_EF_AGGRESSIVE | AV_EF_COMPLIANT | AV_EF_CAREFUL}, INT_MIN, INT_MAX, A|V|D, "err_detect"},
V                 154 libavcodec/options_table.h {"mpeg_quant", "use MPEG quantizers instead of H.263", OFFSET(mpeg_quant), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
V                 157 libavcodec/options_table.h {"maxrate", "maximum bitrate (in bits/s). Used for VBV together with bufsize.", OFFSET(rc_max_rate), AV_OPT_TYPE_INT64, {.i64 = DEFAULT }, 0, INT_MAX, V|A|E},
V                 159 libavcodec/options_table.h             OFFSET(rc_min_rate), AV_OPT_TYPE_INT64, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|A|E},
V                 160 libavcodec/options_table.h {"bufsize", "set ratecontrol buffer size (in bits)", OFFSET(rc_buffer_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, A|V|E},
V                 161 libavcodec/options_table.h {"i_qfactor", "QP factor between P- and I-frames", OFFSET(i_quant_factor), AV_OPT_TYPE_FLOAT, {.dbl = -0.8 }, -FLT_MAX, FLT_MAX, V|E},
V                 162 libavcodec/options_table.h {"i_qoffset", "QP offset between P- and I-frames", OFFSET(i_quant_offset), AV_OPT_TYPE_FLOAT, {.dbl = 0.0 }, -FLT_MAX, FLT_MAX, V|E},
V                 163 libavcodec/options_table.h {"dct", "DCT algorithm", OFFSET(dct_algo), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, V|E, "dct"},
V                 164 libavcodec/options_table.h {"auto", "autoselect a good one", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DCT_AUTO }, INT_MIN, INT_MAX, V|E, "dct"},
V                 165 libavcodec/options_table.h {"fastint", "fast integer", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DCT_FASTINT }, INT_MIN, INT_MAX, V|E, "dct"},
V                 166 libavcodec/options_table.h {"int", "accurate integer", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DCT_INT }, INT_MIN, INT_MAX, V|E, "dct"},
V                 167 libavcodec/options_table.h {"mmx", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_DCT_MMX }, INT_MIN, INT_MAX, V|E, "dct"},
V                 168 libavcodec/options_table.h {"altivec", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_DCT_ALTIVEC }, INT_MIN, INT_MAX, V|E, "dct"},
V                 169 libavcodec/options_table.h {"faan", "floating point AAN DCT", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DCT_FAAN }, INT_MIN, INT_MAX, V|E, "dct"},
V                 170 libavcodec/options_table.h {"lumi_mask", "compresses bright areas stronger than medium ones", OFFSET(lumi_masking), AV_OPT_TYPE_FLOAT, {.dbl = 0 }, -FLT_MAX, FLT_MAX, V|E},
V                 171 libavcodec/options_table.h {"tcplx_mask", "temporal complexity masking", OFFSET(temporal_cplx_masking), AV_OPT_TYPE_FLOAT, {.dbl = 0 }, -FLT_MAX, FLT_MAX, V|E},
V                 172 libavcodec/options_table.h {"scplx_mask", "spatial complexity masking", OFFSET(spatial_cplx_masking), AV_OPT_TYPE_FLOAT, {.dbl = 0 }, -FLT_MAX, FLT_MAX, V|E},
V                 173 libavcodec/options_table.h {"p_mask", "inter masking", OFFSET(p_masking), AV_OPT_TYPE_FLOAT, {.dbl = 0 }, -FLT_MAX, FLT_MAX, V|E},
V                 174 libavcodec/options_table.h {"dark_mask", "compresses dark areas stronger than medium ones", OFFSET(dark_masking), AV_OPT_TYPE_FLOAT, {.dbl = 0 }, -FLT_MAX, FLT_MAX, V|E},
V                 175 libavcodec/options_table.h {"idct", "select IDCT implementation", OFFSET(idct_algo), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, V|E|D, "idct"},
V                 176 libavcodec/options_table.h {"auto", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_AUTO }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                 177 libavcodec/options_table.h {"int", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_INT }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                 178 libavcodec/options_table.h {"simple", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_SIMPLE }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                 179 libavcodec/options_table.h {"simplemmx", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_SIMPLEMMX }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                 180 libavcodec/options_table.h {"arm", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_ARM }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                 181 libavcodec/options_table.h {"altivec", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_ALTIVEC }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                 182 libavcodec/options_table.h {"simplearm", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_SIMPLEARM }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                 183 libavcodec/options_table.h {"simplearmv5te", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_SIMPLEARMV5TE }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                 184 libavcodec/options_table.h {"simplearmv6", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_SIMPLEARMV6 }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                 185 libavcodec/options_table.h {"simpleneon", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_SIMPLENEON }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                 186 libavcodec/options_table.h {"xvid", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_XVID }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                 187 libavcodec/options_table.h {"xvidmmx", "deprecated, for compatibility only", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_XVID }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                 188 libavcodec/options_table.h {"faani", "floating point AAN IDCT", 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_FAAN }, INT_MIN, INT_MAX, V|D|E, "idct"},
V                 189 libavcodec/options_table.h {"simpleauto", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_IDCT_SIMPLEAUTO }, INT_MIN, INT_MAX, V|E|D, "idct"},
V                 191 libavcodec/options_table.h {"ec", "set error concealment strategy", OFFSET(error_concealment), AV_OPT_TYPE_FLAGS, {.i64 = 3 }, INT_MIN, INT_MAX, V|D, "ec"},
V                 192 libavcodec/options_table.h {"guess_mvs", "iterative motion vector (MV) search (slow)", 0, AV_OPT_TYPE_CONST, {.i64 = FF_EC_GUESS_MVS }, INT_MIN, INT_MAX, V|D, "ec"},
V                 193 libavcodec/options_table.h {"deblock", "use strong deblock filter for damaged MBs", 0, AV_OPT_TYPE_CONST, {.i64 = FF_EC_DEBLOCK }, INT_MIN, INT_MAX, V|D, "ec"},
V                 194 libavcodec/options_table.h {"favor_inter", "favor predicting from the previous frame", 0, AV_OPT_TYPE_CONST, {.i64 = FF_EC_FAVOR_INTER }, INT_MIN, INT_MAX, V|D, "ec"},
V                 197 libavcodec/options_table.h {"pred", "prediction method", OFFSET(prediction_method), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "pred"},
V                 198 libavcodec/options_table.h {"left", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_PRED_LEFT }, INT_MIN, INT_MAX, V|E, "pred"},
V                 199 libavcodec/options_table.h {"plane", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_PRED_PLANE }, INT_MIN, INT_MAX, V|E, "pred"},
V                 200 libavcodec/options_table.h {"median", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_PRED_MEDIAN }, INT_MIN, INT_MAX, V|E, "pred"},
V                 202 libavcodec/options_table.h {"aspect", "sample aspect ratio", OFFSET(sample_aspect_ratio), AV_OPT_TYPE_RATIONAL, {.dbl = 0}, 0, 10, V|E},
V                 203 libavcodec/options_table.h {"sar",    "sample aspect ratio", OFFSET(sample_aspect_ratio), AV_OPT_TYPE_RATIONAL, {.dbl = 0}, 0, 10, V|E},
V                 204 libavcodec/options_table.h {"debug", "print specific debug info", OFFSET(debug), AV_OPT_TYPE_FLAGS, {.i64 = DEFAULT }, 0, INT_MAX, V|A|S|E|D, "debug"},
V                 205 libavcodec/options_table.h {"pict", "picture info", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_PICT_INFO }, INT_MIN, INT_MAX, V|D, "debug"},
V                 206 libavcodec/options_table.h {"rc", "rate control", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_RC }, INT_MIN, INT_MAX, V|E, "debug"},
V                 207 libavcodec/options_table.h {"bitstream", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_BITSTREAM }, INT_MIN, INT_MAX, V|D, "debug"},
V                 208 libavcodec/options_table.h {"mb_type", "macroblock (MB) type", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_MB_TYPE }, INT_MIN, INT_MAX, V|D, "debug"},
V                 209 libavcodec/options_table.h {"qp", "per-block quantization parameter (QP)", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_QP }, INT_MIN, INT_MAX, V|D, "debug"},
V                 211 libavcodec/options_table.h {"mv", "motion vector", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_MV }, INT_MIN, INT_MAX, V|D, "debug"},
V                 213 libavcodec/options_table.h {"dct_coeff", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_DCT_COEFF }, INT_MIN, INT_MAX, V|D, "debug"},
V                 214 libavcodec/options_table.h {"green_metadata", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_GREEN_MD }, INT_MIN, INT_MAX, V|D, "debug"},
V                 215 libavcodec/options_table.h {"skip", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_SKIP }, INT_MIN, INT_MAX, V|D, "debug"},
V                 216 libavcodec/options_table.h {"startcode", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_STARTCODE }, INT_MIN, INT_MAX, V|D, "debug"},
V                 217 libavcodec/options_table.h {"er", "error recognition", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_ER }, INT_MIN, INT_MAX, V|D, "debug"},
V                 218 libavcodec/options_table.h {"mmco", "memory management control operations (H.264)", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_MMCO }, INT_MIN, INT_MAX, V|D, "debug"},
V                 219 libavcodec/options_table.h {"bugs", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_BUGS }, INT_MIN, INT_MAX, V|D, "debug"},
V                 221 libavcodec/options_table.h {"vis_qp", "visualize quantization parameter (QP), lower QP are tinted greener", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_VIS_QP }, INT_MIN, INT_MAX, V|D, "debug"},
V                 222 libavcodec/options_table.h {"vis_mb_type", "visualize block types", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_VIS_MB_TYPE }, INT_MIN, INT_MAX, V|D, "debug"},
V                 224 libavcodec/options_table.h {"buffers", "picture buffer allocations", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_BUFFERS }, INT_MIN, INT_MAX, V|D, "debug"},
V                 225 libavcodec/options_table.h {"thread_ops", "threading operations", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_THREADS }, INT_MIN, INT_MAX, V|A|D, "debug"},
V                 226 libavcodec/options_table.h {"nomc", "skip motion compensation", 0, AV_OPT_TYPE_CONST, {.i64 = FF_DEBUG_NOMC }, INT_MIN, INT_MAX, V|A|D, "debug"},
V                 227 libavcodec/options_table.h {"dia_size", "diamond type & size for motion estimation", OFFSET(dia_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
V                 228 libavcodec/options_table.h {"last_pred", "amount of motion predictors from the previous frame", OFFSET(last_predictor_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
V                 230 libavcodec/options_table.h {"preme", "pre motion estimation", OFFSET(pre_me), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
V                 232 libavcodec/options_table.h {"pre_dia_size", "diamond type & size for motion estimation pre-pass", OFFSET(pre_dia_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
V                 233 libavcodec/options_table.h {"subq", "sub-pel motion estimation quality", OFFSET(me_subpel_quality), AV_OPT_TYPE_INT, {.i64 = 8 }, INT_MIN, INT_MAX, V|E},
V                 234 libavcodec/options_table.h {"me_range", "limit motion vectors range (1023 for DivX player)", OFFSET(me_range), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
V                 235 libavcodec/options_table.h {"global_quality", NULL, OFFSET(global_quality), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|A|E},
V                 237 libavcodec/options_table.h {"coder", NULL, OFFSET(coder_type), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "coder"},
V                 238 libavcodec/options_table.h {"vlc", "variable length coder / Huffman coder", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CODER_TYPE_VLC }, INT_MIN, INT_MAX, V|E, "coder"},
V                 239 libavcodec/options_table.h {"ac", "arithmetic coder", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CODER_TYPE_AC }, INT_MIN, INT_MAX, V|E, "coder"},
V                 240 libavcodec/options_table.h {"raw", "raw (no encoding)", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CODER_TYPE_RAW }, INT_MIN, INT_MAX, V|E, "coder"},
V                 241 libavcodec/options_table.h {"rle", "run-length coder", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CODER_TYPE_RLE }, INT_MIN, INT_MAX, V|E, "coder"},
V                 244 libavcodec/options_table.h {"context", "context model", OFFSET(context_model), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
V                 247 libavcodec/options_table.h {"mbd", "macroblock decision algorithm (high quality mode)", OFFSET(mb_decision), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, 2, V|E, "mbd"},
V                 248 libavcodec/options_table.h {"simple", "use mbcmp", 0, AV_OPT_TYPE_CONST, {.i64 = FF_MB_DECISION_SIMPLE }, INT_MIN, INT_MAX, V|E, "mbd"},
V                 249 libavcodec/options_table.h {"bits", "use fewest bits", 0, AV_OPT_TYPE_CONST, {.i64 = FF_MB_DECISION_BITS }, INT_MIN, INT_MAX, V|E, "mbd"},
V                 250 libavcodec/options_table.h {"rd", "use best rate distortion", 0, AV_OPT_TYPE_CONST, {.i64 = FF_MB_DECISION_RD }, INT_MIN, INT_MAX, V|E, "mbd"},
V                 252 libavcodec/options_table.h {"sc_threshold", "scene change threshold", OFFSET(scenechange_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
V                 255 libavcodec/options_table.h {"nr", "noise reduction", OFFSET(noise_reduction), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
V                 257 libavcodec/options_table.h {"rc_init_occupancy", "number of bits which should be loaded into the rc buffer before decoding starts", OFFSET(rc_initial_buffer_occupancy), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
V                 258 libavcodec/options_table.h {"threads", "set the number of threads", OFFSET(thread_count), AV_OPT_TYPE_INT, {.i64 = 1 }, 0, INT_MAX, V|A|E|D, "threads"},
V                 259 libavcodec/options_table.h {"auto", "autodetect a suitable number of threads to use", 0, AV_OPT_TYPE_CONST, {.i64 = 0 }, INT_MIN, INT_MAX, V|E|D, "threads"},
V                 260 libavcodec/options_table.h {"dc", "intra_dc_precision", OFFSET(intra_dc_precision), AV_OPT_TYPE_INT, {.i64 = 0 }, -8, 16, V|E},
V                 261 libavcodec/options_table.h {"nssew", "nsse weight", OFFSET(nsse_weight), AV_OPT_TYPE_INT, {.i64 = 8 }, INT_MIN, INT_MAX, V|E},
V                 262 libavcodec/options_table.h {"skip_top", "number of macroblock rows at the top which are skipped", OFFSET(skip_top), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|D},
V                 263 libavcodec/options_table.h {"skip_bottom", "number of macroblock rows at the bottom which are skipped", OFFSET(skip_bottom), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|D},
V                 264 libavcodec/options_table.h {"profile", NULL, OFFSET(profile), AV_OPT_TYPE_INT, {.i64 = FF_PROFILE_UNKNOWN }, INT_MIN, INT_MAX, V|A|E|CC, "avctx.profile"},
V                 265 libavcodec/options_table.h {"unknown", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_PROFILE_UNKNOWN }, INT_MIN, INT_MAX, V|A|E, "avctx.profile"},
V                 266 libavcodec/options_table.h {"main10",  NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_PROFILE_HEVC_MAIN_10 }, INT_MIN, INT_MAX, V|E, "avctx.profile"},
V                 267 libavcodec/options_table.h {"level", NULL, OFFSET(level), AV_OPT_TYPE_INT, {.i64 = FF_LEVEL_UNKNOWN }, INT_MIN, INT_MAX, V|A|E, "level"},
V                 268 libavcodec/options_table.h {"unknown", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_LEVEL_UNKNOWN }, INT_MIN, INT_MAX, V|A|E, "level"},
V                 269 libavcodec/options_table.h {"lowres", "decode at 1= 1/2, 2=1/4, 3=1/8 resolutions", OFFSET(lowres), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, V|A|D},
V                 271 libavcodec/options_table.h {"skip_threshold", "frame skip threshold", OFFSET(frame_skip_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
V                 272 libavcodec/options_table.h {"skip_factor", "frame skip factor", OFFSET(frame_skip_factor), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
V                 273 libavcodec/options_table.h {"skip_exp", "frame skip exponent", OFFSET(frame_skip_exp), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
V                 274 libavcodec/options_table.h {"skipcmp", "frame skip compare function", OFFSET(frame_skip_cmp), AV_OPT_TYPE_INT, {.i64 = FF_CMP_DCTMAX }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 276 libavcodec/options_table.h {"cmp", "full-pel ME compare function", OFFSET(me_cmp), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 277 libavcodec/options_table.h {"subcmp", "sub-pel ME compare function", OFFSET(me_sub_cmp), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 278 libavcodec/options_table.h {"mbcmp", "macroblock compare function", OFFSET(mb_cmp), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 279 libavcodec/options_table.h {"ildctcmp", "interlaced DCT compare function", OFFSET(ildct_cmp), AV_OPT_TYPE_INT, {.i64 = FF_CMP_VSAD }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 280 libavcodec/options_table.h {"precmp", "pre motion estimation compare function", OFFSET(me_pre_cmp), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 281 libavcodec/options_table.h {"sad", "sum of absolute differences, fast", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_SAD }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 282 libavcodec/options_table.h {"sse", "sum of squared errors", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_SSE }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 283 libavcodec/options_table.h {"satd", "sum of absolute Hadamard transformed differences", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_SATD }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 284 libavcodec/options_table.h {"dct", "sum of absolute DCT transformed differences", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_DCT }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 285 libavcodec/options_table.h {"psnr", "sum of squared quantization errors (avoid, low quality)", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_PSNR }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 286 libavcodec/options_table.h {"bit", "number of bits needed for the block", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_BIT }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 287 libavcodec/options_table.h {"rd", "rate distortion optimal, slow", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_RD }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 288 libavcodec/options_table.h {"zero", "0", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_ZERO }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 289 libavcodec/options_table.h {"vsad", "sum of absolute vertical differences", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_VSAD }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 290 libavcodec/options_table.h {"vsse", "sum of squared vertical differences", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_VSSE }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 291 libavcodec/options_table.h {"nsse", "noise preserving sum of squared differences", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_NSSE }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 293 libavcodec/options_table.h {"w53", "5/3 wavelet, only used in snow", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_W53 }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 294 libavcodec/options_table.h {"w97", "9/7 wavelet, only used in snow", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_W97 }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 296 libavcodec/options_table.h {"dctmax", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_DCTMAX }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 297 libavcodec/options_table.h {"chroma", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_CHROMA }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 298 libavcodec/options_table.h {"msad", "sum of absolute differences, median predicted", 0, AV_OPT_TYPE_CONST, {.i64 = FF_CMP_MEDIAN_SAD }, INT_MIN, INT_MAX, V|E, "cmp_func"},
V                 299 libavcodec/options_table.h {"mblmin", "minimum macroblock Lagrange factor (VBR)", OFFSET(mb_lmin), AV_OPT_TYPE_INT, {.i64 = FF_QP2LAMBDA * 2 }, 1, FF_LAMBDA_MAX, V|E},
V                 300 libavcodec/options_table.h {"mblmax", "maximum macroblock Lagrange factor (VBR)", OFFSET(mb_lmax), AV_OPT_TYPE_INT, {.i64 = FF_QP2LAMBDA * 31 }, 1, FF_LAMBDA_MAX, V|E},
V                 302 libavcodec/options_table.h {"mepc", "motion estimation bitrate penalty compensation (1.0 = 256)", OFFSET(me_penalty_compensation), AV_OPT_TYPE_INT, {.i64 = 256 }, INT_MIN, INT_MAX, V|E},
V                 304 libavcodec/options_table.h {"skip_loop_filter", "skip loop filtering process for the selected frames", OFFSET(skip_loop_filter), AV_OPT_TYPE_INT, {.i64 = AVDISCARD_DEFAULT }, INT_MIN, INT_MAX, V|D, "avdiscard"},
V                 305 libavcodec/options_table.h {"skip_idct"       , "skip IDCT/dequantization for the selected frames",    OFFSET(skip_idct),        AV_OPT_TYPE_INT, {.i64 = AVDISCARD_DEFAULT }, INT_MIN, INT_MAX, V|D, "avdiscard"},
V                 306 libavcodec/options_table.h {"skip_frame"      , "skip decoding for the selected frames",               OFFSET(skip_frame),       AV_OPT_TYPE_INT, {.i64 = AVDISCARD_DEFAULT }, INT_MIN, INT_MAX, V|D, "avdiscard"},
V                 307 libavcodec/options_table.h {"none"            , "discard no frame",                    0, AV_OPT_TYPE_CONST, {.i64 = AVDISCARD_NONE    }, INT_MIN, INT_MAX, V|D, "avdiscard"},
V                 308 libavcodec/options_table.h {"default"         , "discard useless frames",              0, AV_OPT_TYPE_CONST, {.i64 = AVDISCARD_DEFAULT }, INT_MIN, INT_MAX, V|D, "avdiscard"},
V                 309 libavcodec/options_table.h {"noref"           , "discard all non-reference frames",    0, AV_OPT_TYPE_CONST, {.i64 = AVDISCARD_NONREF  }, INT_MIN, INT_MAX, V|D, "avdiscard"},
V                 310 libavcodec/options_table.h {"bidir"           , "discard all bidirectional frames",    0, AV_OPT_TYPE_CONST, {.i64 = AVDISCARD_BIDIR   }, INT_MIN, INT_MAX, V|D, "avdiscard"},
V                 311 libavcodec/options_table.h {"nokey"           , "discard all frames except keyframes", 0, AV_OPT_TYPE_CONST, {.i64 = AVDISCARD_NONKEY  }, INT_MIN, INT_MAX, V|D, "avdiscard"},
V                 312 libavcodec/options_table.h {"nointra"         , "discard all frames except I frames",  0, AV_OPT_TYPE_CONST, {.i64 = AVDISCARD_NONINTRA}, INT_MIN, INT_MAX, V|D, "avdiscard"},
V                 313 libavcodec/options_table.h {"all"             , "discard all frames",                  0, AV_OPT_TYPE_CONST, {.i64 = AVDISCARD_ALL     }, INT_MIN, INT_MAX, V|D, "avdiscard"},
V                 314 libavcodec/options_table.h {"bidir_refine", "refine the two motion vectors used in bidirectional macroblocks", OFFSET(bidir_refine), AV_OPT_TYPE_INT, {.i64 = 1 }, 0, 4, V|E},
V                 316 libavcodec/options_table.h {"brd_scale", "downscale frames for dynamic B-frame decision", OFFSET(brd_scale), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, 10, V|E},
V                 318 libavcodec/options_table.h {"keyint_min", "minimum interval between IDR-frames", OFFSET(keyint_min), AV_OPT_TYPE_INT, {.i64 = 25 }, INT_MIN, INT_MAX, V|E},
V                 319 libavcodec/options_table.h {"refs", "reference frames to consider for motion compensation", OFFSET(refs), AV_OPT_TYPE_INT, {.i64 = 1 }, INT_MIN, INT_MAX, V|E},
V                 321 libavcodec/options_table.h {"chromaoffset", "chroma QP offset from luma", OFFSET(chromaoffset), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E},
V                 323 libavcodec/options_table.h {"trellis", "rate-distortion optimal quantization", OFFSET(trellis), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|A|E},
V                 324 libavcodec/options_table.h {"mv0_threshold", NULL, OFFSET(mv0_threshold), AV_OPT_TYPE_INT, {.i64 = 256 }, 0, INT_MAX, V|E},
V                 326 libavcodec/options_table.h {"b_sensitivity", "adjust sensitivity of b_frame_strategy 1", OFFSET(b_sensitivity), AV_OPT_TYPE_INT, {.i64 = 40 }, 1, INT_MAX, V|E},
V                 328 libavcodec/options_table.h {"compression_level", NULL, OFFSET(compression_level), AV_OPT_TYPE_INT, {.i64 = FF_COMPRESSION_DEFAULT }, INT_MIN, INT_MAX, V|A|E},
V                 332 libavcodec/options_table.h {"timecode_frame_start", "GOP timecode frame start number, in non-drop-frame format", OFFSET(timecode_frame_start), AV_OPT_TYPE_INT64, {.i64 = -1 }, -1, INT64_MAX, V|E},
V                 337 libavcodec/options_table.h {"rc_max_vbv_use", NULL, OFFSET(rc_max_available_vbv_use), AV_OPT_TYPE_FLOAT, {.dbl = 0 }, 0.0, FLT_MAX, V|E},
V                 338 libavcodec/options_table.h {"rc_min_vbv_use", NULL, OFFSET(rc_min_vbv_overflow_use),  AV_OPT_TYPE_FLOAT, {.dbl = 3 },     0.0, FLT_MAX, V|E},
V                 339 libavcodec/options_table.h {"ticks_per_frame", NULL, OFFSET(ticks_per_frame), AV_OPT_TYPE_INT, {.i64 = 1 }, 1, INT_MAX, A|V|E|D},
V                 340 libavcodec/options_table.h {"color_primaries", "color primaries", OFFSET(color_primaries), AV_OPT_TYPE_INT, {.i64 = AVCOL_PRI_UNSPECIFIED }, 1, INT_MAX, V|E|D, "color_primaries_type"},
V                 341 libavcodec/options_table.h {"bt709",       "BT.709",         0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_PRI_BT709 },        INT_MIN, INT_MAX, V|E|D, "color_primaries_type"},
V                 342 libavcodec/options_table.h {"unknown",     "Unspecified",    0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_PRI_UNSPECIFIED },  INT_MIN, INT_MAX, V|E|D, "color_primaries_type"},
V                 343 libavcodec/options_table.h {"bt470m",      "BT.470 M",       0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_PRI_BT470M },       INT_MIN, INT_MAX, V|E|D, "color_primaries_type"},
V                 344 libavcodec/options_table.h {"bt470bg",     "BT.470 BG",      0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_PRI_BT470BG },      INT_MIN, INT_MAX, V|E|D, "color_primaries_type"},
V                 345 libavcodec/options_table.h {"smpte170m",   "SMPTE 170 M",    0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_PRI_SMPTE170M },    INT_MIN, INT_MAX, V|E|D, "color_primaries_type"},
V                 346 libavcodec/options_table.h {"smpte240m",   "SMPTE 240 M",    0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_PRI_SMPTE240M },    INT_MIN, INT_MAX, V|E|D, "color_primaries_type"},
V                 347 libavcodec/options_table.h {"film",        "Film",           0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_PRI_FILM },         INT_MIN, INT_MAX, V|E|D, "color_primaries_type"},
V                 348 libavcodec/options_table.h {"bt2020",      "BT.2020",        0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_PRI_BT2020 },       INT_MIN, INT_MAX, V|E|D, "color_primaries_type"},
V                 349 libavcodec/options_table.h {"smpte428",    "SMPTE 428-1",    0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_PRI_SMPTE428 },     INT_MIN, INT_MAX, V|E|D, "color_primaries_type"},
V                 350 libavcodec/options_table.h {"smpte428_1",  "SMPTE 428-1",    0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_PRI_SMPTE428 },     INT_MIN, INT_MAX, V|E|D, "color_primaries_type"},
V                 351 libavcodec/options_table.h {"smpte431",    "SMPTE 431-2",    0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_PRI_SMPTE431 },     INT_MIN, INT_MAX, V|E|D, "color_primaries_type"},
V                 352 libavcodec/options_table.h {"smpte432",    "SMPTE 422-1",    0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_PRI_SMPTE432 },     INT_MIN, INT_MAX, V|E|D, "color_primaries_type"},
V                 353 libavcodec/options_table.h {"jedec-p22",   "JEDEC P22",      0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_PRI_JEDEC_P22 },    INT_MIN, INT_MAX, V|E|D, "color_primaries_type"},
V                 354 libavcodec/options_table.h {"ebu3213",     "EBU 3213-E",     0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_PRI_EBU3213 },      INT_MIN, INT_MAX, V|E|D, "color_primaries_type"},
V                 355 libavcodec/options_table.h {"unspecified", "Unspecified",    0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_PRI_UNSPECIFIED },  INT_MIN, INT_MAX, V|E|D, "color_primaries_type"},
V                 356 libavcodec/options_table.h {"color_trc", "color transfer characteristics", OFFSET(color_trc), AV_OPT_TYPE_INT, {.i64 = AVCOL_TRC_UNSPECIFIED }, 1, INT_MAX, V|E|D, "color_trc_type"},
V                 357 libavcodec/options_table.h {"bt709",        "BT.709",           0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_BT709 },        INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 358 libavcodec/options_table.h {"unknown",      "Unspecified",      0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_UNSPECIFIED },  INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 359 libavcodec/options_table.h {"gamma22",      "BT.470 M",         0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_GAMMA22 },      INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 360 libavcodec/options_table.h {"gamma28",      "BT.470 BG",        0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_GAMMA28 },      INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 361 libavcodec/options_table.h {"smpte170m",    "SMPTE 170 M",      0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_SMPTE170M },    INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 362 libavcodec/options_table.h {"smpte240m",    "SMPTE 240 M",      0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_SMPTE240M },    INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 363 libavcodec/options_table.h {"linear",       "Linear",           0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_LINEAR },       INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 364 libavcodec/options_table.h {"log100",       "Log",              0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_LOG },          INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 365 libavcodec/options_table.h {"log316",       "Log square root",  0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_LOG_SQRT },     INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 366 libavcodec/options_table.h {"iec61966-2-4", "IEC 61966-2-4",    0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_IEC61966_2_4 }, INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 367 libavcodec/options_table.h {"bt1361e",      "BT.1361",          0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_BT1361_ECG },   INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 368 libavcodec/options_table.h {"iec61966-2-1", "IEC 61966-2-1",    0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_IEC61966_2_1 }, INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 369 libavcodec/options_table.h {"bt2020-10",    "BT.2020 - 10 bit", 0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_BT2020_10 },    INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 370 libavcodec/options_table.h {"bt2020-12",    "BT.2020 - 12 bit", 0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_BT2020_12 },    INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 371 libavcodec/options_table.h {"smpte2084",    "SMPTE 2084",       0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_SMPTE2084 },    INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 372 libavcodec/options_table.h {"smpte428",     "SMPTE 428-1",      0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_SMPTE428 },     INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 373 libavcodec/options_table.h {"arib-std-b67", "ARIB STD-B67",     0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_ARIB_STD_B67 }, INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 374 libavcodec/options_table.h {"unspecified",  "Unspecified",      0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_UNSPECIFIED },  INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 375 libavcodec/options_table.h {"log",          "Log",              0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_LOG },          INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 376 libavcodec/options_table.h {"log_sqrt",     "Log square root",  0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_LOG_SQRT },     INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 377 libavcodec/options_table.h {"iec61966_2_4", "IEC 61966-2-4",    0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_IEC61966_2_4 }, INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 378 libavcodec/options_table.h {"bt1361",       "BT.1361",          0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_BT1361_ECG },   INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 379 libavcodec/options_table.h {"iec61966_2_1", "IEC 61966-2-1",    0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_IEC61966_2_1 }, INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 380 libavcodec/options_table.h {"bt2020_10bit", "BT.2020 - 10 bit", 0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_BT2020_10 },    INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 381 libavcodec/options_table.h {"bt2020_12bit", "BT.2020 - 12 bit", 0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_BT2020_12 },    INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 382 libavcodec/options_table.h {"smpte428_1",   "SMPTE 428-1",      0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_TRC_SMPTE428 },     INT_MIN, INT_MAX, V|E|D, "color_trc_type"},
V                 383 libavcodec/options_table.h {"colorspace", "color space", OFFSET(colorspace), AV_OPT_TYPE_INT, {.i64 = AVCOL_SPC_UNSPECIFIED }, 0, INT_MAX, V|E|D, "colorspace_type"},
V                 384 libavcodec/options_table.h {"rgb",         "RGB",         0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_SPC_RGB },         INT_MIN, INT_MAX, V|E|D, "colorspace_type"},
V                 385 libavcodec/options_table.h {"bt709",       "BT.709",      0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_SPC_BT709 },       INT_MIN, INT_MAX, V|E|D, "colorspace_type"},
V                 386 libavcodec/options_table.h {"unknown",     "Unspecified", 0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_SPC_UNSPECIFIED }, INT_MIN, INT_MAX, V|E|D, "colorspace_type"},
V                 387 libavcodec/options_table.h {"fcc",         "FCC",         0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_SPC_FCC },         INT_MIN, INT_MAX, V|E|D, "colorspace_type"},
V                 388 libavcodec/options_table.h {"bt470bg",     "BT.470 BG",   0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_SPC_BT470BG },     INT_MIN, INT_MAX, V|E|D, "colorspace_type"},
V                 389 libavcodec/options_table.h {"smpte170m",   "SMPTE 170 M", 0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_SPC_SMPTE170M },   INT_MIN, INT_MAX, V|E|D, "colorspace_type"},
V                 390 libavcodec/options_table.h {"smpte240m",   "SMPTE 240 M", 0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_SPC_SMPTE240M },   INT_MIN, INT_MAX, V|E|D, "colorspace_type"},
V                 391 libavcodec/options_table.h {"ycgco",       "YCGCO",       0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_SPC_YCGCO },       INT_MIN, INT_MAX, V|E|D, "colorspace_type"},
V                 392 libavcodec/options_table.h {"bt2020nc",    "BT.2020 NCL", 0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_SPC_BT2020_NCL },  INT_MIN, INT_MAX, V|E|D, "colorspace_type"},
V                 393 libavcodec/options_table.h {"bt2020c",     "BT.2020 CL",  0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_SPC_BT2020_CL },   INT_MIN, INT_MAX, V|E|D, "colorspace_type"},
V                 394 libavcodec/options_table.h {"smpte2085",   "SMPTE 2085",  0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_SPC_SMPTE2085 },   INT_MIN, INT_MAX, V|E|D, "colorspace_type"},
V                 395 libavcodec/options_table.h {"unspecified", "Unspecified", 0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_SPC_UNSPECIFIED }, INT_MIN, INT_MAX, V|E|D, "colorspace_type"},
V                 396 libavcodec/options_table.h {"ycocg",       "YCGCO",       0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_SPC_YCGCO },       INT_MIN, INT_MAX, V|E|D, "colorspace_type"},
V                 397 libavcodec/options_table.h {"bt2020_ncl",  "BT.2020 NCL", 0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_SPC_BT2020_NCL },  INT_MIN, INT_MAX, V|E|D, "colorspace_type"},
V                 398 libavcodec/options_table.h {"bt2020_cl",   "BT.2020 CL",  0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_SPC_BT2020_CL },   INT_MIN, INT_MAX, V|E|D, "colorspace_type"},
V                 399 libavcodec/options_table.h {"color_range", "color range", OFFSET(color_range), AV_OPT_TYPE_INT, {.i64 = AVCOL_RANGE_UNSPECIFIED }, 0, INT_MAX, V|E|D, "color_range_type"},
V                 400 libavcodec/options_table.h {"unknown", "Unspecified",     0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_RANGE_UNSPECIFIED }, INT_MIN, INT_MAX, V|E|D, "color_range_type"},
V                 401 libavcodec/options_table.h {"tv", "MPEG (219*2^(n-8))",   0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_RANGE_MPEG },        INT_MIN, INT_MAX, V|E|D, "color_range_type"},
V                 402 libavcodec/options_table.h {"pc", "JPEG (2^n-1)",         0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_RANGE_JPEG },        INT_MIN, INT_MAX, V|E|D, "color_range_type"},
V                 403 libavcodec/options_table.h {"unspecified", "Unspecified", 0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_RANGE_UNSPECIFIED }, INT_MIN, INT_MAX, V|E|D, "color_range_type"},
V                 404 libavcodec/options_table.h {"mpeg", "MPEG (219*2^(n-8))", 0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_RANGE_MPEG },        INT_MIN, INT_MAX, V|E|D, "color_range_type"},
V                 405 libavcodec/options_table.h {"jpeg", "JPEG (2^n-1)",       0, AV_OPT_TYPE_CONST, {.i64 = AVCOL_RANGE_JPEG },        INT_MIN, INT_MAX, V|E|D, "color_range_type"},
V                 406 libavcodec/options_table.h {"chroma_sample_location", "chroma sample location", OFFSET(chroma_sample_location), AV_OPT_TYPE_INT, {.i64 = AVCHROMA_LOC_UNSPECIFIED }, 0, INT_MAX, V|E|D, "chroma_sample_location_type"},
V                 407 libavcodec/options_table.h {"unknown",     "Unspecified", 0, AV_OPT_TYPE_CONST, {.i64 = AVCHROMA_LOC_UNSPECIFIED }, INT_MIN, INT_MAX, V|E|D, "chroma_sample_location_type"},
V                 408 libavcodec/options_table.h {"left",        "Left",        0, AV_OPT_TYPE_CONST, {.i64 = AVCHROMA_LOC_LEFT },        INT_MIN, INT_MAX, V|E|D, "chroma_sample_location_type"},
V                 409 libavcodec/options_table.h {"center",      "Center",      0, AV_OPT_TYPE_CONST, {.i64 = AVCHROMA_LOC_CENTER },      INT_MIN, INT_MAX, V|E|D, "chroma_sample_location_type"},
V                 410 libavcodec/options_table.h {"topleft",     "Top-left",    0, AV_OPT_TYPE_CONST, {.i64 = AVCHROMA_LOC_TOPLEFT },     INT_MIN, INT_MAX, V|E|D, "chroma_sample_location_type"},
V                 411 libavcodec/options_table.h {"top",         "Top",         0, AV_OPT_TYPE_CONST, {.i64 = AVCHROMA_LOC_TOP },         INT_MIN, INT_MAX, V|E|D, "chroma_sample_location_type"},
V                 412 libavcodec/options_table.h {"bottomleft",  "Bottom-left", 0, AV_OPT_TYPE_CONST, {.i64 = AVCHROMA_LOC_BOTTOMLEFT },  INT_MIN, INT_MAX, V|E|D, "chroma_sample_location_type"},
V                 413 libavcodec/options_table.h {"bottom",      "Bottom",      0, AV_OPT_TYPE_CONST, {.i64 = AVCHROMA_LOC_BOTTOM },      INT_MIN, INT_MAX, V|E|D, "chroma_sample_location_type"},
V                 414 libavcodec/options_table.h {"unspecified", "Unspecified", 0, AV_OPT_TYPE_CONST, {.i64 = AVCHROMA_LOC_UNSPECIFIED }, INT_MIN, INT_MAX, V|E|D, "chroma_sample_location_type"},
V                 416 libavcodec/options_table.h {"slices", "set the number of slices, used in parallelized encoding", OFFSET(slices), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, V|E},
V                 417 libavcodec/options_table.h {"thread_type", "select multithreading type", OFFSET(thread_type), AV_OPT_TYPE_FLAGS, {.i64 = FF_THREAD_SLICE|FF_THREAD_FRAME }, 0, INT_MAX, V|A|E|D, "thread_type"},
V                 418 libavcodec/options_table.h {"slice", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_THREAD_SLICE }, INT_MIN, INT_MAX, V|E|D, "thread_type"},
V                 419 libavcodec/options_table.h {"frame", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = FF_THREAD_FRAME }, INT_MIN, INT_MAX, V|E|D, "thread_type"},
V                 447 libavcodec/options_table.h {"refcounted_frames", NULL, OFFSET(refcounted_frames), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, A|V|D },
V                 449 libavcodec/options_table.h {"side_data_only_packets", NULL, OFFSET(side_data_only_packets), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, A|V|E },
V                 451 libavcodec/options_table.h {"apply_cropping", NULL, OFFSET(apply_cropping), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, V | D },
V                 452 libavcodec/options_table.h {"skip_alpha", "Skip processing alpha", OFFSET(skip_alpha), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, V|D },
V                 453 libavcodec/options_table.h {"field_order", "Field order", OFFSET(field_order), AV_OPT_TYPE_INT, {.i64 = AV_FIELD_UNKNOWN }, 0, 5, V|D|E, "field_order" },
V                 454 libavcodec/options_table.h {"progressive", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = AV_FIELD_PROGRESSIVE }, 0, 0, V|D|E, "field_order" },
V                 455 libavcodec/options_table.h {"tt", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = AV_FIELD_TT }, 0, 0, V|D|E, "field_order" },
V                 456 libavcodec/options_table.h {"bb", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = AV_FIELD_BB }, 0, 0, V|D|E, "field_order" },
V                 457 libavcodec/options_table.h {"tb", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = AV_FIELD_TB }, 0, 0, V|D|E, "field_order" },
V                 458 libavcodec/options_table.h {"bt", NULL, 0, AV_OPT_TYPE_CONST, {.i64 = AV_FIELD_BT }, 0, 0, V|D|E, "field_order" },
V                 459 libavcodec/options_table.h {"dump_separator", "set information dump field separator", OFFSET(dump_separator), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, A|V|S|D|E},
V                 460 libavcodec/options_table.h {"codec_whitelist", "List of decoders that are allowed to be used", OFFSET(codec_whitelist), AV_OPT_TYPE_STRING, { .str = NULL },  0, 0, A|V|S|D },
V                 463 libavcodec/options_table.h {"max_pixels", "Maximum number of pixels", OFFSET(max_pixels), AV_OPT_TYPE_INT64, {.i64 = INT_MAX }, 0, INT_MAX, A|V|S|D|E },
V                 465 libavcodec/options_table.h {"hwaccel_flags", NULL, OFFSET(hwaccel_flags), AV_OPT_TYPE_FLAGS, {.i64 = AV_HWACCEL_FLAG_IGNORE_LEVEL }, 0, UINT_MAX, V|D, "hwaccel_flags"},
V                 466 libavcodec/options_table.h {"ignore_level", "ignore level even if the codec level used is unknown or higher than the maximum supported level reported by the hardware driver", 0, AV_OPT_TYPE_CONST, { .i64 = AV_HWACCEL_FLAG_IGNORE_LEVEL }, INT_MIN, INT_MAX, V | D, "hwaccel_flags" },
V                 467 libavcodec/options_table.h {"allow_high_depth", "allow to output YUV pixel formats with a different chroma sampling than 4:2:0 and/or other than 8 bits per component", 0, AV_OPT_TYPE_CONST, {.i64 = AV_HWACCEL_FLAG_ALLOW_HIGH_DEPTH }, INT_MIN, INT_MAX, V | D, "hwaccel_flags"},
V                 468 libavcodec/options_table.h {"allow_profile_mismatch", "attempt to decode anyway if HW accelerated decoder's supported profiles do not exactly match the stream", 0, AV_OPT_TYPE_CONST, {.i64 = AV_HWACCEL_FLAG_ALLOW_PROFILE_MISMATCH }, INT_MIN, INT_MAX, V | D, "hwaccel_flags"},
V                 469 libavcodec/options_table.h {"extra_hw_frames", "Number of extra hardware frames to allocate for the user", OFFSET(extra_hw_frames), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, V|D },
V                 470 libavcodec/options_table.h {"discard_damaged_percentage", "Percentage of damaged samples to discard a frame", OFFSET(discard_damaged_percentage), AV_OPT_TYPE_INT, {.i64 = 95 }, 0, 100, V|D },
V                 528 libavcodec/pixlet.c         ctx->scaling[plane][V][i] = (1000000ULL << 32) / v;
V                 582 libavcodec/pixlet.c                    ctx->scaling[plane][V]);
V                 660 libavcodec/qsv.c     ptr->V     = qsv_mid->locked_frame->data[1] + 1;
V                 673 libavcodec/rv34.c     uint8_t *Y, *U, *V, *srcY, *srcU, *srcV;
V                 741 libavcodec/rv34.c         V = s->dest[2] + (xoff>>1) + (yoff>>1)*s->uvlinesize;
V                 745 libavcodec/rv34.c         V = r->tmp_b_block_uv[dir*2+1] + (xoff>>1) + (yoff>>1)*s->uvlinesize;
V                 778 libavcodec/rv34.c     chroma_mc[2-width]   (V, srcV, s->uvlinesize, height*4, uvmx, uvmy);
V                  40 libavcodec/sbcdec.c     int32_t V[2][170];
V                 216 libavcodec/sbcdec.c     int32_t *v = state->V[ch];
V                 259 libavcodec/sbcdec.c     int32_t *v = state->V[ch];
V                 330 libavcodec/sbcdec.c     memset(sbc->dsp.V, 0, sizeof(sbc->dsp.V));
V                 314 libavcodec/tdsc.c static inline void tdsc_yuv2rgb(uint8_t *out, int Y, int U, int V)
V                 316 libavcodec/tdsc.c     out[0] = av_clip_uint8(Y + (             91881 * V + 32768 >> 16));
V                 317 libavcodec/tdsc.c     out[1] = av_clip_uint8(Y + (-22554 * U - 46802 * V + 32768 >> 16));
V                 433 libavcodec/truemotion2.c     int *Y, *U, *V;\
V                 440 libavcodec/truemotion2.c     V = (ctx->cur?ctx->V2:ctx->V1) + by * 2 * Vstride + bx * 2;\
V                 527 libavcodec/truemotion2.c     tm2_high_chroma(V, Vstride, clast + 2, ctx->CD + 2, deltas + 4);
V                 549 libavcodec/truemotion2.c     tm2_low_chroma(V, Vstride, clast + 2, ctx->CD + 2, deltas, bx);
V                 572 libavcodec/truemotion2.c     tm2_low_chroma(V, Vstride, clast + 2, ctx->CD + 2, deltas, bx);
V                 613 libavcodec/truemotion2.c     tm2_low_chroma(V, Vstride, clast + 2, ctx->CD + 2, deltas, bx);
V                 655 libavcodec/truemotion2.c             V[i] = Vo[i];
V                 657 libavcodec/truemotion2.c         U  += Ustride; V += Vstride;
V                 661 libavcodec/truemotion2.c     V -= Vstride * 2;
V                 663 libavcodec/truemotion2.c     TM2_RECALC_BLOCK(V, Vstride, (clast + 2), (ctx->CD + 2));
V                 691 libavcodec/truemotion2.c             V[i] = Vo[i] + GET_TOK(ctx, TM2_UPD);
V                 694 libavcodec/truemotion2.c         V  += Vstride;
V                 699 libavcodec/truemotion2.c     V -= Vstride * 2;
V                 701 libavcodec/truemotion2.c     TM2_RECALC_BLOCK(V, Vstride, (clast + 2), (ctx->CD + 2));
V                 745 libavcodec/truemotion2.c             V[i] = Vo[i];
V                 748 libavcodec/truemotion2.c         V  += Vstride;
V                 753 libavcodec/truemotion2.c     V -= Vstride * 2;
V                 755 libavcodec/truemotion2.c     TM2_RECALC_BLOCK(V, Vstride, (clast + 2), (ctx->CD + 2));
V                 781 libavcodec/truemotion2.c     int *Y, *U, *V;
V                 836 libavcodec/truemotion2.c     V = (ctx->cur?ctx->V2:ctx->V1);
V                 840 libavcodec/truemotion2.c             unsigned y = Y[i], u = U[i >> 1], v = V[i >> 1];
V                 867 libavcodec/truemotion2.c             V[-2]     = V[-1] = V[0];
V                 869 libavcodec/truemotion2.c             V[cw + 1] = V[cw] = V[cw - 1];
V                 874 libavcodec/truemotion2.c                 memcpy(V - 2 - 1 * ctx->uv_stride, V - 2, ctx->uv_stride);
V                 876 libavcodec/truemotion2.c                 memcpy(V - 2 - 2 * ctx->uv_stride, V - 2, ctx->uv_stride);
V                 879 libavcodec/truemotion2.c                 memcpy(V - 2 + 1 * ctx->uv_stride, V - 2, ctx->uv_stride);
V                 881 libavcodec/truemotion2.c                 memcpy(V - 2 + 2 * ctx->uv_stride, V - 2, ctx->uv_stride);
V                 885 libavcodec/truemotion2.c             V += ctx->uv_stride;
V                 206 libavcodec/vaapi_encode_mjpeg.c                 huff->huffman_table[t].dc_values[i] = ht->V[i];
V                 213 libavcodec/vaapi_encode_mjpeg.c                 huff->huffman_table[t].ac_values[i] = ht->V[i];
V                 254 libavcodec/vaapi_encode_mjpeg.c         fh->V[i] = 1 + (i == 0 ? desc->log2_chroma_h : 0);
V                 354 libavcodec/vaapi_encode_mjpeg.c             huff->V[i] = values[i];
V                 206 libavcodec/videotoolbox.c     COUNT_SIZE_PS(V, v)
V                 323 libavcodec/videotoolbox.c     APPEND_PS(V, v)
V                  66 libavcodec/wnv1.c     unsigned char *Y,*U,*V;
V                 115 libavcodec/wnv1.c     V = p->data[2];
V                 121 libavcodec/wnv1.c             prev_v = V[i] = wnv1_get_code(l, prev_v);
V                 125 libavcodec/wnv1.c         V += p->linesize[2];
V                  46 libavcodec/xl.c     uint8_t *Y, *U, *V;
V                  68 libavcodec/xl.c     V = p->data[2];
V                 109 libavcodec/xl.c             V[j >> 2] = c1 << 1;
V                 115 libavcodec/xl.c         V   += p->linesize[2];
V                 186 libavcodec/xxan.c     uint8_t *U, *V;
V                 220 libavcodec/xxan.c     V = s->pic->data[2];
V                 236 libavcodec/xxan.c                     V[i] = vval | (vval >> 5);
V                 240 libavcodec/xxan.c             V += s->pic->linesize[2];
V                 244 libavcodec/xxan.c             memcpy(V, V - s->pic->linesize[2], avctx->width >> 1);
V                 248 libavcodec/xxan.c         uint8_t *V2 = V + s->pic->linesize[2];
V                 262 libavcodec/xxan.c                     V[i] = V[i+1] = V2[i] = V2[i+1] = vval | (vval >> 5);
V                 266 libavcodec/xxan.c             V  += s->pic->linesize[2] * 2;
V                 274 libavcodec/xxan.c             memcpy(V, V - lines * s->pic->linesize[2], lines * s->pic->linesize[2]);
V                  38 libavdevice/avdevice.c         {.i64 = AV_CODEC_ID_NONE}, AV_CODEC_ID_NONE, INT_MAX, E|D|A|V },
V                  48 libavdevice/avdevice.c         {.i64 = AV_PIX_FMT_NONE}, AV_PIX_FMT_NONE, INT_MAX, E|D|V },
V                  50 libavdevice/avdevice.c         {.str = NULL}, -1, INT_MAX, E|D|V },
V                  52 libavdevice/avdevice.c         {.str = NULL}, -1, INT_MAX, E|D|V },
V                  54 libavdevice/avdevice.c         {.dbl = -1}, -1, INT_MAX, E|D|V },
V                  82 libavfilter/af_anequalizer.c     { "curves", "draw frequency response curves", OFFSET(draw_curves), AV_OPT_TYPE_BOOL,       {.i64=0}, 0, 1, V|F },
V                  83 libavfilter/af_anequalizer.c     { "size",   "set video size",                 OFFSET(w),           AV_OPT_TYPE_IMAGE_SIZE, {.str = "hd720"}, 0, 0, V|F },
V                  84 libavfilter/af_anequalizer.c     { "mgain",  "set max gain",                   OFFSET(mag),         AV_OPT_TYPE_DOUBLE,     {.dbl=60}, -900, 900, V|F },
V                  85 libavfilter/af_anequalizer.c     { "fscale", "set frequency scale",            OFFSET(fscale),      AV_OPT_TYPE_INT,        {.i64=1}, 0, 1, V|F, "fscale" },
V                  86 libavfilter/af_anequalizer.c         { "lin",  "linear",                       0,                   AV_OPT_TYPE_CONST,      {.i64=0}, 0, 0, V|F, "fscale" },
V                  87 libavfilter/af_anequalizer.c         { "log",  "logarithmic",                  0,                   AV_OPT_TYPE_CONST,      {.i64=1}, 0, 0, V|F, "fscale" },
V                  88 libavfilter/af_anequalizer.c     { "colors", "set channels curves colors",     OFFSET(colors),      AV_OPT_TYPE_STRING,     {.str = "red|green|blue|yellow|orange|lime|pink|magenta|brown" }, 0, 0, V|F },
V                  60 libavfilter/avf_concat.c       AV_OPT_TYPE_INT, { .i64 = 2 }, 1, INT_MAX, V|A|F},
V                  63 libavfilter/avf_concat.c       AV_OPT_TYPE_INT, { .i64 = 1 }, 0, INT_MAX, V|F },
V                  69 libavfilter/avf_concat.c       AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, V|A|F},
V                  51 libavfilter/avfiltergraph.c         { .i64 = AVFILTER_THREAD_SLICE }, 0, INT_MAX, F|V|A, "thread_type" },
V                  52 libavfilter/avfiltergraph.c         { "slice", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = AVFILTER_THREAD_SLICE }, .flags = F|V|A, .unit = "thread_type" },
V                  54 libavfilter/avfiltergraph.c         AV_OPT_TYPE_INT,   { .i64 = 0 }, 0, INT_MAX, F|V|A },
V                  56 libavfilter/avfiltergraph.c         AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, F|V },
V                 297 libavfilter/buffersrc.c     { "width",         NULL,                     OFFSET(w),                AV_OPT_TYPE_INT,      { .i64 = 0 }, 0, INT_MAX, V },
V                 298 libavfilter/buffersrc.c     { "video_size",    NULL,                     OFFSET(w),                AV_OPT_TYPE_IMAGE_SIZE,                .flags = V },
V                 299 libavfilter/buffersrc.c     { "height",        NULL,                     OFFSET(h),                AV_OPT_TYPE_INT,      { .i64 = 0 }, 0, INT_MAX, V },
V                 300 libavfilter/buffersrc.c     { "pix_fmt",       NULL,                     OFFSET(pix_fmt),          AV_OPT_TYPE_PIXEL_FMT, { .i64 = AV_PIX_FMT_NONE }, .min = AV_PIX_FMT_NONE, .max = INT_MAX, .flags = V },
V                 301 libavfilter/buffersrc.c     { "sar",           "sample aspect ratio",    OFFSET(pixel_aspect),     AV_OPT_TYPE_RATIONAL, { .dbl = 0 }, 0, DBL_MAX, V },
V                 302 libavfilter/buffersrc.c     { "pixel_aspect",  "sample aspect ratio",    OFFSET(pixel_aspect),     AV_OPT_TYPE_RATIONAL, { .dbl = 0 }, 0, DBL_MAX, V },
V                 303 libavfilter/buffersrc.c     { "time_base",     NULL,                     OFFSET(time_base),        AV_OPT_TYPE_RATIONAL, { .dbl = 0 }, 0, DBL_MAX, V },
V                 304 libavfilter/buffersrc.c     { "frame_rate",    NULL,                     OFFSET(frame_rate),       AV_OPT_TYPE_RATIONAL, { .dbl = 0 }, 0, DBL_MAX, V },
V                 306 libavfilter/buffersrc.c     { "sws_param",     NULL,                     OFFSET(sws_param),        AV_OPT_TYPE_STRING,                    .flags = V },
V                 173 libavfilter/f_ebur128.c     { "video", "set video output", OFFSET(do_video), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, V|F },
V                 174 libavfilter/f_ebur128.c     { "size",  "set video size",   OFFSET(w), AV_OPT_TYPE_IMAGE_SIZE, {.str = "640x480"}, 0, 0, V|F },
V                 175 libavfilter/f_ebur128.c     { "meter", "set scale meter (+9 to +18)",  OFFSET(meter), AV_OPT_TYPE_INT, {.i64 = 9}, 9, 18, V|F },
V                 176 libavfilter/f_ebur128.c     { "framelog", "force frame logging level", OFFSET(loglevel), AV_OPT_TYPE_INT, {.i64 = -1},   INT_MIN, INT_MAX, A|V|F, "level" },
V                 177 libavfilter/f_ebur128.c         { "info",    "information logging level", 0, AV_OPT_TYPE_CONST, {.i64 = AV_LOG_INFO},    INT_MIN, INT_MAX, A|V|F, "level" },
V                 178 libavfilter/f_ebur128.c         { "verbose", "verbose logging level",     0, AV_OPT_TYPE_CONST, {.i64 = AV_LOG_VERBOSE}, INT_MIN, INT_MAX, A|V|F, "level" },
V                 179 libavfilter/f_ebur128.c     { "metadata", "inject metadata in the filtergraph", OFFSET(metadata), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, A|V|F },
V                 186 libavfilter/f_ebur128.c     { "target", "set a specific target level in LUFS (-23 to 0)", OFFSET(target), AV_OPT_TYPE_INT, {.i64 = -23}, -23, 0, V|F },
V                 187 libavfilter/f_ebur128.c     { "gauge", "set gauge display type", OFFSET(gauge_type), AV_OPT_TYPE_INT, {.i64 = 0 }, GAUGE_TYPE_MOMENTARY, GAUGE_TYPE_SHORTTERM, V|F, "gaugetype" },
V                 188 libavfilter/f_ebur128.c         { "momentary",   "display momentary value",   0, AV_OPT_TYPE_CONST, {.i64 = GAUGE_TYPE_MOMENTARY}, INT_MIN, INT_MAX, V|F, "gaugetype" },
V                 189 libavfilter/f_ebur128.c         { "m",           "display momentary value",   0, AV_OPT_TYPE_CONST, {.i64 = GAUGE_TYPE_MOMENTARY}, INT_MIN, INT_MAX, V|F, "gaugetype" },
V                 190 libavfilter/f_ebur128.c         { "shortterm",   "display short-term value",  0, AV_OPT_TYPE_CONST, {.i64 = GAUGE_TYPE_SHORTTERM}, INT_MIN, INT_MAX, V|F, "gaugetype" },
V                 191 libavfilter/f_ebur128.c         { "s",           "display short-term value",  0, AV_OPT_TYPE_CONST, {.i64 = GAUGE_TYPE_SHORTTERM}, INT_MIN, INT_MAX, V|F, "gaugetype" },
V                 192 libavfilter/f_ebur128.c     { "scale", "sets display method for the stats", OFFSET(scale), AV_OPT_TYPE_INT, {.i64 = 0}, SCALE_TYPE_ABSOLUTE, SCALE_TYPE_RELATIVE, V|F, "scaletype" },
V                 193 libavfilter/f_ebur128.c         { "absolute",   "display absolute values (LUFS)",          0, AV_OPT_TYPE_CONST, {.i64 = SCALE_TYPE_ABSOLUTE}, INT_MIN, INT_MAX, V|F, "scaletype" },
V                 194 libavfilter/f_ebur128.c         { "LUFS",       "display absolute values (LUFS)",          0, AV_OPT_TYPE_CONST, {.i64 = SCALE_TYPE_ABSOLUTE}, INT_MIN, INT_MAX, V|F, "scaletype" },
V                 195 libavfilter/f_ebur128.c         { "relative",   "display values relative to target (LU)",  0, AV_OPT_TYPE_CONST, {.i64 = SCALE_TYPE_RELATIVE}, INT_MIN, INT_MAX, V|F, "scaletype" },
V                 196 libavfilter/f_ebur128.c         { "LU",         "display values relative to target (LU)",  0, AV_OPT_TYPE_CONST, {.i64 = SCALE_TYPE_RELATIVE}, INT_MIN, INT_MAX, V|F, "scaletype" },
V                 163 libavfilter/qsvvpp.c         surface->Data.V = frame->data[2];
V                 168 libavfilter/qsvvpp.c         surface->Data.V = frame->data[0] + 3;
V                  78 libavfilter/vaf_spectrumsynth.c     { "scale",       "set input amplitude scale", OFFSET(scale), AV_OPT_TYPE_INT, {.i64 = LOG}, 0, NB_SCALES-1, V, "scale" },
V                  79 libavfilter/vaf_spectrumsynth.c         { "lin",  "linear",      0, AV_OPT_TYPE_CONST, {.i64=LINEAR}, 0, 0, V, "scale" },
V                  80 libavfilter/vaf_spectrumsynth.c         { "log",  "logarithmic", 0, AV_OPT_TYPE_CONST, {.i64=LOG},    0, 0, V, "scale" },
V                  81 libavfilter/vaf_spectrumsynth.c     { "slide", "set input sliding mode", OFFSET(sliding), AV_OPT_TYPE_INT, {.i64 = FULLFRAME}, 0, NB_SLIDES-1, V, "slide" },
V                  82 libavfilter/vaf_spectrumsynth.c         { "replace",   "consume old columns with new",   0, AV_OPT_TYPE_CONST, {.i64=REPLACE},   0, 0, V, "slide" },
V                  83 libavfilter/vaf_spectrumsynth.c         { "scroll",    "consume only most right column", 0, AV_OPT_TYPE_CONST, {.i64=SCROLL},    0, 0, V, "slide" },
V                  84 libavfilter/vaf_spectrumsynth.c         { "fullframe", "consume full frames",            0, AV_OPT_TYPE_CONST, {.i64=FULLFRAME}, 0, 0, V, "slide" },
V                  85 libavfilter/vaf_spectrumsynth.c         { "rscroll",   "consume only most left column",  0, AV_OPT_TYPE_CONST, {.i64=RSCROLL},   0, 0, V, "slide" },
V                  94 libavfilter/vaf_spectrumsynth.c     { "orientation", "set orientation", OFFSET(orientation), AV_OPT_TYPE_INT, {.i64=VERTICAL}, 0, NB_ORIENTATIONS-1, V, "orientation" },
V                  95 libavfilter/vaf_spectrumsynth.c         { "vertical",   NULL, 0, AV_OPT_TYPE_CONST, {.i64=VERTICAL},   0, 0, V, "orientation" },
V                  96 libavfilter/vaf_spectrumsynth.c         { "horizontal", NULL, 0, AV_OPT_TYPE_CONST, {.i64=HORIZONTAL}, 0, 0, V, "orientation" },
V                 127 libavfilter/vf_avgblur_opencl.c     s->radius[U] = s->radius[V] = s->chroma_param.radius;
V                 131 libavfilter/vf_avgblur_opencl.c     s->power[U] = s->power[V] = s->chroma_param.power;
V                 102 libavfilter/vf_boxblur.c     s->radius[U] = s->radius[V] = s->chroma_param.radius;
V                 106 libavfilter/vf_boxblur.c     s->power[U] = s->power[V] = s->chroma_param.power;
V                 101 libavfilter/vf_drawbox.c         s->yuv_color[V] = RGB_TO_V_CCIR(rgba_color[0], rgba_color[1], rgba_color[2], 0);
V                 200 libavfilter/vf_drawbox.c            s->yuv_color[Y], s->yuv_color[U], s->yuv_color[V], s->yuv_color[A]);
V                 241 libavfilter/vf_drawbox.c                         row[2][x >> s->hsub] = s->yuv_color[V];
V                 266 libavfilter/vf_drawbox.c                         row[2][x >> s->hsub] = (1 - alpha) * row[2][x >> s->hsub] + alpha * s->yuv_color[V];
V                 413 libavfilter/vf_drawbox.c                         row[2][x >> drawgrid->hsub] = drawgrid->yuv_color[V];
V                 438 libavfilter/vf_drawbox.c                         row[2][x >> drawgrid->hsub] = (1 - alpha) * row[2][x >> drawgrid->hsub] + alpha * drawgrid->yuv_color[V];
V                  83 libavfilter/vf_fftfilt.c     { "dc_V",  "adjust gain in V plane",              OFFSET(dc[V]),      AV_OPT_TYPE_INT,    {.i64 = 0},      0,     1000,     FLAGS },
V                  86 libavfilter/vf_fftfilt.c     { "weight_V", "set chrominance expression in V plane", OFFSET(weight_str[V]), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, FLAGS },
V                 103 libavfilter/vf_fftfilt.c static double weight_V(void *priv, double x, double y) { return lum(priv, x, y, V); }
V                 217 libavfilter/vf_fftfilt.c     if (!s->dc[U] && !s->dc[V]) {
V                 219 libavfilter/vf_fftfilt.c         s->dc[V] = s->dc[Y];
V                 221 libavfilter/vf_fftfilt.c         if (!s->dc[U]) s->dc[U] = s->dc[V];
V                 222 libavfilter/vf_fftfilt.c         if (!s->dc[V]) s->dc[V] = s->dc[U];
V                 225 libavfilter/vf_fftfilt.c     if (!s->weight_str[U] && !s->weight_str[V]) {
V                 227 libavfilter/vf_fftfilt.c         s->weight_str[V] = av_strdup(s->weight_str[Y]);
V                 229 libavfilter/vf_fftfilt.c         if (!s->weight_str[U]) s->weight_str[U] = av_strdup(s->weight_str[V]);
V                 230 libavfilter/vf_fftfilt.c         if (!s->weight_str[V]) s->weight_str[V] = av_strdup(s->weight_str[U]);
V                 332 libavfilter/vf_fillborders.c     s->yuv_color[V] = RGB_TO_V_CCIR(s->rgba_color[R], s->rgba_color[G], s->rgba_color[B], 0);
V                  79 libavfilter/vf_fps.c     { "fps", "A string describing desired output framerate", OFFSET(framerate), AV_OPT_TYPE_VIDEO_RATE, { .str = "25" }, 0, INT_MAX, V|F },
V                  80 libavfilter/vf_fps.c     { "start_time", "Assume the first PTS should be this value.", OFFSET(start_time), AV_OPT_TYPE_DOUBLE, { .dbl = DBL_MAX}, -DBL_MAX, DBL_MAX, V|F },
V                  81 libavfilter/vf_fps.c     { "round", "set rounding method for timestamps", OFFSET(rounding), AV_OPT_TYPE_INT, { .i64 = AV_ROUND_NEAR_INF }, 0, 5, V|F, "round" },
V                  82 libavfilter/vf_fps.c         { "zero", "round towards 0",                 0, AV_OPT_TYPE_CONST, { .i64 = AV_ROUND_ZERO     }, 0, 0, V|F, "round" },
V                  83 libavfilter/vf_fps.c         { "inf",  "round away from 0",               0, AV_OPT_TYPE_CONST, { .i64 = AV_ROUND_INF      }, 0, 0, V|F, "round" },
V                  84 libavfilter/vf_fps.c         { "down", "round towards -infty",            0, AV_OPT_TYPE_CONST, { .i64 = AV_ROUND_DOWN     }, 0, 0, V|F, "round" },
V                  85 libavfilter/vf_fps.c         { "up",   "round towards +infty",            0, AV_OPT_TYPE_CONST, { .i64 = AV_ROUND_UP       }, 0, 0, V|F, "round" },
V                  86 libavfilter/vf_fps.c         { "near", "round to nearest",                0, AV_OPT_TYPE_CONST, { .i64 = AV_ROUND_NEAR_INF }, 0, 0, V|F, "round" },
V                  87 libavfilter/vf_fps.c     { "eof_action", "action performed for last frame", OFFSET(eof_action), AV_OPT_TYPE_INT, { .i64 = EOF_ACTION_ROUND }, 0, EOF_ACTION_NB-1, V|F, "eof_action" },
V                  88 libavfilter/vf_fps.c         { "round", "round similar to other frames",  0, AV_OPT_TYPE_CONST, { .i64 = EOF_ACTION_ROUND }, 0, 0, V|F, "eof_action" },
V                  89 libavfilter/vf_fps.c         { "pass",  "pass through last frame",        0, AV_OPT_TYPE_CONST, { .i64 = EOF_ACTION_PASS  }, 0, 0, V|F, "eof_action" },
V                  50 libavfilter/vf_framerate.c     {"fps",                 "required output frames per second rate", OFFSET(dest_frame_rate), AV_OPT_TYPE_VIDEO_RATE, {.str="50"},             0,       INT_MAX, V|F },
V                  52 libavfilter/vf_framerate.c     {"interp_start",        "point to start linear interpolation",    OFFSET(interp_start),    AV_OPT_TYPE_INT,      {.i64=15},                 0,       255,     V|F },
V                  53 libavfilter/vf_framerate.c     {"interp_end",          "point to end linear interpolation",      OFFSET(interp_end),      AV_OPT_TYPE_INT,      {.i64=240},                0,       255,     V|F },
V                  54 libavfilter/vf_framerate.c     {"scene",               "scene change level",                     OFFSET(scene_score),     AV_OPT_TYPE_DOUBLE,   {.dbl=8.2},                0,       100., V|F },
V                  56 libavfilter/vf_framerate.c     {"flags",               "set flags",                              OFFSET(flags),           AV_OPT_TYPE_FLAGS,    {.i64=1},                  0,       INT_MAX, V|F, "flags" },
V                  57 libavfilter/vf_framerate.c     {"scene_change_detect", "enable scene change detection",          0,                       AV_OPT_TYPE_CONST,    {.i64=FRAMERATE_FLAG_SCD}, INT_MIN, INT_MAX, V|F, "flags" },
V                  58 libavfilter/vf_framerate.c     {"scd",                 "enable scene change detection",          0,                       AV_OPT_TYPE_CONST,    {.i64=FRAMERATE_FLAG_SCD}, INT_MIN, INT_MAX, V|F, "flags" },
V                  55 libavfilter/vf_freezedetect.c     { "n",                   "set noise tolerance",                       OFFSET(noise),  AV_OPT_TYPE_DOUBLE,   {.dbl=0.001},     0,       1.0, V|F },
V                  56 libavfilter/vf_freezedetect.c     { "noise",               "set noise tolerance",                       OFFSET(noise),  AV_OPT_TYPE_DOUBLE,   {.dbl=0.001},     0,       1.0, V|F },
V                  57 libavfilter/vf_freezedetect.c     { "d",                   "set minimum duration in seconds",        OFFSET(duration),  AV_OPT_TYPE_DURATION, {.i64=2000000},   0, INT64_MAX, V|F },
V                  58 libavfilter/vf_freezedetect.c     { "duration",            "set minimum duration in seconds",        OFFSET(duration),  AV_OPT_TYPE_DURATION, {.i64=2000000},   0, INT64_MAX, V|F },
V                  76 libavfilter/vf_geq.c     { "cr_expr",    "set chroma red expression",  OFFSET(expr_str[V]), AV_OPT_TYPE_STRING, {.str=NULL}, 0, 0, FLAGS },
V                  77 libavfilter/vf_geq.c     { "cr",         "set chroma red expression",  OFFSET(expr_str[V]), AV_OPT_TYPE_STRING, {.str=NULL}, 0, 0, FLAGS },
V                 236 libavfilter/vf_geq.c     if ((geq->expr_str[Y] || geq->expr_str[U] || geq->expr_str[V]) && (geq->expr_str[G] || geq->expr_str[B] || geq->expr_str[R])) {
V                 242 libavfilter/vf_geq.c     if (!geq->expr_str[U] && !geq->expr_str[V]) {
V                 245 libavfilter/vf_geq.c         geq->expr_str[V] = av_strdup(geq->expr_str[Y]);
V                 248 libavfilter/vf_geq.c         if (!geq->expr_str[U]) geq->expr_str[U] = av_strdup(geq->expr_str[V]);
V                 249 libavfilter/vf_geq.c         if (!geq->expr_str[V]) geq->expr_str[V] = av_strdup(geq->expr_str[U]);
V                 267 libavfilter/vf_geq.c             (!geq->expr_str[U] || !geq->expr_str[V] || !geq->expr_str[A])) {
V                  93 libavfilter/vf_lut.c     { "v",  "set V expression",            OFFSET(comp_expr_str[V]),  AV_OPT_TYPE_STRING, { .str = "clipval" }, .flags = FLAGS },
V                 268 libavfilter/vf_lut.c         min[V] = 16 * (1 << (desc->comp[2].depth - 8));
V                 272 libavfilter/vf_lut.c         max[V] = 240 * (1 << (desc->comp[2].depth - 8));
V                  54 libavfilter/vf_scdet.c     { "threshold",   "set scene change detect threshold",        OFFSET(threshold),  AV_OPT_TYPE_DOUBLE,   {.dbl = 10.},     0,  100., V|F },
V                  55 libavfilter/vf_scdet.c     { "t",           "set scene change detect threshold",        OFFSET(threshold),  AV_OPT_TYPE_DOUBLE,   {.dbl = 10.},     0,  100., V|F },
V                  56 libavfilter/vf_scdet.c     { "sc_pass",     "Set the flag to pass scene change frames", OFFSET(sc_pass),    AV_OPT_TYPE_BOOL,     {.dbl =  0  },    0,    1,  V|F },
V                  57 libavfilter/vf_scdet.c     { "s",           "Set the flag to pass scene change frames", OFFSET(sc_pass),    AV_OPT_TYPE_BOOL,     {.dbl =  0  },    0,    1,  V|F },
V                 874 libavfilter/vf_vectorscope.c     const float V = o * v;
V                 877 libavfilter/vf_vectorscope.c     dst[ l - 3] = dst[ l - 3] * f + V;
V                 878 libavfilter/vf_vectorscope.c     dst[ l + 3] = dst[ l + 3] * f + V;
V                 879 libavfilter/vf_vectorscope.c     dst[-l - 3] = dst[-l - 3] * f + V;
V                 880 libavfilter/vf_vectorscope.c     dst[-l + 3] = dst[-l + 3] * f + V;
V                 884 libavfilter/vf_vectorscope.c     dst[ l - 3] = dst[ l - 3] * f + V;
V                 885 libavfilter/vf_vectorscope.c     dst[ l + 3] = dst[ l + 3] * f + V;
V                 886 libavfilter/vf_vectorscope.c     dst[ l - 2] = dst[ l - 2] * f + V;
V                 887 libavfilter/vf_vectorscope.c     dst[ l + 2] = dst[ l + 2] * f + V;
V                 888 libavfilter/vf_vectorscope.c     dst[-l - 3] = dst[-l - 3] * f + V;
V                 889 libavfilter/vf_vectorscope.c     dst[-l + 3] = dst[-l + 3] * f + V;
V                 890 libavfilter/vf_vectorscope.c     dst[-l - 2] = dst[-l - 2] * f + V;
V                 891 libavfilter/vf_vectorscope.c     dst[-l + 2] = dst[-l + 2] * f + V;
V                 919 libavfilter/vf_vectorscope.c     const float V = o * v;
V                 922 libavfilter/vf_vectorscope.c     dst[ l - 3] = dst[ l - 3] * f + V;
V                 923 libavfilter/vf_vectorscope.c     dst[ l + 3] = dst[ l + 3] * f + V;
V                 924 libavfilter/vf_vectorscope.c     dst[-l - 3] = dst[-l - 3] * f + V;
V                 925 libavfilter/vf_vectorscope.c     dst[-l + 3] = dst[-l + 3] * f + V;
V                 929 libavfilter/vf_vectorscope.c     dst[ l - 3] = dst[ l - 3] * f + V;
V                 930 libavfilter/vf_vectorscope.c     dst[ l + 3] = dst[ l + 3] * f + V;
V                 931 libavfilter/vf_vectorscope.c     dst[ l - 2] = dst[ l - 2] * f + V;
V                 932 libavfilter/vf_vectorscope.c     dst[ l + 2] = dst[ l + 2] * f + V;
V                 933 libavfilter/vf_vectorscope.c     dst[-l - 3] = dst[-l - 3] * f + V;
V                 934 libavfilter/vf_vectorscope.c     dst[-l + 3] = dst[-l + 3] * f + V;
V                 935 libavfilter/vf_vectorscope.c     dst[-l - 2] = dst[-l - 2] * f + V;
V                 936 libavfilter/vf_vectorscope.c     dst[-l + 2] = dst[-l + 2] * f + V;
V                 779 libavutil/hwcontext_qsv.c         surface->Data.V = frame->data[2];
V                 792 libavutil/hwcontext_qsv.c         surface->Data.V = frame->data[0] + 3;
V                 744 libswscale/output.c #define output_pixels(pos, Y1, U, Y2, V) \
V                 749 libswscale/output.c         dest[pos + 3] = V;  \
V                 752 libswscale/output.c         dest[pos + 1] = V;  \
V                 758 libswscale/output.c         dest[pos + 2] = V;  \
V                 777 libswscale/output.c         int V  = 1 << 18;
V                 785 libswscale/output.c             V += chrVSrc[j][i] * chrFilter[j];
V                 790 libswscale/output.c         V  >>= 19;
V                 791 libswscale/output.c         if ((Y1 | Y2 | U | V) & 0x100) {
V                 795 libswscale/output.c             V  = av_clip_uint8(V);
V                 797 libswscale/output.c         output_pixels(4*i, Y1, U, Y2, V);
V                 821 libswscale/output.c         int V  = (vbuf0[i]        * uvalpha1 + vbuf1[i]        * uvalpha) >> 19;
V                 823 libswscale/output.c         if ((Y1 | Y2 | U | V) & 0x100) {
V                 827 libswscale/output.c             V  = av_clip_uint8(V);
V                 830 libswscale/output.c         output_pixels(i * 4, Y1, U, Y2, V);
V                 848 libswscale/output.c             int V  = (vbuf0[i]       +64) >> 7;
V                 850 libswscale/output.c             if ((Y1 | Y2 | U | V) & 0x100) {
V                 854 libswscale/output.c                 V  = av_clip_uint8(V);
V                 857 libswscale/output.c             output_pixels(i * 4, Y1, U, Y2, V);
V                 865 libswscale/output.c             int V  = (vbuf0[i] + vbuf1[i]+128) >> 8;
V                 867 libswscale/output.c             if ((Y1 | Y2 | U | V) & 0x100) {
V                 871 libswscale/output.c                 V  = av_clip_uint8(V);
V                 874 libswscale/output.c             output_pixels(i * 4, Y1, U, Y2, V);
V                1006 libswscale/output.c         int V  = -(128 << 23);
V                1015 libswscale/output.c             V += chrVSrc[j][i] * (unsigned)chrFilter[j];
V                1037 libswscale/output.c         V  >>= 14;
V                1048 libswscale/output.c         R = V * c->yuv2rgb_v2r_coeff;
V                1049 libswscale/output.c         G = V * c->yuv2rgb_v2g_coeff + U * c->yuv2rgb_u2g_coeff;
V                1096 libswscale/output.c         int V  = (vbuf0[i]        * uvalpha1 + vbuf1[i]        * uvalpha - (128 << 23)) >> 14;
V                1106 libswscale/output.c         R = V * c->yuv2rgb_v2r_coeff;
V                1107 libswscale/output.c         G = V * c->yuv2rgb_v2g_coeff + U * c->yuv2rgb_u2g_coeff;
V                1152 libswscale/output.c             int V  = (vbuf0[i] - (128 << 11)) >> 2;
V                1170 libswscale/output.c             R = V * c->yuv2rgb_v2r_coeff;
V                1171 libswscale/output.c             G = V * c->yuv2rgb_v2g_coeff + U * c->yuv2rgb_u2g_coeff;
V                1198 libswscale/output.c             int V  = (vbuf0[i] + vbuf1[i] - (128 << 12)) >> 3;
V                1216 libswscale/output.c             R = V * c->yuv2rgb_v2r_coeff;
V                1217 libswscale/output.c             G = V * c->yuv2rgb_v2g_coeff + U * c->yuv2rgb_u2g_coeff;
V                1255 libswscale/output.c         int V  = -(128 << 23);
V                1263 libswscale/output.c             V += chrVSrc[j][i] * (unsigned)chrFilter[j];
V                1279 libswscale/output.c         V  >>= 14;
V                1287 libswscale/output.c         R = V * c->yuv2rgb_v2r_coeff;
V                1288 libswscale/output.c         G = V * c->yuv2rgb_v2g_coeff + U * c->yuv2rgb_u2g_coeff;
V                1327 libswscale/output.c         int V  = (vbuf0[i]   * uvalpha1 + vbuf1[i]     * uvalpha - (128 << 23)) >> 14;
V                1334 libswscale/output.c         R = V * c->yuv2rgb_v2r_coeff;
V                1335 libswscale/output.c         G = V * c->yuv2rgb_v2g_coeff + U * c->yuv2rgb_u2g_coeff;
V                1370 libswscale/output.c             int V  = (vbuf0[i] - (128 << 11)) >> 2;
V                1383 libswscale/output.c             R = V * c->yuv2rgb_v2r_coeff;
V                1384 libswscale/output.c             G = V * c->yuv2rgb_v2g_coeff + U * c->yuv2rgb_u2g_coeff;
V                1403 libswscale/output.c             int V  = (vbuf0[i] + vbuf1[i] - (128 << 12)) >> 3;
V                1416 libswscale/output.c             R = V * c->yuv2rgb_v2r_coeff;
V                1417 libswscale/output.c             G = V * c->yuv2rgb_v2g_coeff + U * c->yuv2rgb_u2g_coeff;
V                1653 libswscale/output.c         int V  = 1 << 18;
V                1662 libswscale/output.c             V += chrVSrc[j][i] * chrFilter[j];
V                1667 libswscale/output.c         V  >>= 19;
V                1683 libswscale/output.c         r =  c->table_rV[V + YUVRGB_TABLE_HEADROOM];
V                1684 libswscale/output.c         g = (c->table_gU[U + YUVRGB_TABLE_HEADROOM] + c->table_gV[V + YUVRGB_TABLE_HEADROOM]);
V                1714 libswscale/output.c         int V  = (vbuf0[i]        * uvalpha1 + vbuf1[i]        * uvalpha) >> 19;
V                1716 libswscale/output.c         const void *r =  c->table_rV[V + YUVRGB_TABLE_HEADROOM],
V                1717 libswscale/output.c                    *g = (c->table_gU[U + YUVRGB_TABLE_HEADROOM] + c->table_gV[V + YUVRGB_TABLE_HEADROOM]),
V                1747 libswscale/output.c             int V  = (vbuf0[i]        + 64) >> 7;
V                1749 libswscale/output.c             const void *r =  c->table_rV[V + YUVRGB_TABLE_HEADROOM],
V                1750 libswscale/output.c                        *g = (c->table_gU[U + YUVRGB_TABLE_HEADROOM] + c->table_gV[V + YUVRGB_TABLE_HEADROOM]),
V                1769 libswscale/output.c             int V  = (vbuf0[i] + vbuf1[i] + 128) >> 8;
V                1771 libswscale/output.c             const void *r =  c->table_rV[V + YUVRGB_TABLE_HEADROOM],
V                1772 libswscale/output.c                        *g = (c->table_gU[U + YUVRGB_TABLE_HEADROOM] + c->table_gV[V + YUVRGB_TABLE_HEADROOM]),
V                1844 libswscale/output.c     uint8_t *dest, int i, int Y, int A, int U, int V,
V                1853 libswscale/output.c     R = (unsigned)Y + V*c->yuv2rgb_v2r_coeff;
V                1854 libswscale/output.c     G = (unsigned)Y + V*c->yuv2rgb_v2g_coeff + U*c->yuv2rgb_u2g_coeff;
V                2003 libswscale/output.c         int V = (1<<9)-(128 << 19);
V                2010 libswscale/output.c             V += chrVSrc[j][i] * chrFilter[j];
V                2014 libswscale/output.c         V >>= 10;
V                2024 libswscale/output.c         yuv2rgb_write_full(c, dest, i, Y, A, U, V, y, target, hasAlpha, err);
V                2061 libswscale/output.c         int V = (vbuf0[i] * uvalpha1 + vbuf1[i] * uvalpha-(128 << 19)) >> 10;
V                2069 libswscale/output.c         yuv2rgb_write_full(c, dest, i, Y, A, U, V, y, target, hasAlpha, err);
V                2098 libswscale/output.c             int V = (vbuf0[i] - (128<<7)) * 4;
V                2106 libswscale/output.c             yuv2rgb_write_full(c, dest, i, Y, A, U, V, y, target, hasAlpha, err);
V                2115 libswscale/output.c             int V = (vbuf0[i] + vbuf1[i] - (128<<8)) * 2;
V                2123 libswscale/output.c             yuv2rgb_write_full(c, dest, i, Y, A, U, V, y, target, hasAlpha, err);
V                2177 libswscale/output.c         int V = (1 << 9) - (128 << 19);
V                2185 libswscale/output.c             V += chrVSrc[j][i] * chrFilter[j];
V                2190 libswscale/output.c         V >>= 10;
V                2205 libswscale/output.c         R = Y + V * c->yuv2rgb_v2r_coeff;
V                2206 libswscale/output.c         G = Y + V * c->yuv2rgb_v2g_coeff + U * c->yuv2rgb_u2g_coeff;
V                2261 libswscale/output.c         int V = -(128 << 23);
V                2269 libswscale/output.c             V += chrVSrc[j][i] * (unsigned)chrFilter[j];
V                2275 libswscale/output.c         V >>= 14;
V                2290 libswscale/output.c         R = V * c->yuv2rgb_v2r_coeff;
V                2291 libswscale/output.c         G = V * c->yuv2rgb_v2g_coeff + U * c->yuv2rgb_u2g_coeff;
V                2337 libswscale/output.c         int V = -(128 << 23);
V                2345 libswscale/output.c             V += chrVSrc[j][i] * (unsigned)chrFilter[j];
V                2351 libswscale/output.c         V >>= 14;
V                2366 libswscale/output.c         R = V * c->yuv2rgb_v2r_coeff;
V                2367 libswscale/output.c         G = V * c->yuv2rgb_v2g_coeff + U * c->yuv2rgb_u2g_coeff;
V                2500 libswscale/output.c         int V = 1 << 14, A = 1 << 14;
V                2505 libswscale/output.c         V -= 0x40000000;
V                2515 libswscale/output.c             V += chrVSrc[j][i] * (unsigned)chrFilter[j];
V                2523 libswscale/output.c         V = 0x8000 + av_clip_int16(V >> 15);
V                2529 libswscale/output.c         AV_WL16(dest + 8 * i + 6, V);
V                 255 libswscale/ppc/yuv2rgb_altivec.c                                vector signed short U, vector signed short V,
V                 264 libswscale/ppc/yuv2rgb_altivec.c     V = vec_sub(V, (vector signed short)
V                 272 libswscale/ppc/yuv2rgb_altivec.c     vx = vec_sl(V, c->CSHIFT);
V                 277 libswscale/ppc/yuv2rgb_altivec.c     *G  = vec_mradds(V, c->CGV, uvx);
V                 300 libswscale/ppc/yuv2rgb_altivec.c     vector signed short U, V;                                                 \
V                 356 libswscale/ppc/yuv2rgb_altivec.c             V = vec_unpackh(v);                                               \
V                 375 libswscale/ppc/yuv2rgb_altivec.c             vx  = vec_sl(V, lCSHIFT);                                         \
V                 382 libswscale/ppc/yuv2rgb_altivec.c             uvx  = vec_mradds(V, lCGV, uvx);                                  \
V                 471 libswscale/ppc/yuv2rgb_altivec.c     vector signed short Y, U, V;
V                 486 libswscale/ppc/yuv2rgb_altivec.c             V = (vector signed short)
V                 491 libswscale/ppc/yuv2rgb_altivec.c             cvtyuvtoRGB(c, Y, U, V, &R0, &G0, &B0);
V                 497 libswscale/ppc/yuv2rgb_altivec.c             V = (vector signed short)
V                 502 libswscale/ppc/yuv2rgb_altivec.c             cvtyuvtoRGB(c, Y, U, V, &R1, &G1, &B1);
V                 636 libswscale/ppc/yuv2rgb_altivec.c     vector signed short X, X0, X1, Y0, U0, V0, Y1, U1, V1, U, V;
V                 665 libswscale/ppc/yuv2rgb_altivec.c         V = RND;
V                 671 libswscale/ppc/yuv2rgb_altivec.c             V = vec_mradds(X, CCoeffs[j], V);
V                 678 libswscale/ppc/yuv2rgb_altivec.c         V  = vec_sra(V, SCL);
V                 683 libswscale/ppc/yuv2rgb_altivec.c         V  = vec_clip_s16(V);
V                 695 libswscale/ppc/yuv2rgb_altivec.c         V0 = vec_mergeh(V, V);
V                 698 libswscale/ppc/yuv2rgb_altivec.c         V1 = vec_mergel(V, V);
V                 756 libswscale/ppc/yuv2rgb_altivec.c         V = RND;
V                 762 libswscale/ppc/yuv2rgb_altivec.c             V = vec_mradds(X, CCoeffs[j], V);
V                 769 libswscale/ppc/yuv2rgb_altivec.c         V  = vec_sra(V, SCL);
V                 774 libswscale/ppc/yuv2rgb_altivec.c         V  = vec_clip_s16(V);
V                 786 libswscale/ppc/yuv2rgb_altivec.c         V0 = vec_mergeh(V, V);
V                 789 libswscale/ppc/yuv2rgb_altivec.c         V1 = vec_mergel(V, V);
V                 669 libswscale/rgb2rgb_template.c             unsigned int V = ((rv * r + gv * g + bv * b) >> RGB2YUV_SHIFT) + 128;
V                 673 libswscale/rgb2rgb_template.c             vdst[i]     = V;
V                 735 libswscale/utils.c     int64_t W, V, Z, Cy, Cu, Cv;
V                 793 libswscale/utils.c     V = ROUNDED_DIV(ONE*ONE*vg, vr);
V                 794 libswscale/utils.c     Z = ONE*ONE-W-V;
V                 800 libswscale/utils.c     c->input_rgb2yuv_table[RY_IDX] = -ROUNDED_DIV((1 << RGB2YUV_SHIFT)*V        , Cy);
V                 804 libswscale/utils.c     c->input_rgb2yuv_table[RU_IDX] =  ROUNDED_DIV((1 << RGB2YUV_SHIFT)*V        , Cu);
V                 808 libswscale/utils.c     c->input_rgb2yuv_table[RV_IDX] =  ROUNDED_DIV((1 << RGB2YUV_SHIFT)*(V+Z)    , Cv);
V                  72 libswscale/yuv2rgb.c     V = pv[i];                                      \
V                  73 libswscale/yuv2rgb.c     r = (void *)c->table_rV[V+YUVRGB_TABLE_HEADROOM];                     \
V                  74 libswscale/yuv2rgb.c     g = (void *)(c->table_gU[U+YUVRGB_TABLE_HEADROOM] + c->table_gV[V+YUVRGB_TABLE_HEADROOM]);  \
V                 158 libswscale/yuv2rgb.c                 int av_unused U, V, Y;                                      \
V                 169 libswscale/yuv2rgb.c         int av_unused Y, U, V;                      \