/third_party/ffmpeg/libavcodec/ |
D | idctdsp.c | 51 av_cold void ff_init_scantable_permutation(uint8_t *idct_permutation, in ff_init_scantable_permutation() argument 57 if (ff_init_scantable_permutation_x86(idct_permutation, in ff_init_scantable_permutation() 65 idct_permutation[i] = i; in ff_init_scantable_permutation() 69 idct_permutation[i] = (i & 0x38) | ((i & 6) >> 1) | ((i & 1) << 2); in ff_init_scantable_permutation() 73 idct_permutation[i] = ((i & 7) << 3) | (i >> 3); in ff_init_scantable_permutation() 77 idct_permutation[i] = (i & 0x24) | ((i & 3) << 3) | ((i >> 3) & 3); in ff_init_scantable_permutation() 323 ff_init_scantable_permutation(c->idct_permutation, in ff_idctdsp_init()
|
D | wmv2.c | 35 ff_init_scantable_permutation(s->idsp.idct_permutation, in ff_wmv2_common_init() 37 ff_init_scantable(s->idsp.idct_permutation, &s->intra_scantable, in ff_wmv2_common_init() 39 ff_init_scantable(s->idsp.idct_permutation, &s->intra_h_scantable, in ff_wmv2_common_init() 41 ff_init_scantable(s->idsp.idct_permutation, &s->intra_v_scantable, in ff_wmv2_common_init() 43 ff_init_scantable(s->idsp.idct_permutation, &s->inter_scantable, in ff_wmv2_common_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 | 152 ff_init_scantable(s->idsp.idct_permutation, &s->intra_scantable, ff_wmv1_scantable[1]); in ff_msmpeg4_common_init() 153 ff_init_scantable(s->idsp.idct_permutation, &s->intra_h_scantable, ff_wmv1_scantable[2]); in ff_msmpeg4_common_init() 154 ff_init_scantable(s->idsp.idct_permutation, &s->intra_v_scantable, ff_wmv1_scantable[3]); in ff_msmpeg4_common_init() 155 ff_init_scantable(s->idsp.idct_permutation, &s->inter_scantable, ff_wmv1_scantable[0]); in ff_msmpeg4_common_init()
|
D | mpeg4videoenc.c | 121 block[n][s->idsp.idct_permutation[i]] = ac_val[i + 8]; in restore_ac_coeffs() 125 block[n][s->idsp.idct_permutation[i << 3]] = ac_val[i]; in restore_ac_coeffs() 163 const int level = block[n][s->idsp.idct_permutation[i]]; in decide_ac_pred() 164 block[n][s->idsp.idct_permutation[i]] = level - ac_val[i + 8]; in decide_ac_pred() 165 ac_val1[i] = block[n][s->idsp.idct_permutation[i << 3]]; in decide_ac_pred() 171 const int level = block[n][s->idsp.idct_permutation[i]]; in decide_ac_pred() 172 …block[n][s->idsp.idct_permutation[i]] = level - ROUNDED_DIV(ac_val[i + 8] * qscale_table[xy], s->q… in decide_ac_pred() 173 ac_val1[i] = block[n][s->idsp.idct_permutation[i << 3]]; in decide_ac_pred() 185 const int level = block[n][s->idsp.idct_permutation[i << 3]]; in decide_ac_pred() 186 block[n][s->idsp.idct_permutation[i << 3]] = level - ac_val[i]; in decide_ac_pred() [all …]
|
D | mpeg4videodec.c | 161 block[s->idsp.idct_permutation[i << 3]] += ac_val[i]; in ff_mpeg4_pred_ac() 165 … block[s->idsp.idct_permutation[i << 3]] += ROUNDED_DIV(ac_val[i] * qscale_table[xy], s->qscale); in ff_mpeg4_pred_ac() 176 block[s->idsp.idct_permutation[i]] += ac_val[i + 8]; in ff_mpeg4_pred_ac() 180 … block[s->idsp.idct_permutation[i]] += ROUNDED_DIV(ac_val[i + 8] * qscale_table[xy], s->qscale); in ff_mpeg4_pred_ac() 186 ac_val1[i] = block[s->idsp.idct_permutation[i << 3]]; in ff_mpeg4_pred_ac() 190 ac_val1[8 + i] = block[s->idsp.idct_permutation[i]]; in ff_mpeg4_pred_ac() 2211 int j = s->idsp.idct_permutation[i]; in mpeg4_load_default_matrices() 2232 j = s->idsp.idct_permutation[ff_zigzag_direct[i]]; in read_quant_matrix_ext() 2253 j = s->idsp.idct_permutation[ff_zigzag_direct[i]]; in read_quant_matrix_ext() 2570 j = s->idsp.idct_permutation[ff_zigzag_direct[i]]; in decode_vol_header() [all …]
|
D | eatgq.c | 56 uint8_t idct_permutation[64]; in tgq_decode_init() local 58 ff_init_scantable_permutation(idct_permutation, FF_IDCT_PERM_NONE); in tgq_decode_init() 59 ff_init_scantable(idct_permutation, &s->scantable, ff_zigzag_direct); in tgq_decode_init()
|
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 | proresdec2.c | 145 uint8_t idct_permutation[64]; in decode_init() local 188 ff_init_scantable_permutation(idct_permutation, in decode_init() 191 permute(ctx->progressive_scan, ff_prores_progressive_scan, idct_permutation); in decode_init() 192 permute(ctx->interlaced_scan, ff_prores_interlaced_scan, idct_permutation); in decode_init() 307 permute(ctx->qmat_luma, ctx->prodsp.idct_permutation, ptr); in decode_frame_header() 318 permute(ctx->qmat_chroma, ctx->prodsp.idct_permutation, ptr); in decode_frame_header()
|
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 | eatqi.c | 68 ff_init_scantable_permutation(t->idsp.idct_permutation, FF_IDCT_PERM_NONE); in tqi_decode_init() 69 ff_init_scantable(t->idsp.idct_permutation, &t->intra_scantable, ff_zigzag_direct); in tqi_decode_init()
|
D | mpeg12dec.c | 1302 memcpy(old_permutation, s->idsp.idct_permutation, 64 * sizeof(uint8_t)); in mpeg_decode_postinit() 1308 quant_matrix_rebuild(s->intra_matrix, old_permutation, s->idsp.idct_permutation); in mpeg_decode_postinit() 1309 quant_matrix_rebuild(s->inter_matrix, old_permutation, s->idsp.idct_permutation); in mpeg_decode_postinit() 1310 quant_matrix_rebuild(s->chroma_intra_matrix, old_permutation, s->idsp.idct_permutation); in mpeg_decode_postinit() 1311 quant_matrix_rebuild(s->chroma_inter_matrix, old_permutation, s->idsp.idct_permutation); in mpeg_decode_postinit() 1481 int j = s->idsp.idct_permutation[ff_zigzag_direct[i]]; in load_matrix() 1554 … ff_init_scantable(s->idsp.idct_permutation, &s->inter_scantable, ff_alternate_vertical_scan); in mpeg_decode_picture_coding_extension() 1555 … ff_init_scantable(s->idsp.idct_permutation, &s->intra_scantable, ff_alternate_vertical_scan); in mpeg_decode_picture_coding_extension() 1557 ff_init_scantable(s->idsp.idct_permutation, &s->inter_scantable, ff_zigzag_direct); in mpeg_decode_picture_coding_extension() 1558 ff_init_scantable(s->idsp.idct_permutation, &s->intra_scantable, ff_zigzag_direct); in mpeg_decode_picture_coding_extension() [all …]
|
D | proresdsp.h | 32 uint8_t idct_permutation[64]; member
|
D | avdct.h | 48 uint8_t idct_permutation[64]; member
|
D | intrax8.h | 40 uint8_t idct_permutation[64]; member
|
D | mdec.c | 226 ff_init_scantable(a->idsp.idct_permutation, &a->scantable, in decode_init() 234 int j = a->idsp.idct_permutation[i]; in decode_init()
|
D | proresdsp.c | 95 ff_init_scantable_permutation(dsp->idct_permutation, in ff_proresdsp_init()
|
D | nvdec_mpeg12.c | 86 int n = s->idsp.idct_permutation[i]; in nvdec_mpeg12_start_frame()
|
D | eamad.c | 75 ff_init_scantable_permutation(s->idsp.idct_permutation, FF_IDCT_PERM_NONE); in decode_init() 76 ff_init_scantable(s->idsp.idct_permutation, &s->scantable, ff_zigzag_direct); in decode_init()
|
D | vdpau_mpeg4.c | 77 int n = s->idsp.idct_permutation[i]; in vdpau_mpeg4_start_frame()
|
D | nvdec_mpeg4.c | 91 int n = s->idsp.idct_permutation[i]; in nvdec_mpeg4_start_frame()
|
D | aic.c | 457 ff_init_scantable(ctx->idsp.idct_permutation, &ctx->scantable, scan); in aic_decode_init() 459 ctx->quant_matrix[ctx->idsp.idct_permutation[i]] = aic_quant_matrix[i]; in aic_decode_init()
|
D | vdpau_mpeg12.c | 78 int n = s->idsp.idct_permutation[i]; in vdpau_mpeg_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 | 229 s->dct->idct_permutation, in ff_spp_init_x86() 230 sizeof(s->dct->idct_permutation)); in ff_spp_init_x86()
|