/third_party/ffmpeg/libavcodec/ |
D | wmv2.c | 38 ff_init_scantable_permutation(s->idsp.idct_permutation, in ff_wmv2_common_init() 40 ff_init_scantable(s->idsp.idct_permutation, &w->abt_scantable[0], in ff_wmv2_common_init() 42 ff_init_scantable(s->idsp.idct_permutation, &w->abt_scantable[1], in ff_wmv2_common_init() 44 ff_init_scantable(s->idsp.idct_permutation, &s->intra_scantable, in ff_wmv2_common_init() 46 ff_init_scantable(s->idsp.idct_permutation, &s->intra_h_scantable, in ff_wmv2_common_init() 48 ff_init_scantable(s->idsp.idct_permutation, &s->intra_v_scantable, in ff_wmv2_common_init() 50 ff_init_scantable(s->idsp.idct_permutation, &s->inter_scantable, in ff_wmv2_common_init()
|
D | idctdsp.c | 50 av_cold void ff_init_scantable_permutation(uint8_t *idct_permutation, in ff_init_scantable_permutation() argument 56 if (ff_init_scantable_permutation_x86(idct_permutation, in ff_init_scantable_permutation() 63 idct_permutation[i] = i; in ff_init_scantable_permutation() 67 idct_permutation[i] = (i & 0x38) | ((i & 6) >> 1) | ((i & 1) << 2); in ff_init_scantable_permutation() 71 idct_permutation[i] = ((i & 7) << 3) | (i >> 3); in ff_init_scantable_permutation() 75 idct_permutation[i] = (i & 0x24) | ((i & 3) << 3) | ((i >> 3) & 3); in ff_init_scantable_permutation() 319 ff_init_scantable_permutation(c->idct_permutation, in ff_idctdsp_init()
|
D | idctdsp.h | 48 void ff_init_scantable_permutation(uint8_t *idct_permutation, 50 int ff_init_scantable_permutation_x86(uint8_t *idct_permutation, 96 uint8_t idct_permutation[64]; member
|
D | msmpeg4.c | 142 ff_init_scantable(s->idsp.idct_permutation, &s->intra_scantable, ff_wmv1_scantable[1]); in ff_msmpeg4_common_init() 143 ff_init_scantable(s->idsp.idct_permutation, &s->intra_h_scantable, ff_wmv1_scantable[2]); in ff_msmpeg4_common_init() 144 ff_init_scantable(s->idsp.idct_permutation, &s->intra_v_scantable, ff_wmv1_scantable[3]); in ff_msmpeg4_common_init() 145 ff_init_scantable(s->idsp.idct_permutation, &s->inter_scantable, ff_wmv1_scantable[0]); in ff_msmpeg4_common_init()
|
D | mpeg4videoenc.c | 114 block[n][s->idsp.idct_permutation[i]] = ac_val[i + 8]; in restore_ac_coeffs() 118 block[n][s->idsp.idct_permutation[i << 3]] = ac_val[i]; in restore_ac_coeffs() 156 const int level = block[n][s->idsp.idct_permutation[i]]; in decide_ac_pred() 157 block[n][s->idsp.idct_permutation[i]] = level - ac_val[i + 8]; in decide_ac_pred() 158 ac_val1[i] = block[n][s->idsp.idct_permutation[i << 3]]; in decide_ac_pred() 164 const int level = block[n][s->idsp.idct_permutation[i]]; in decide_ac_pred() 165 …block[n][s->idsp.idct_permutation[i]] = level - ROUNDED_DIV(ac_val[i + 8] * qscale_table[xy], s->q… in decide_ac_pred() 166 ac_val1[i] = block[n][s->idsp.idct_permutation[i << 3]]; in decide_ac_pred() 178 const int level = block[n][s->idsp.idct_permutation[i << 3]]; in decide_ac_pred() 179 block[n][s->idsp.idct_permutation[i << 3]] = level - ac_val[i]; in decide_ac_pred() [all …]
|
D | h263.c | 276 block[s->idsp.idct_permutation[i << 3]] += ac_val[i]; in ff_h263_pred_acdc() 285 block[s->idsp.idct_permutation[i]] += ac_val[i + 8]; in ff_h263_pred_acdc() 313 ac_val1[i] = block[s->idsp.idct_permutation[i << 3]]; in ff_h263_pred_acdc() 316 ac_val1[8 + i] = block[s->idsp.idct_permutation[i]]; in ff_h263_pred_acdc()
|
D | mpeg4videodec.c | 90 block[s->idsp.idct_permutation[i << 3]] += ac_val[i]; in ff_mpeg4_pred_ac() 94 … block[s->idsp.idct_permutation[i << 3]] += ROUNDED_DIV(ac_val[i] * qscale_table[xy], s->qscale); in ff_mpeg4_pred_ac() 105 block[s->idsp.idct_permutation[i]] += ac_val[i + 8]; in ff_mpeg4_pred_ac() 109 … block[s->idsp.idct_permutation[i]] += ROUNDED_DIV(ac_val[i + 8] * qscale_table[xy], s->qscale); in ff_mpeg4_pred_ac() 115 ac_val1[i] = block[s->idsp.idct_permutation[i << 3]]; in ff_mpeg4_pred_ac() 119 ac_val1[8 + i] = block[s->idsp.idct_permutation[i]]; in ff_mpeg4_pred_ac() 2134 int j = s->idsp.idct_permutation[i]; in mpeg4_load_default_matrices() 2155 j = s->idsp.idct_permutation[ff_zigzag_direct[i]]; in read_quant_matrix_ext() 2176 j = s->idsp.idct_permutation[ff_zigzag_direct[i]]; in read_quant_matrix_ext() 2493 j = s->idsp.idct_permutation[ff_zigzag_direct[i]]; in decode_vol_header() [all …]
|
D | rtjpeg.c | 162 int p = c->idsp.idct_permutation[i]; in ff_rtjpeg_decode_init() 181 c->scan[i] = c->idsp.idct_permutation[z]; in ff_rtjpeg_init()
|
D | eatgq.c | 55 uint8_t idct_permutation[64]; in tgq_decode_init() local 57 ff_init_scantable_permutation(idct_permutation, FF_IDCT_PERM_NONE); in tgq_decode_init() 58 ff_init_scantable(idct_permutation, &s->scantable, ff_zigzag_direct); in tgq_decode_init()
|
D | proresdsp.h | 32 uint8_t idct_permutation[64]; member
|
D | proresdec2.c | 141 uint8_t idct_permutation[64]; in decode_init() local 184 ff_init_scantable_permutation(idct_permutation, in decode_init() 187 permute(ctx->progressive_scan, ff_prores_progressive_scan, idct_permutation); in decode_init() 188 permute(ctx->interlaced_scan, ff_prores_interlaced_scan, idct_permutation); in decode_init() 281 permute(ctx->qmat_luma, ctx->prodsp.idct_permutation, ptr); in decode_frame_header() 292 permute(ctx->qmat_chroma, ctx->prodsp.idct_permutation, ptr); in decode_frame_header()
|
D | eatqi.c | 66 ff_init_scantable_permutation(t->idsp.idct_permutation, FF_IDCT_PERM_NONE); in tqi_decode_init() 67 ff_init_scantable(t->idsp.idct_permutation, &t->intra_scantable, ff_zigzag_direct); in tqi_decode_init()
|
D | avdct.h | 48 uint8_t idct_permutation[64]; member
|
D | intrax8.c | 445 #define B(x,y) w->block[0][w->idct_permutation[(x) + (y) * 8]] in x8_ac_compensation() 716 ff_init_scantable_permutation(w->idct_permutation, in ff_intrax8_common_init() 719 ff_init_scantable(w->idct_permutation, &w->scantable[0], in ff_intrax8_common_init() 721 ff_init_scantable(w->idct_permutation, &w->scantable[1], in ff_intrax8_common_init() 723 ff_init_scantable(w->idct_permutation, &w->scantable[2], in ff_intrax8_common_init()
|
D | mpeg12dec.c | 1324 memcpy(old_permutation, s->idsp.idct_permutation, 64 * sizeof(uint8_t)); in mpeg_decode_postinit() 1330 quant_matrix_rebuild(s->intra_matrix, old_permutation, s->idsp.idct_permutation); in mpeg_decode_postinit() 1331 quant_matrix_rebuild(s->inter_matrix, old_permutation, s->idsp.idct_permutation); in mpeg_decode_postinit() 1332 quant_matrix_rebuild(s->chroma_intra_matrix, old_permutation, s->idsp.idct_permutation); in mpeg_decode_postinit() 1333 quant_matrix_rebuild(s->chroma_inter_matrix, old_permutation, s->idsp.idct_permutation); in mpeg_decode_postinit() 1501 int j = s->idsp.idct_permutation[ff_zigzag_direct[i]]; in load_matrix() 1572 … ff_init_scantable(s->idsp.idct_permutation, &s->inter_scantable, ff_alternate_vertical_scan); in mpeg_decode_picture_coding_extension() 1573 … ff_init_scantable(s->idsp.idct_permutation, &s->intra_scantable, ff_alternate_vertical_scan); in mpeg_decode_picture_coding_extension() 1575 ff_init_scantable(s->idsp.idct_permutation, &s->inter_scantable, ff_zigzag_direct); in mpeg_decode_picture_coding_extension() 1576 ff_init_scantable(s->idsp.idct_permutation, &s->intra_scantable, ff_zigzag_direct); in mpeg_decode_picture_coding_extension() [all …]
|
D | intrax8.h | 40 uint8_t idct_permutation[64]; member
|
D | mdec.c | 227 ff_init_scantable(a->idsp.idct_permutation, &a->scantable, in decode_init() 235 int j = a->idsp.idct_permutation[i]; in decode_init()
|
D | proresdsp.c | 94 ff_init_scantable_permutation(dsp->idct_permutation, in ff_proresdsp_init()
|
D | eamad.c | 74 ff_init_scantable_permutation(s->idsp.idct_permutation, FF_IDCT_PERM_NONE); in decode_init() 75 ff_init_scantable(s->idsp.idct_permutation, &s->scantable, ff_zigzag_direct); in decode_init()
|
D | aic.c | 458 ff_init_scantable(ctx->idsp.idct_permutation, &ctx->scantable, scan); in aic_decode_init() 460 ctx->quant_matrix[ctx->idsp.idct_permutation[i]] = aic_quant_matrix[i]; in aic_decode_init()
|
D | avdct.c | 106 COPY(idsp, idct_permutation); in avcodec_dct_init()
|
D | vaapi_mpeg2.c | 95 int n = s->idsp.idct_permutation[ff_zigzag_direct[i]]; in vaapi_mpeg2_start_frame()
|
D | vaapi_mpeg4.c | 119 int n = s->idsp.idct_permutation[ff_zigzag_direct[i]]; in vaapi_mpeg4_start_frame()
|
/third_party/ffmpeg/libavcodec/x86/ |
D | idctdsp_init.c | 42 av_cold int ff_init_scantable_permutation_x86(uint8_t *idct_permutation, in ff_init_scantable_permutation_x86() argument 50 idct_permutation[i] = simple_mmx_permutation[i]; in ff_init_scantable_permutation_x86() 54 idct_permutation[i] = (i & 0x38) | idct_sse2_row_perm[i & 7]; in ff_init_scantable_permutation_x86()
|
/third_party/ffmpeg/libavfilter/x86/ |
D | vf_spp.c | 230 s->dct->idct_permutation, in ff_spp_init_x86() 231 sizeof(s->dct->idct_permutation)); in ff_spp_init_x86()
|