Lines Matching defs:block
67 int block_last_index[12]; ///< last non zero coefficient in block
114 int b8_stride; ///< 2*mb_width+1 used for some 8x8 block arrays to allow simple addressing
175 uint8_t *coded_block; ///< used for coded block pattern prediction (msmpeg4v3, wmv1)
248 #define MV_TYPE_16X8 2 ///< 2 vectors, one per 16x8 block
273 int block_index[6]; ///< index to current MB in block based arrays with edges
343 int obmc; ///< overlapped block motion compensation
466 int16_t (*block)[64]; ///< points to one of the following blocks
467 int16_t (*blocks)[12][64]; // for HQ mode we need to keep the best block
468 int (*decode_mb)(struct MpegEncContext *s, int16_t block[12][64]); // used by some codecs to avoid a switch()
476 int16_t *block/*align 16*/, int n, int qscale);
478 int16_t *block/*align 16*/, int n, int qscale);
480 int16_t *block/*align 16*/, int n, int qscale);
482 int16_t *block/*align 16*/, int n, int qscale);
484 int16_t *block/*align 16*/, int n, int qscale);
486 int16_t *block/*align 16*/, int n, int qscale);
488 int16_t *block/*align 16*/, int n, int qscale);
490 int16_t *block/*align 16*/, int n, int qscale);
491 int (*dct_quantize)(struct MpegEncContext *s, int16_t *block/*align 16*/, int n, int qscale, int *overflow);
492 int (*fast_dct_quantize)(struct MpegEncContext *s, int16_t *block/*align 16*/, int n, int qscale, int *overflow);
493 void (*denoise_dct)(struct MpegEncContext *s, int16_t *block);
576 void ff_mpv_reconstruct_mb(MpegEncContext *s, int16_t block[12][64]);