D                 266 libavcodec/cavsdsp.c         OP(dst[0], A*src[-2] + B*src[-1] + C*src[0] + D*src[1] + E*src[2] + F*src[3]);\
D                 267 libavcodec/cavsdsp.c         OP(dst[1], A*src[-1] + B*src[ 0] + C*src[1] + D*src[2] + E*src[3] + F*src[4]);\
D                 268 libavcodec/cavsdsp.c         OP(dst[2], A*src[ 0] + B*src[ 1] + C*src[2] + D*src[3] + E*src[4] + F*src[5]);\
D                 269 libavcodec/cavsdsp.c         OP(dst[3], A*src[ 1] + B*src[ 2] + C*src[3] + D*src[4] + E*src[5] + F*src[6]);\
D                 270 libavcodec/cavsdsp.c         OP(dst[4], A*src[ 2] + B*src[ 3] + C*src[4] + D*src[5] + E*src[6] + F*src[7]);\
D                 271 libavcodec/cavsdsp.c         OP(dst[5], A*src[ 3] + B*src[ 4] + C*src[5] + D*src[6] + E*src[7] + F*src[8]);\
D                 272 libavcodec/cavsdsp.c         OP(dst[6], A*src[ 4] + B*src[ 5] + C*src[6] + D*src[7] + E*src[8] + F*src[9]);\
D                 273 libavcodec/cavsdsp.c         OP(dst[7], A*src[ 5] + B*src[ 6] + C*src[7] + D*src[8] + E*src[9] + F*src[10]);\
D                 298 libavcodec/cavsdsp.c         OP(dst[0*dstStride], A*srcB + B*srcA + C*src0 + D*src1 + E*src2 + F*src3);\
D                 299 libavcodec/cavsdsp.c         OP(dst[1*dstStride], A*srcA + B*src0 + C*src1 + D*src2 + E*src3 + F*src4);\
D                 300 libavcodec/cavsdsp.c         OP(dst[2*dstStride], A*src0 + B*src1 + C*src2 + D*src3 + E*src4 + F*src5);\
D                 301 libavcodec/cavsdsp.c         OP(dst[3*dstStride], A*src1 + B*src2 + C*src3 + D*src4 + E*src5 + F*src6);\
D                 302 libavcodec/cavsdsp.c         OP(dst[4*dstStride], A*src2 + B*src3 + C*src4 + D*src5 + E*src6 + F*src7);\
D                 303 libavcodec/cavsdsp.c         OP(dst[5*dstStride], A*src3 + B*src4 + C*src5 + D*src6 + E*src7 + F*src8);\
D                 304 libavcodec/cavsdsp.c         OP(dst[6*dstStride], A*src4 + B*src5 + C*src6 + D*src7 + E*src8 + F*src9);\
D                 305 libavcodec/cavsdsp.c         OP(dst[7*dstStride], A*src5 + B*src6 + C*src7 + D*src8 + E*src9 + F*src10);\
D                1282 libavcodec/dsputil.c     const int D=(   x16)*(   y16);
D                1287 libavcodec/dsputil.c         dst[0]= (A*src[0] + B*src[1] + C*src[stride+0] + D*src[stride+1] + rounder)>>8;
D                1288 libavcodec/dsputil.c         dst[1]= (A*src[1] + B*src[2] + C*src[stride+1] + D*src[stride+2] + rounder)>>8;
D                1289 libavcodec/dsputil.c         dst[2]= (A*src[2] + B*src[3] + C*src[stride+2] + D*src[stride+3] + rounder)>>8;
D                1290 libavcodec/dsputil.c         dst[3]= (A*src[3] + B*src[4] + C*src[stride+3] + D*src[stride+4] + rounder)>>8;
D                1291 libavcodec/dsputil.c         dst[4]= (A*src[4] + B*src[5] + C*src[stride+4] + D*src[stride+5] + rounder)>>8;
D                1292 libavcodec/dsputil.c         dst[5]= (A*src[5] + B*src[6] + C*src[stride+5] + D*src[stride+6] + rounder)>>8;
D                1293 libavcodec/dsputil.c         dst[6]= (A*src[6] + B*src[7] + C*src[stride+6] + D*src[stride+7] + rounder)>>8;
D                1294 libavcodec/dsputil.c         dst[7]= (A*src[7] + B*src[8] + C*src[stride+7] + D*src[stride+8] + rounder)>>8;
D                1578 libavcodec/dsputil.c     const int D=(  x)*(  y);\
D                1583 libavcodec/dsputil.c     if(D){\
D                1585 libavcodec/dsputil.c             OP(dst[0], (A*src[0] + B*src[1] + C*src[stride+0] + D*src[stride+1]));\
D                1586 libavcodec/dsputil.c             OP(dst[1], (A*src[1] + B*src[2] + C*src[stride+1] + D*src[stride+2]));\
D                1606 libavcodec/dsputil.c     const int D=(  x)*(  y);\
D                1611 libavcodec/dsputil.c     if(D){\
D                1613 libavcodec/dsputil.c             OP(dst[0], (A*src[0] + B*src[1] + C*src[stride+0] + D*src[stride+1]));\
D                1614 libavcodec/dsputil.c             OP(dst[1], (A*src[1] + B*src[2] + C*src[stride+1] + D*src[stride+2]));\
D                1615 libavcodec/dsputil.c             OP(dst[2], (A*src[2] + B*src[3] + C*src[stride+2] + D*src[stride+3]));\
D                1616 libavcodec/dsputil.c             OP(dst[3], (A*src[3] + B*src[4] + C*src[stride+3] + D*src[stride+4]));\
D                1638 libavcodec/dsputil.c     const int D=(  x)*(  y);\
D                1643 libavcodec/dsputil.c     if(D){\
D                1645 libavcodec/dsputil.c             OP(dst[0], (A*src[0] + B*src[1] + C*src[stride+0] + D*src[stride+1]));\
D                1646 libavcodec/dsputil.c             OP(dst[1], (A*src[1] + B*src[2] + C*src[stride+1] + D*src[stride+2]));\
D                1647 libavcodec/dsputil.c             OP(dst[2], (A*src[2] + B*src[3] + C*src[stride+2] + D*src[stride+3]));\
D                1648 libavcodec/dsputil.c             OP(dst[3], (A*src[3] + B*src[4] + C*src[stride+3] + D*src[stride+4]));\
D                1649 libavcodec/dsputil.c             OP(dst[4], (A*src[4] + B*src[5] + C*src[stride+4] + D*src[stride+5]));\
D                1650 libavcodec/dsputil.c             OP(dst[5], (A*src[5] + B*src[6] + C*src[stride+5] + D*src[stride+6]));\
D                1651 libavcodec/dsputil.c             OP(dst[6], (A*src[6] + B*src[7] + C*src[stride+6] + D*src[stride+7]));\
D                1652 libavcodec/dsputil.c             OP(dst[7], (A*src[7] + B*src[8] + C*src[stride+7] + D*src[stride+8]));\
D                1686 libavcodec/dsputil.c     const int D=(  x)*(  y);
D                1693 libavcodec/dsputil.c         dst[0] = (A*src[0] + B*src[1] + C*src[stride+0] + D*src[stride+1] + 32 - 4) >> 6;
D                1694 libavcodec/dsputil.c         dst[1] = (A*src[1] + B*src[2] + C*src[stride+1] + D*src[stride+2] + 32 - 4) >> 6;
D                1695 libavcodec/dsputil.c         dst[2] = (A*src[2] + B*src[3] + C*src[stride+2] + D*src[stride+3] + 32 - 4) >> 6;
D                1696 libavcodec/dsputil.c         dst[3] = (A*src[3] + B*src[4] + C*src[stride+3] + D*src[stride+4] + 32 - 4) >> 6;
D                1697 libavcodec/dsputil.c         dst[4] = (A*src[4] + B*src[5] + C*src[stride+4] + D*src[stride+5] + 32 - 4) >> 6;
D                1698 libavcodec/dsputil.c         dst[5] = (A*src[5] + B*src[6] + C*src[stride+5] + D*src[stride+6] + 32 - 4) >> 6;
D                1699 libavcodec/dsputil.c         dst[6] = (A*src[6] + B*src[7] + C*src[stride+6] + D*src[stride+7] + 32 - 4) >> 6;
D                1700 libavcodec/dsputil.c         dst[7] = (A*src[7] + B*src[8] + C*src[stride+7] + D*src[stride+8] + 32 - 4) >> 6;
D                  55 libavcodec/options.c {"flags", NULL, OFFSET(flags), FF_OPT_TYPE_FLAGS, DEFAULT, 0, UINT_MAX, V|A|E|D, "flags"},
D                  68 libavcodec/options.c {"gray", "only decode/encode grayscale", 0, FF_OPT_TYPE_CONST, CODEC_FLAG_GRAY, INT_MIN, INT_MAX, V|E|D, "flags"},
D                  74 libavcodec/options.c {"low_delay", "force low delay", 0, FF_OPT_TYPE_CONST, CODEC_FLAG_LOW_DELAY, INT_MIN, INT_MAX, V|D|E, "flags"},
D                  77 libavcodec/options.c {"bitexact", "use only bitexact stuff (except (i)dct)", 0, FF_OPT_TYPE_CONST, CODEC_FLAG_BITEXACT, INT_MIN, INT_MAX, A|V|S|D|E, "flags"},
D                 126 libavcodec/options.c {"hurry_up", NULL, OFFSET(hurry_up), FF_OPT_TYPE_INT, DEFAULT, INT_MIN, INT_MAX, V|D},
D                 138 libavcodec/options.c {"bug", "workaround not auto detected encoder bugs", OFFSET(workaround_bugs), FF_OPT_TYPE_FLAGS, FF_BUG_AUTODETECT, INT_MIN, INT_MAX, V|D, "bug"},
D                 139 libavcodec/options.c {"autodetect", NULL, 0, FF_OPT_TYPE_CONST, FF_BUG_AUTODETECT, INT_MIN, INT_MAX, V|D, "bug"},
D                 140 libavcodec/options.c {"old_msmpeg4", "some old lavc generated msmpeg4v3 files (no autodetection)", 0, FF_OPT_TYPE_CONST, FF_BUG_OLD_MSMPEG4, INT_MIN, INT_MAX, V|D, "bug"},
D                 141 libavcodec/options.c {"xvid_ilace", "Xvid interlacing bug (autodetected if fourcc==XVIX)", 0, FF_OPT_TYPE_CONST, FF_BUG_XVID_ILACE, INT_MIN, INT_MAX, V|D, "bug"},
D                 142 libavcodec/options.c {"ump4", "(autodetected if fourcc==UMP4)", 0, FF_OPT_TYPE_CONST, FF_BUG_UMP4, INT_MIN, INT_MAX, V|D, "bug"},
D                 143 libavcodec/options.c {"no_padding", "padding bug (autodetected)", 0, FF_OPT_TYPE_CONST, FF_BUG_NO_PADDING, INT_MIN, INT_MAX, V|D, "bug"},
D                 144 libavcodec/options.c {"amv", NULL, 0, FF_OPT_TYPE_CONST, FF_BUG_AMV, INT_MIN, INT_MAX, V|D, "bug"},
D                 145 libavcodec/options.c {"ac_vlc", "illegal vlc bug (autodetected per fourcc)", 0, FF_OPT_TYPE_CONST, FF_BUG_AC_VLC, INT_MIN, INT_MAX, V|D, "bug"},
D                 146 libavcodec/options.c {"qpel_chroma", NULL, 0, FF_OPT_TYPE_CONST, FF_BUG_QPEL_CHROMA, INT_MIN, INT_MAX, V|D, "bug"},
D                 147 libavcodec/options.c {"std_qpel", "old standard qpel (autodetected per fourcc/version)", 0, FF_OPT_TYPE_CONST, FF_BUG_STD_QPEL, INT_MIN, INT_MAX, V|D, "bug"},
D                 148 libavcodec/options.c {"qpel_chroma2", NULL, 0, FF_OPT_TYPE_CONST, FF_BUG_QPEL_CHROMA2, INT_MIN, INT_MAX, V|D, "bug"},
D                 149 libavcodec/options.c {"direct_blocksize", "direct-qpel-blocksize bug (autodetected per fourcc/version)", 0, FF_OPT_TYPE_CONST, FF_BUG_DIRECT_BLOCKSIZE, INT_MIN, INT_MAX, V|D, "bug"},
D                 150 libavcodec/options.c {"edge", "edge padding bug (autodetected per fourcc/version)", 0, FF_OPT_TYPE_CONST, FF_BUG_EDGE, INT_MIN, INT_MAX, V|D, "bug"},
D                 151 libavcodec/options.c {"hpel_chroma", NULL, 0, FF_OPT_TYPE_CONST, FF_BUG_HPEL_CHROMA, INT_MIN, INT_MAX, V|D, "bug"},
D                 152 libavcodec/options.c {"dc_clip", NULL, 0, FF_OPT_TYPE_CONST, FF_BUG_DC_CLIP, INT_MIN, INT_MAX, V|D, "bug"},
D                 153 libavcodec/options.c {"ms", "workaround various bugs in microsofts broken decoders", 0, FF_OPT_TYPE_CONST, FF_BUG_MS, INT_MIN, INT_MAX, V|D, "bug"},
D                 156 libavcodec/options.c {"strict", "how strictly to follow the standards", OFFSET(strict_std_compliance), FF_OPT_TYPE_INT, DEFAULT, INT_MIN, INT_MAX, A|V|D|E, "strict"},
D                 157 libavcodec/options.c {"very", "strictly conform to a older more strict version of the spec or reference software", 0, FF_OPT_TYPE_CONST, FF_COMPLIANCE_VERY_STRICT, INT_MIN, INT_MAX, V|D|E, "strict"},
D                 158 libavcodec/options.c {"strict", "strictly conform to all the things in the spec no matter what consequences", 0, FF_OPT_TYPE_CONST, FF_COMPLIANCE_STRICT, INT_MIN, INT_MAX, V|D|E, "strict"},
D                 159 libavcodec/options.c {"normal", NULL, 0, FF_OPT_TYPE_CONST, FF_COMPLIANCE_NORMAL, INT_MIN, INT_MAX, V|D|E, "strict"},
D                 160 libavcodec/options.c {"inofficial", "allow inofficial extensions", 0, FF_OPT_TYPE_CONST, FF_COMPLIANCE_INOFFICIAL, INT_MIN, INT_MAX, V|D|E, "strict"},
D                 161 libavcodec/options.c {"experimental", "allow non standardized experimental things", 0, FF_OPT_TYPE_CONST, FF_COMPLIANCE_EXPERIMENTAL, INT_MIN, INT_MAX, V|D|E, "strict"},
D                 163 libavcodec/options.c {"er", "set error detection aggressivity", OFFSET(error_recognition), FF_OPT_TYPE_INT, FF_ER_CAREFUL, INT_MIN, INT_MAX, A|V|D, "er"},
D                 164 libavcodec/options.c {"careful", NULL, 0, FF_OPT_TYPE_CONST, FF_ER_CAREFUL, INT_MIN, INT_MAX, V|D, "er"},
D                 165 libavcodec/options.c {"compliant", NULL, 0, FF_OPT_TYPE_CONST, FF_ER_COMPLIANT, INT_MIN, INT_MAX, V|D, "er"},
D                 166 libavcodec/options.c {"aggressive", NULL, 0, FF_OPT_TYPE_CONST, FF_ER_AGGRESSIVE, INT_MIN, INT_MAX, V|D, "er"},
D                 167 libavcodec/options.c {"very_aggressive", NULL, 0, FF_OPT_TYPE_CONST, FF_ER_VERY_AGGRESSIVE, INT_MIN, INT_MAX, V|D, "er"},
D                 199 libavcodec/options.c {"idct", "select IDCT implementation", OFFSET(idct_algo), FF_OPT_TYPE_INT, DEFAULT, 0, INT_MAX, V|E|D, "idct"},
D                 200 libavcodec/options.c {"auto", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_AUTO, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 201 libavcodec/options.c {"int", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_INT, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 202 libavcodec/options.c {"simple", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_SIMPLE, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 203 libavcodec/options.c {"simplemmx", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_SIMPLEMMX, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 204 libavcodec/options.c {"libmpeg2mmx", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_LIBMPEG2MMX, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 205 libavcodec/options.c {"ps2", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_PS2, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 206 libavcodec/options.c {"mlib", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_MLIB, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 207 libavcodec/options.c {"arm", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_ARM, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 208 libavcodec/options.c {"altivec", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_ALTIVEC, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 209 libavcodec/options.c {"sh4", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_SH4, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 210 libavcodec/options.c {"simplearm", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_SIMPLEARM, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 211 libavcodec/options.c {"simplearmv5te", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_SIMPLEARMV5TE, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 212 libavcodec/options.c {"simplearmv6", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_SIMPLEARMV6, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 213 libavcodec/options.c {"simpleneon", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_SIMPLENEON, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 214 libavcodec/options.c {"simplealpha", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_SIMPLEALPHA, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 215 libavcodec/options.c {"h264", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_H264, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 216 libavcodec/options.c {"vp3", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_VP3, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 217 libavcodec/options.c {"ipp", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_IPP, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 218 libavcodec/options.c {"xvidmmx", NULL, 0, FF_OPT_TYPE_CONST, FF_IDCT_XVIDMMX, INT_MIN, INT_MAX, V|E|D, "idct"},
D                 219 libavcodec/options.c {"faani", "floating point AAN IDCT", 0, FF_OPT_TYPE_CONST, FF_IDCT_FAAN, INT_MIN, INT_MAX, V|D|E, "idct"},
D                 221 libavcodec/options.c {"ec", "set error concealment strategy", OFFSET(error_concealment), FF_OPT_TYPE_FLAGS, 3, INT_MIN, INT_MAX, V|D, "ec"},
D                 222 libavcodec/options.c {"guess_mvs", "iterative motion vector (MV) search (slow)", 0, FF_OPT_TYPE_CONST, FF_EC_GUESS_MVS, INT_MIN, INT_MAX, V|D, "ec"},
D                 223 libavcodec/options.c {"deblock", "use strong deblock filter for damaged MBs", 0, FF_OPT_TYPE_CONST, FF_EC_DEBLOCK, INT_MIN, INT_MAX, V|D, "ec"},
D                 230 libavcodec/options.c {"debug", "print specific debug info", OFFSET(debug), FF_OPT_TYPE_FLAGS, DEFAULT, 0, INT_MAX, V|A|S|E|D, "debug"},
D                 231 libavcodec/options.c {"pict", "picture info", 0, FF_OPT_TYPE_CONST, FF_DEBUG_PICT_INFO, INT_MIN, INT_MAX, V|D, "debug"},
D                 233 libavcodec/options.c {"bitstream", NULL, 0, FF_OPT_TYPE_CONST, FF_DEBUG_BITSTREAM, INT_MIN, INT_MAX, V|D, "debug"},
D                 234 libavcodec/options.c {"mb_type", "macroblock (MB) type", 0, FF_OPT_TYPE_CONST, FF_DEBUG_MB_TYPE, INT_MIN, INT_MAX, V|D, "debug"},
D                 235 libavcodec/options.c {"qp", "per-block quantization parameter (QP)", 0, FF_OPT_TYPE_CONST, FF_DEBUG_QP, INT_MIN, INT_MAX, V|D, "debug"},
D                 236 libavcodec/options.c {"mv", "motion vector", 0, FF_OPT_TYPE_CONST, FF_DEBUG_MV, INT_MIN, INT_MAX, V|D, "debug"},
D                 237 libavcodec/options.c {"dct_coeff", NULL, 0, FF_OPT_TYPE_CONST, FF_DEBUG_DCT_COEFF, INT_MIN, INT_MAX, V|D, "debug"},
D                 238 libavcodec/options.c {"skip", NULL, 0, FF_OPT_TYPE_CONST, FF_DEBUG_SKIP, INT_MIN, INT_MAX, V|D, "debug"},
D                 239 libavcodec/options.c {"startcode", NULL, 0, FF_OPT_TYPE_CONST, FF_DEBUG_STARTCODE, INT_MIN, INT_MAX, V|D, "debug"},
D                 240 libavcodec/options.c {"pts", NULL, 0, FF_OPT_TYPE_CONST, FF_DEBUG_PTS, INT_MIN, INT_MAX, V|D, "debug"},
D                 241 libavcodec/options.c {"er", "error recognition", 0, FF_OPT_TYPE_CONST, FF_DEBUG_ER, INT_MIN, INT_MAX, V|D, "debug"},
D                 242 libavcodec/options.c {"mmco", "memory management control operations (H.264)", 0, FF_OPT_TYPE_CONST, FF_DEBUG_MMCO, INT_MIN, INT_MAX, V|D, "debug"},
D                 243 libavcodec/options.c {"bugs", NULL, 0, FF_OPT_TYPE_CONST, FF_DEBUG_BUGS, INT_MIN, INT_MAX, V|D, "debug"},
D                 244 libavcodec/options.c {"vis_qp", "visualize quantization parameter (QP), lower QP are tinted greener", 0, FF_OPT_TYPE_CONST, FF_DEBUG_VIS_QP, INT_MIN, INT_MAX, V|D, "debug"},
D                 245 libavcodec/options.c {"vis_mb_type", "visualize block types", 0, FF_OPT_TYPE_CONST, FF_DEBUG_VIS_MB_TYPE, INT_MIN, INT_MAX, V|D, "debug"},
D                 246 libavcodec/options.c {"buffers", "picture buffer allocations", 0, FF_OPT_TYPE_CONST, FF_DEBUG_BUFFERS, INT_MIN, INT_MAX, V|D, "debug"},
D                 247 libavcodec/options.c {"vismv", "visualize motion vectors (MVs)", OFFSET(debug_mv), FF_OPT_TYPE_INT, DEFAULT, 0, INT_MAX, V|D, "debug_mv"},
D                 248 libavcodec/options.c {"pf", "forward predicted MVs of P-frames", 0, FF_OPT_TYPE_CONST, FF_DEBUG_VIS_MV_P_FOR, INT_MIN, INT_MAX, V|D, "debug_mv"},
D                 249 libavcodec/options.c {"bf", "forward predicted MVs of B-frames", 0, FF_OPT_TYPE_CONST, FF_DEBUG_VIS_MV_B_FOR, INT_MIN, INT_MAX, V|D, "debug_mv"},
D                 250 libavcodec/options.c {"bb", "backward predicted MVs of B-frames", 0, FF_OPT_TYPE_CONST, FF_DEBUG_VIS_MV_B_BACK, INT_MIN, INT_MAX, V|D, "debug_mv"},
D                 307 libavcodec/options.c {"flags2", NULL, OFFSET(flags2), FF_OPT_TYPE_FLAGS, CODEC_FLAG2_FASTPSKIP|CODEC_FLAG2_BIT_RESERVOIR, 0, UINT_MAX, V|A|E|D, "flags2"},
D                 309 libavcodec/options.c {"antialias", "MP3 antialias algorithm", OFFSET(antialias_algo), FF_OPT_TYPE_INT, DEFAULT, INT_MIN, INT_MAX, V|D, "aa"},
D                 310 libavcodec/options.c {"auto", NULL, 0, FF_OPT_TYPE_CONST, FF_AA_AUTO, INT_MIN, INT_MAX, V|D, "aa"},
D                 311 libavcodec/options.c {"fastint", NULL, 0, FF_OPT_TYPE_CONST, FF_AA_FASTINT, INT_MIN, INT_MAX, V|D, "aa"},
D                 312 libavcodec/options.c {"int", NULL, 0, FF_OPT_TYPE_CONST, FF_AA_INT, INT_MIN, INT_MAX, V|D, "aa"},
D                 313 libavcodec/options.c {"float", NULL, 0, FF_OPT_TYPE_CONST, FF_AA_FLOAT, INT_MIN, INT_MAX, V|D, "aa"},
D                 315 libavcodec/options.c {"threads", NULL, OFFSET(thread_count), FF_OPT_TYPE_INT, 1, INT_MIN, INT_MAX, V|E|D},
D                 320 libavcodec/options.c {"skip_top", "number of macroblock rows at the top which are skipped", OFFSET(skip_top), FF_OPT_TYPE_INT, DEFAULT, INT_MIN, INT_MAX, V|D},
D                 321 libavcodec/options.c {"skip_bottom", "number of macroblock rows at the bottom which are skipped", OFFSET(skip_bottom), FF_OPT_TYPE_INT, DEFAULT, INT_MIN, INT_MAX, V|D},
D                 330 libavcodec/options.c {"lowres", "decode at 1= 1/2, 2=1/4, 3=1/8 resolutions", OFFSET(lowres), FF_OPT_TYPE_INT, 0, 0, INT_MAX, V|D},
D                 339 libavcodec/options.c {"skip_loop_filter", NULL, OFFSET(skip_loop_filter), FF_OPT_TYPE_INT, AVDISCARD_DEFAULT, INT_MIN, INT_MAX, V|D, "avdiscard"},
D                 340 libavcodec/options.c {"skip_idct"       , NULL, OFFSET(skip_idct)       , FF_OPT_TYPE_INT, AVDISCARD_DEFAULT, INT_MIN, INT_MAX, V|D, "avdiscard"},
D                 341 libavcodec/options.c {"skip_frame"      , NULL, OFFSET(skip_frame)      , FF_OPT_TYPE_INT, AVDISCARD_DEFAULT, INT_MIN, INT_MAX, V|D, "avdiscard"},
D                 342 libavcodec/options.c {"none"            , NULL, 0, FF_OPT_TYPE_CONST, AVDISCARD_NONE   , INT_MIN, INT_MAX, V|D, "avdiscard"},
D                 343 libavcodec/options.c {"default"         , NULL, 0, FF_OPT_TYPE_CONST, AVDISCARD_DEFAULT, INT_MIN, INT_MAX, V|D, "avdiscard"},
D                 344 libavcodec/options.c {"noref"           , NULL, 0, FF_OPT_TYPE_CONST, AVDISCARD_NONREF , INT_MIN, INT_MAX, V|D, "avdiscard"},
D                 345 libavcodec/options.c {"bidir"           , NULL, 0, FF_OPT_TYPE_CONST, AVDISCARD_BIDIR  , INT_MIN, INT_MAX, V|D, "avdiscard"},
D                 346 libavcodec/options.c {"nokey"           , NULL, 0, FF_OPT_TYPE_CONST, AVDISCARD_NONKEY , INT_MIN, INT_MAX, V|D, "avdiscard"},
D                 347 libavcodec/options.c {"all"             , NULL, 0, FF_OPT_TYPE_CONST, AVDISCARD_ALL    , INT_MIN, INT_MAX, V|D, "avdiscard"},
D                 389 libavcodec/options.c {"request_channels", "set desired number of audio channels", OFFSET(request_channels), FF_OPT_TYPE_INT, DEFAULT, 0, INT_MAX, A|D},
D                 390 libavcodec/options.c {"drc_scale", "percentage of dynamic range compression to apply", OFFSET(drc_scale), FF_OPT_TYPE_FLOAT, 1.0, 0.0, 1.0, A|D},
D                 394 libavcodec/options.c {"channel_layout", NULL, OFFSET(channel_layout), FF_OPT_TYPE_INT64, DEFAULT, 0, INT64_MAX, A|E|D, "channel_layout"},
D                 395 libavcodec/options.c {"request_channel_layout", NULL, OFFSET(request_channel_layout), FF_OPT_TYPE_INT64, DEFAULT, 0, INT64_MAX, A|D, "request_channel_layout"},
D                 398 libavcodec/options.c {"ticks_per_frame", NULL, OFFSET(ticks_per_frame), FF_OPT_TYPE_INT, 1, 1, INT_MAX, A|V|E|D},
D                 211 libavcodec/rv40dsp.c     const int D=(  x)*(  y);\
D                 217 libavcodec/rv40dsp.c     if(D){\
D                 219 libavcodec/rv40dsp.c             OP(dst[0], (A*src[0] + B*src[1] + C*src[stride+0] + D*src[stride+1] + bias));\
D                 220 libavcodec/rv40dsp.c             OP(dst[1], (A*src[1] + B*src[2] + C*src[stride+1] + D*src[stride+2] + bias));\
D                 221 libavcodec/rv40dsp.c             OP(dst[2], (A*src[2] + B*src[3] + C*src[stride+2] + D*src[stride+3] + bias));\
D                 222 libavcodec/rv40dsp.c             OP(dst[3], (A*src[3] + B*src[4] + C*src[stride+3] + D*src[stride+4] + bias));\
D                 244 libavcodec/rv40dsp.c     const int D=(  x)*(  y);\
D                 250 libavcodec/rv40dsp.c     if(D){\
D                 252 libavcodec/rv40dsp.c             OP(dst[0], (A*src[0] + B*src[1] + C*src[stride+0] + D*src[stride+1] + bias));\
D                 253 libavcodec/rv40dsp.c             OP(dst[1], (A*src[1] + B*src[2] + C*src[stride+1] + D*src[stride+2] + bias));\
D                 254 libavcodec/rv40dsp.c             OP(dst[2], (A*src[2] + B*src[3] + C*src[stride+2] + D*src[stride+3] + bias));\
D                 255 libavcodec/rv40dsp.c             OP(dst[3], (A*src[3] + B*src[4] + C*src[stride+3] + D*src[stride+4] + bias));\
D                 256 libavcodec/rv40dsp.c             OP(dst[4], (A*src[4] + B*src[5] + C*src[stride+4] + D*src[stride+5] + bias));\
D                 257 libavcodec/rv40dsp.c             OP(dst[5], (A*src[5] + B*src[6] + C*src[stride+5] + D*src[stride+6] + bias));\
D                 258 libavcodec/rv40dsp.c             OP(dst[6], (A*src[6] + B*src[7] + C*src[stride+6] + D*src[stride+7] + bias));\
D                 259 libavcodec/rv40dsp.c             OP(dst[7], (A*src[7] + B*src[8] + C*src[stride+7] + D*src[stride+8] + bias));\
D                 332 libavcodec/sh4/qpel.c     const int D=(   x16)*(   y16);
D                 340 libavcodec/sh4/qpel.c         dst[0]= (A*t0 + B*t1 + C*t2 + D*t3 + rounder)>>8;
D                 342 libavcodec/sh4/qpel.c         dst[1]= (A*t1 + B*t0 + C*t3 + D*t2 + rounder)>>8;
D                 344 libavcodec/sh4/qpel.c         dst[2]= (A*t0 + B*t1 + C*t2 + D*t3 + rounder)>>8;
D                 346 libavcodec/sh4/qpel.c         dst[3]= (A*t1 + B*t0 + C*t3 + D*t2 + rounder)>>8;
D                 348 libavcodec/sh4/qpel.c         dst[4]= (A*t0 + B*t1 + C*t2 + D*t3 + rounder)>>8;
D                 350 libavcodec/sh4/qpel.c         dst[5]= (A*t1 + B*t0 + C*t3 + D*t2 + rounder)>>8;
D                 352 libavcodec/sh4/qpel.c         dst[6]= (A*t0 + B*t1 + C*t2 + D*t3 + rounder)>>8;
D                 354 libavcodec/sh4/qpel.c         dst[7]= (A*t1 + B*t0 + C*t3 + D*t2 + rounder)>>8;
D                 422 libavcodec/sh4/qpel.c     const int D=(  x)*(  y);\
D                 432 libavcodec/sh4/qpel.c         OP(dst[0], (A*t0 + B*t1 + C*t2 + D*t3));\
D                 434 libavcodec/sh4/qpel.c         OP(dst[1], (A*t1 + B*t0 + C*t3 + D*t2));\
D                 444 libavcodec/sh4/qpel.c     const int D=(  x)*(  y);\
D                 454 libavcodec/sh4/qpel.c         OP(dst[0], (A*t0 + B*t1 + C*t2 + D*t3));\
D                 456 libavcodec/sh4/qpel.c         OP(dst[1], (A*t1 + B*t0 + C*t3 + D*t2));\
D                 458 libavcodec/sh4/qpel.c         OP(dst[2], (A*t0 + B*t1 + C*t2 + D*t3));\
D                 460 libavcodec/sh4/qpel.c         OP(dst[3], (A*t1 + B*t0 + C*t3 + D*t2));\
D                 470 libavcodec/sh4/qpel.c     const int D=(  x)*(  y);\
D                 480 libavcodec/sh4/qpel.c         OP(dst[0], (A*t0 + B*t1 + C*t2 + D*t3));\
D                 482 libavcodec/sh4/qpel.c         OP(dst[1], (A*t1 + B*t0 + C*t3 + D*t2));\
D                 484 libavcodec/sh4/qpel.c         OP(dst[2], (A*t0 + B*t1 + C*t2 + D*t3));\
D                 486 libavcodec/sh4/qpel.c         OP(dst[3], (A*t1 + B*t0 + C*t3 + D*t2));\
D                 488 libavcodec/sh4/qpel.c         OP(dst[4], (A*t0 + B*t1 + C*t2 + D*t3));\
D                 490 libavcodec/sh4/qpel.c         OP(dst[5], (A*t1 + B*t0 + C*t3 + D*t2));\
D                 492 libavcodec/sh4/qpel.c         OP(dst[6], (A*t0 + B*t1 + C*t2 + D*t3));\
D                 494 libavcodec/sh4/qpel.c         OP(dst[7], (A*t1 + B*t0 + C*t3 + D*t2));\
D                  53 libavcodec/truemotion2.c     int D[4];
D                 380 libavcodec/truemotion2.c         ct = ctx->D[j];
D                 388 libavcodec/truemotion2.c         ctx->D[j] = ct;
D                 493 libavcodec/truemotion2.c         last[0] = (last[-1] - ctx->D[0] - ctx->D[1] - ctx->D[2] - ctx->D[3] + last[1]) >> 1;
D                 495 libavcodec/truemotion2.c         last[0] = (last[1]  - ctx->D[0] - ctx->D[1] - ctx->D[2] - ctx->D[3])>> 1;
D                 498 libavcodec/truemotion2.c     t1 = ctx->D[0] + ctx->D[1];
D                 499 libavcodec/truemotion2.c     ctx->D[0] = t1 >> 1;
D                 500 libavcodec/truemotion2.c     ctx->D[1] = t1 - (t1 >> 1);
D                 501 libavcodec/truemotion2.c     t2 = ctx->D[2] + ctx->D[3];
D                 502 libavcodec/truemotion2.c     ctx->D[2] = t2 >> 1;
D                 503 libavcodec/truemotion2.c     ctx->D[3] = t2 - (t2 >> 1);
D                 527 libavcodec/truemotion2.c     ct = ctx->D[0] + ctx->D[1] + ctx->D[2] + ctx->D[3];
D                 543 libavcodec/truemotion2.c         ctx->D[0] = (tp + (ct >> 2)) - left;
D                 544 libavcodec/truemotion2.c         left += ctx->D[0];
D                 545 libavcodec/truemotion2.c         ctx->D[1] = (tp + (ct >> 1)) - left;
D                 546 libavcodec/truemotion2.c         left += ctx->D[1];
D                 547 libavcodec/truemotion2.c         ctx->D[2] = ((tp + ct) - (ct >> 2)) - left;
D                 548 libavcodec/truemotion2.c         left += ctx->D[2];
D                 549 libavcodec/truemotion2.c         ctx->D[3] = (tp + ct) - left;
D                 574 libavcodec/truemotion2.c     ctx->D[0] = Yo[3] - last[3];
D                 575 libavcodec/truemotion2.c     ctx->D[1] = Yo[3 + oYstride] - Yo[3];
D                 576 libavcodec/truemotion2.c     ctx->D[2] = Yo[3 + oYstride * 2] - Yo[3 + oYstride];
D                 577 libavcodec/truemotion2.c     ctx->D[3] = Yo[3 + oYstride * 3] - Yo[3 + oYstride * 2];
D                 610 libavcodec/truemotion2.c     ctx->D[0] = Yo[3] - last[3];
D                 611 libavcodec/truemotion2.c     ctx->D[1] = Yo[3 + oYstride] - Yo[3];
D                 612 libavcodec/truemotion2.c     ctx->D[2] = Yo[3 + oYstride * 2] - Yo[3 + oYstride];
D                 613 libavcodec/truemotion2.c     ctx->D[3] = Yo[3 + oYstride * 3] - Yo[3 + oYstride * 2];
D                 621 libavcodec/truemotion2.c         ctx->D[j] = last[3] - d;
D                 664 libavcodec/truemotion2.c     ctx->D[0] = Y[3] - last[3];
D                 665 libavcodec/truemotion2.c     ctx->D[1] = Y[3 + Ystride] - Y[3];
D                 666 libavcodec/truemotion2.c     ctx->D[2] = Y[3 + Ystride * 2] - Y[3 + Ystride];
D                 667 libavcodec/truemotion2.c     ctx->D[3] = Y[3 + Ystride * 3] - Y[3 + Ystride * 2];
D                 696 libavcodec/truemotion2.c         memset(ctx->D, 0, 4 * sizeof(int));
D                  46 libavcodec/vp3dsp.c     int A, B, C, D, Ad, Bd, Cd, Dd, E, F, G, H;
D                  58 libavcodec/vp3dsp.c             D = M(xC3S5, ip[5]) - M(xC5S3, ip[3]);
D                  61 libavcodec/vp3dsp.c             Bd = M(xC4S4, (B - D));
D                  64 libavcodec/vp3dsp.c             Dd = B + D;
D                 108 libavcodec/vp3dsp.c             D = M(xC3S5, ip[5*8]) - M(xC5S3, ip[3*8]);
D                 111 libavcodec/vp3dsp.c             Bd = M(xC4S4, (B - D));
D                 114 libavcodec/vp3dsp.c             Dd = B + D;
D                 189 libavcodec/x86/cavsdsp_mmx.c         "movq "#D", %%mm7           \n\t"\
D                 213 libavcodec/x86/cavsdsp_mmx.c         "paddw "#D", %%mm6          \n\t"\
D                 230 libavcodec/x86/cavsdsp_mmx.c         "movq "#D", %%mm7           \n\t"\
D                 904 libavcodec/x86/h264dsp_mmx.c         "paddw "#D", "#T"           \n\t"\
D                 922 libavcodec/x86/h264dsp_mmx.c         "paddw "#D", "#T"           \n\t"\
D                 934 libavcodec/x86/h264dsp_mmx.c #define QPEL_H264V(A,B,C,D,E,F,OP) QPEL_H264V_MM(A,B,C,D,E,F,OP,%%mm6,%%mm7,d,q)
D                 935 libavcodec/x86/h264dsp_mmx.c #define QPEL_H264HV(A,B,C,D,E,F,OF) QPEL_H264HV_MM(A,B,C,D,E,F,OF,%%mm6,%%mm7,d,q)
D                 936 libavcodec/x86/h264dsp_mmx.c #define QPEL_H264V_XMM(A,B,C,D,E,F,OP) QPEL_H264V_MM(A,B,C,D,E,F,OP,%%xmm6,%%xmm7,q,dqa)
D                 937 libavcodec/x86/h264dsp_mmx.c #define QPEL_H264HV_XMM(A,B,C,D,E,F,OF) QPEL_H264HV_MM(A,B,C,D,E,F,OF,%%xmm6,%%xmm7,q,dqa)
D                2120 libavcodec/x86/h264dsp_mmx.c #define H264_CHROMA_OP(S,D) "pavgb " #S ", " #D " \n\t"
D                2122 libavcodec/x86/h264dsp_mmx.c                                "pavgb " #T ", " #D " \n\t"
D                2143 libavcodec/x86/h264dsp_mmx.c #define H264_CHROMA_OP(S,D) "pavgusb " #S ", " #D " \n\t"
D                2145 libavcodec/x86/h264dsp_mmx.c                                "pavgusb " #T ", " #D " \n\t"
D                  43 libavformat/options.c {"probesize", NULL, OFFSET(probesize), FF_OPT_TYPE_INT, 32000, 32, INT_MAX, D}, /* 32000 from mpegts.c: 1.0 second at 24Mbit/s */
D                  46 libavformat/options.c {"fflags", NULL, OFFSET(flags), FF_OPT_TYPE_FLAGS, DEFAULT, INT_MIN, INT_MAX, D|E, "fflags"},
D                  47 libavformat/options.c {"ignidx", "ignore index", 0, FF_OPT_TYPE_CONST, AVFMT_FLAG_IGNIDX, INT_MIN, INT_MAX, D, "fflags"},
D                  48 libavformat/options.c {"genpts", "generate pts", 0, FF_OPT_TYPE_CONST, AVFMT_FLAG_GENPTS, INT_MIN, INT_MAX, D, "fflags"},
D                  53 libavformat/options.c {"analyzeduration", "how many microseconds are analyzed to estimate duration", OFFSET(max_analyze_duration), FF_OPT_TYPE_INT, 3*AV_TIME_BASE, 0, INT_MAX, D},
D                  54 libavformat/options.c {"cryptokey", "decryption key", OFFSET(key), FF_OPT_TYPE_BINARY, 0, 0, 0, D},
D                  55 libavformat/options.c {"indexmem", "max memory used for timestamp index (per stream)", OFFSET(max_index_size), FF_OPT_TYPE_INT, 1<<20, 0, INT_MAX, D},
D                  56 libavformat/options.c {"rtbufsize", "max memory used for buffering real-time frames", OFFSET(max_picture_buffer), FF_OPT_TYPE_INT, 3041280, 0, INT_MAX, D}, /* defaults to 1s of 15fps 352x288 YUYV422 video */
D                  57 libavformat/options.c {"fdebug", "print specific debug info", OFFSET(debug), FF_OPT_TYPE_FLAGS, DEFAULT, 0, INT_MAX, E|D, "fdebug"},
D                  58 libavformat/options.c {"ts", NULL, 0, FF_OPT_TYPE_CONST, FF_FDEBUG_TS, INT_MIN, INT_MAX, E|D, "fdebug"},
D                 424 libpostproc/postprocess.c             uint64_t D= (0x100 - c)&0xFF;
D                 427 libpostproc/postprocess.c                        (D<<24) | (C<<16) | (B<<8)  | (A);