Home
last modified time | relevance | path

Searched refs:block_last_index (Results 1 - 25 of 33) sorted by relevance

12

/third_party/ffmpeg/libavcodec/x86/
H A Dmpegvideo.c39 av_assert2(s->block_last_index[n]>=0 || s->h263_aic); in dct_unquantize_h263_intra_mmx()
54 nCoeffs= s->intra_scantable.raster_end[ s->block_last_index[n] ]; in dct_unquantize_h263_intra_mmx()
115 av_assert2(s->block_last_index[n]>=0 || s->h263_aic); in dct_unquantize_h263_inter_mmx()
117 nCoeffs= s->inter_scantable.raster_end[ s->block_last_index[n] ]; in dct_unquantize_h263_inter_mmx()
175 av_assert2(s->block_last_index[n]>=0); in dct_unquantize_mpeg1_intra_mmx()
177 nCoeffs= s->intra_scantable.raster_end[ s->block_last_index[n] ]+1; in dct_unquantize_mpeg1_intra_mmx()
243 av_assert2(s->block_last_index[n]>=0); in dct_unquantize_mpeg1_inter_mmx()
245 nCoeffs= s->intra_scantable.raster_end[ s->block_last_index[n] ]+1; in dct_unquantize_mpeg1_inter_mmx()
310 av_assert2(s->block_last_index[n]>=0); in dct_unquantize_mpeg2_intra_mmx()
316 else nCoeffs= s->intra_scantable.raster_end[ s->block_last_index[ in dct_unquantize_mpeg2_intra_mmx()
[all...]
/third_party/ffmpeg/libavcodec/mips/
H A Dmpegvideo_mmi.c38 av_assert2(s->block_last_index[n]>=0 || s->h263_aic); in ff_dct_unquantize_h263_intra_mmi()
54 nCoeffs = s->inter_scantable.raster_end[s->block_last_index[n]]; in ff_dct_unquantize_h263_intra_mmi()
115 av_assert2(s->block_last_index[n]>=0 || s->h263_aic); in ff_dct_unquantize_h263_inter_mmi()
116 nCoeffs = s->inter_scantable.raster_end[s->block_last_index[n]]; in ff_dct_unquantize_h263_inter_mmi()
175 av_assert2(s->block_last_index[n]>=0); in ff_dct_unquantize_mpeg1_intra_mmi()
176 nCoeffs = s->intra_scantable.raster_end[s->block_last_index[n]] + 1; in ff_dct_unquantize_mpeg1_intra_mmi()
268 av_assert2(s->block_last_index[n] >= 0); in ff_dct_unquantize_mpeg1_inter_mmi()
269 nCoeffs = s->intra_scantable.raster_end[s->block_last_index[n]] + 1; in ff_dct_unquantize_mpeg1_inter_mmi()
357 assert(s->block_last_index[n]>=0); in ff_dct_unquantize_mpeg2_intra_mmi()
362 nCoeffs = s->intra_scantable.raster_end[s->block_last_index[ in ff_dct_unquantize_mpeg2_intra_mmi()
[all...]
H A Dmpegvideo_msa.c203 av_assert2(s->block_last_index[index] >= 0 || s->h263_aic); in ff_dct_unquantize_h263_intra_msa()
216 nCoeffs = s->inter_scantable.raster_end[s->block_last_index[index]]; in ff_dct_unquantize_h263_intra_msa()
228 av_assert2(s->block_last_index[index] >= 0); in ff_dct_unquantize_h263_inter_msa()
233 nCoeffs = s->inter_scantable.raster_end[s->block_last_index[index]]; in ff_dct_unquantize_h263_inter_msa()
/third_party/ffmpeg/libavcodec/arm/
H A Dmpegvideo_armv5te.c59 av_assert2(s->block_last_index[n]>=0); in dct_unquantize_h263_intra_armv5te()
76 nCoeffs= s->inter_scantable.raster_end[ s->block_last_index[n] ]; in dct_unquantize_h263_intra_armv5te()
88 av_assert2(s->block_last_index[n]>=0); in dct_unquantize_h263_inter_armv5te()
93 nCoeffs= s->inter_scantable.raster_end[ s->block_last_index[n] ]; in dct_unquantize_h263_inter_armv5te()
H A Dmpegvideo_arm.c33 AV_CHECK_OFFSET(MpegEncContext, block_last_index, BLOCK_LAST_INDEX);
/third_party/ffmpeg/libavcodec/
H A Dh263enc.h115 if (s->block_last_index[i] >= 0 && !((cbp >> (5 - i)) & 1)) { in get_p_cbp()
116 s->block_last_index[i] = -1; in get_p_cbp()
123 if (s->block_last_index[i] >= 0) in get_p_cbp()
H A Dintrax8.c489 w->block_last_index[0] = FFMAX(w->block_last_index[0], 7 * 8); in x8_ac_compensation()
497 w->block_last_index[0] = FFMAX(w->block_last_index[0], 7 * 8); in x8_ac_compensation()
505 w->block_last_index[0] = FFMAX(w->block_last_index[0], 7); in x8_ac_compensation()
608 w->block_last_index[0] = pos; in x8_decode_intra_mb()
610 w->block_last_index[0] = 0; in x8_decode_intra_mb()
697 int block_last_index[12], in ff_intrax8_common_init()
707 w->block_last_index in ff_intrax8_common_init()
694 ff_intrax8_common_init(AVCodecContext *avctx, IntraX8Context *w, IDCTDSPContext *idsp, int16_t (*block)[64], int block_last_index[12], int mb_width, int mb_height) ff_intrax8_common_init() argument
[all...]
H A Dintrax8.h42 int *block_last_index; ///< last nonzero coefficient in block member
83 * @param block_last_index pointer to index array
91 int block_last_index[12],
H A Dmpeg4videoenc.c70 * @param[in] block_last_index last index in scantable order that refers to a non zero element in block.
73 int block_last_index, uint8_t scantable[64]) in get_block_rate()
79 for (j = 1; j <= block_last_index; j++) { in get_block_rate()
85 if (j < block_last_index) in get_block_rate()
101 * This function also restores s->block_last_index.
112 memcpy(s->block_last_index, zigzag_last_index, sizeof(int) * 6); in restore_ac_coeffs()
132 * This function will also update s->block_last_index and s->ac_val.
146 memcpy(zigzag_last_index, s->block_last_index, sizeof(int) * 6); in decide_ac_pred()
151 score -= get_block_rate(s, block[n], s->block_last_index[n], in decide_ac_pred()
205 s->block_last_index[ in decide_ac_pred()
72 get_block_rate(MpegEncContext *s, int16_t block[64], int block_last_index, uint8_t scantable[64]) get_block_rate() argument
[all...]
H A Dwmv2dec.c64 if (s->block_last_index[n] >= 0) { in wmv2_add_block()
415 s->block_last_index[n] = -1; in wmv2_decode_inter_block()
438 s->block_last_index[n] = 63; in wmv2_decode_inter_block()
463 s->block_last_index[i] = -1; in ff_wmv2_decode_mb()
582 w->s.block, w->s.block_last_index, in wmv2_decode_init()
H A Dwmv2enc.c180 if (s->block_last_index[i] >= 0) in ff_wmv2_encode_mb()
199 val = (s->block_last_index[i] >= 1); in ff_wmv2_encode_mb()
H A Dh261dec.c220 s->block_last_index[j] = -1; in h261_decode_mb_skipped()
318 s->block_last_index[n] = i - 1; in h261_decode_block()
361 s->block_last_index[n] = i; in h261_decode_block()
478 s->block_last_index[i] = -1; in h261_decode_mb()
H A Dituh263enc.c340 last_index = s->block_last_index[n]; in h263_encode_block()
374 last_index = s->block_last_index[n]; in h263_encode_block()
632 if (s->block_last_index[i] > 0 || in ff_h263_encode_mb()
633 (s->block_last_index[i] == 0 && level !=0)) in ff_h263_encode_mb()
639 if (s->block_last_index[i] >= 1) in ff_h263_encode_mb()
H A Dmsmpeg4enc.c386 if (s->block_last_index[i] >= 0) in ff_msmpeg4_encode_mb()
442 val = (s->block_last_index[i] >= 1); in ff_msmpeg4_encode_mb()
587 /* recalculate block_last_index for M$ wmv1 */ in ff_msmpeg4_encode_block()
588 if (s->msmpeg4_version >= 4 && s->block_last_index[n] > 0) { in ff_msmpeg4_encode_block()
592 s->block_last_index[n]= last_index; in ff_msmpeg4_encode_block()
594 last_index = s->block_last_index[n]; in ff_msmpeg4_encode_block()
H A Dh261enc.c169 if (s->block_last_index[i] >= 0) in get_cbp()
205 (s->block_last_index[n] > -1)) { in h261_encode_block()
214 last_index = s->block_last_index[n]; in h261_encode_block()
H A Dmdec.c58 int block_last_index[6]; member
129 a->block_last_index[n] = i; in mdec_decode_block_intra()
H A Dmpegvideo_xvmc.c297 if (s->block_last_index[i] >= 0) in ff_xvmc_decode_mb()
318 if (s->block_last_index[i] >= 0) { in ff_xvmc_decode_mb()
H A Dmpegvideo.c58 nCoeffs= s->block_last_index[n]; in dct_unquantize_mpeg1_intra_c()
87 nCoeffs= s->block_last_index[n]; in dct_unquantize_mpeg1_inter_c()
120 else nCoeffs= s->block_last_index[n]; in dct_unquantize_mpeg2_intra_c()
151 else nCoeffs= s->block_last_index[n]; in dct_unquantize_mpeg2_intra_bitexact()
185 else nCoeffs= s->block_last_index[n]; in dct_unquantize_mpeg2_inter_c()
214 av_assert2(s->block_last_index[n]>=0 || s->h263_aic); in dct_unquantize_h263_intra_c()
227 nCoeffs= s->intra_scantable.raster_end[ s->block_last_index[n] ]; in dct_unquantize_h263_intra_c()
248 av_assert2(s->block_last_index[n]>=0); in dct_unquantize_h263_inter_c()
253 nCoeffs= s->inter_scantable.raster_end[ s->block_last_index[n] ]; in dct_unquantize_h263_inter_c()
1353 if (s->block_last_index[ in add_dct()
[all...]
H A Dmpeg12dec.c230 s->block_last_index[n] = i; in mpeg1_decode_block_inter()
319 s->block_last_index[n] = i; in mpeg1_fast_decode_block_inter()
405 s->block_last_index[n] = i; in mpeg2_decode_block_non_intra()
481 s->block_last_index[n] = i; in mpeg2_fast_decode_block_non_intra()
563 s->block_last_index[n] = i; in mpeg2_decode_block_intra()
640 s->block_last_index[n] = i; in mpeg2_fast_decode_block_intra()
792 s->block_last_index[i] = ret; in mpeg_decode_mb()
1003 s->block_last_index[i] = -1; in mpeg_decode_mb()
1014 s->block_last_index[i] = -1; in mpeg_decode_mb()
1025 s->block_last_index[ in mpeg_decode_mb()
[all...]
H A Dmpegvideo_enc.c1922 const int last_index = s->block_last_index[n]; in dct_single_coeff_elimination()
1956 s->block_last_index[n] = 0; in dct_single_coeff_elimination()
1958 s->block_last_index[n] = -1; in dct_single_coeff_elimination()
2300 s->block_last_index[i] = s->dct_quantize(s, s->block[i], i, s->qscale, &overflow); in encode_mb_internal()
2307 clip_coeffs(s, s->block[i], s->block_last_index[i]); in encode_mb_internal()
2309 s->block_last_index[i] = -1; in encode_mb_internal()
2314 s->block_last_index[i] = in encode_mb_internal()
2330 if (s->block_last_index[i] == -1) in encode_mb_internal()
2337 s->block_last_index[4] = in encode_mb_internal()
2338 s->block_last_index[ in encode_mb_internal()
[all...]
H A Dmsmpeg4dec.c119 s->block_last_index[i] = -1; in msmpeg4v12_decode_mb()
224 s->block_last_index[i] = -1; in msmpeg4v34_decode_mb()
709 s->block_last_index[n] = i; in ff_msmpeg4_decode_block()
830 s->block_last_index[n] = i; in ff_msmpeg4_decode_block()
H A Dmjpegenc.c441 last_index = s->block_last_index[n]; in record_block()
491 last_index = s->block_last_index[n]; in encode_block()
/third_party/ffmpeg/libavcodec/alpha/
H A Dmpegvideo_alpha.c92 n_coeffs = s->inter_scantable.raster_end[s->block_last_index[n]]; in dct_unquantize_h263_intra_axp()
102 int n_coeffs = s->inter_scantable.raster_end[s->block_last_index[n]]; in dct_unquantize_h263_inter_axp()
/third_party/ffmpeg/libavcodec/ppc/
H A Dmpegvideo_altivec.c62 av_assert2(s->block_last_index[n]>=0); in dct_unquantize_h263_altivec()
63 nCoeffs= s->intra_scantable.raster_end[ s->block_last_index[n] ]; in dct_unquantize_h263_altivec()
/third_party/ffmpeg/libavcodec/neon/
H A Dmpegvideo.c89 int nCoeffs = s->inter_scantable.raster_end[s->block_last_index[n]]; in dct_unquantize_h263_inter_neon()
114 nCoeffs = s->inter_scantable.raster_end[s->block_last_index[n]]; in dct_unquantize_h263_intra_neon()

Completed in 22 milliseconds

12