Lines Matching refs:int16_t
169 int16_t *dc_val_base;
170 int16_t *dc_val[3]; ///< used for MPEG-4 DC prediction, all 3 arrays must be continuous
176 int16_t (*ac_val_base)[16];
177 int16_t (*ac_val[3])[16]; ///< used for MPEG-4 AC prediction, all 3 arrays must be continuous
220 int16_t (*p_mv_table_base)[2];
221 int16_t (*b_forw_mv_table_base)[2];
222 int16_t (*b_back_mv_table_base)[2];
223 int16_t (*b_bidir_forw_mv_table_base)[2];
224 int16_t (*b_bidir_back_mv_table_base)[2];
225 int16_t (*b_direct_mv_table_base)[2];
226 int16_t (*p_field_mv_table_base)[2];
227 int16_t (*b_field_mv_table_base)[2];
228 int16_t (*p_mv_table)[2]; ///< MV table (1MV per MB) P-frame encoding
229 int16_t (*b_forw_mv_table)[2]; ///< MV table (1MV per MB) forward mode B-frame encoding
230 int16_t (*b_back_mv_table)[2]; ///< MV table (1MV per MB) backward mode B-frame encoding
231 int16_t (*b_bidir_forw_mv_table)[2]; ///< MV table (1MV per MB) bidir mode B-frame encoding
232 int16_t (*b_bidir_back_mv_table)[2]; ///< MV table (1MV per MB) bidir mode B-frame encoding
233 int16_t (*b_direct_mv_table)[2]; ///< MV table (1MV per MB) direct mode B-frame encoding
234 int16_t (*p_field_mv_table[2][2])[2]; ///< MV table (2MV per MB) interlaced P-frame encoding
235 int16_t (*b_field_mv_table[2][2][2])[2];///< MV table (4MV per MB) interlaced B-frame encoding
260 int16_t direct_scale_mv[2][64]; ///< precomputed to avoid divisions in ff_mpeg4_set_direct_mv
464 int16_t (*pblocks[12])[64];
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]);