/third_party/ffmpeg/libavcodec/x86/ |
D | idctdsp_init.c | 76 c->idct_put = ff_simple_idct_put_mmx; in ff_idctdsp_init_x86() 93 c->idct_put = ff_simple_idct_put_sse2; in ff_idctdsp_init_x86() 106 c->idct_put = ff_simple_idct8_put_sse2; in ff_idctdsp_init_x86() 120 c->idct_put = ff_simple_idct8_put_avx; in ff_idctdsp_init_x86() 131 c->idct_put = ff_simple_idct10_put_sse2; in ff_idctdsp_init_x86() 138 c->idct_put = ff_simple_idct10_put_avx; in ff_idctdsp_init_x86() 149 c->idct_put = ff_simple_idct12_put_sse2; in ff_idctdsp_init_x86() 155 c->idct_put = ff_simple_idct12_put_avx; in ff_idctdsp_init_x86()
|
D | xvididct_init.c | 68 c->idct_put = xvid_idct_mmx_put; in ff_xvid_idct_init_x86() 75 c->idct_put = xvid_idct_mmxext_put; in ff_xvid_idct_init_x86() 83 c->idct_put = ff_xvid_idct_put_sse2; in ff_xvid_idct_init_x86()
|
D | proresdsp_init.c | 41 dsp->idct_put = ff_prores_idct_put_10_sse2; in ff_proresdsp_init_x86() 46 dsp->idct_put = ff_prores_idct_put_10_avx; in ff_proresdsp_init_x86()
|
D | vp3dsp_init.c | 53 c->idct_put = ff_vp3_idct_put_mmx; in ff_vp3dsp_init_x86() 68 c->idct_put = ff_vp3_idct_put_sse2; in ff_vp3dsp_init_x86()
|
/third_party/ffmpeg/libavcodec/ |
D | dvdec.c | 58 void (*idct_put)(uint8_t *dest, ptrdiff_t stride, int16_t *block); member 195 s->idct_put[0] = s->idsp.idct_put; in dvvideo_decode_init() 196 s->idct_put[1] = ff_simple_idct248_put; in dvvideo_decode_init() 377 mb->idct_put = s->idct_put[0]; in dv_decode_video_segment() 384 mb->idct_put = s->idct_put[dct_mode && log2_blocksize == 3]; in dv_decode_video_segment() 490 mb[0].idct_put(y_ptr, linesize, block + 0 * 64); in dv_decode_video_segment() 492 mb[2].idct_put(y_ptr + (1 << log2_blocksize), linesize, block + 2 * 64); in dv_decode_video_segment() 494 mb[1].idct_put(y_ptr + (1 << log2_blocksize), linesize, block + 1 * 64); in dv_decode_video_segment() 495 mb[2].idct_put(y_ptr + y_stride, linesize, block + 2 * 64); in dv_decode_video_segment() 496 mb[3].idct_put(y_ptr + (1 << log2_blocksize) + y_stride, linesize, block + 3 * 64); in dv_decode_video_segment() [all …]
|
D | idctdsp.c | 243 c->idct_put = ff_jref_idct4_put; in ff_idctdsp_init() 248 c->idct_put = ff_jref_idct2_put; in ff_idctdsp_init() 253 c->idct_put = ff_jref_idct1_put; in ff_idctdsp_init() 262 c->idct_put = ff_simple_idct_put_int32_10bit; in ff_idctdsp_init() 266 c->idct_put = ff_simple_idct_put_int16_10bit; in ff_idctdsp_init() 272 c->idct_put = ff_simple_idct_put_int16_12bit; in ff_idctdsp_init() 278 c->idct_put = ff_jref_idct_put; in ff_idctdsp_init() 284 c->idct_put = ff_faanidct_put; in ff_idctdsp_init() 291 c->idct_put = ff_simple_idct_put_int16_8bit; in ff_idctdsp_init()
|
D | dnxhddec.c | 554 ctx->idsp.idct_put(dest_y, dct_linesize_luma, row->blocks[0]); in dnxhd_decode_macroblock() 555 ctx->idsp.idct_put(dest_y + dct_x_offset, dct_linesize_luma, row->blocks[1]); in dnxhd_decode_macroblock() 556 ctx->idsp.idct_put(dest_y + dct_y_offset, dct_linesize_luma, row->blocks[4]); in dnxhd_decode_macroblock() 557 ctx->idsp.idct_put(dest_y + dct_y_offset + dct_x_offset, dct_linesize_luma, row->blocks[5]); in dnxhd_decode_macroblock() 561 ctx->idsp.idct_put(dest_u, dct_linesize_chroma, row->blocks[2]); in dnxhd_decode_macroblock() 562 ctx->idsp.idct_put(dest_v, dct_linesize_chroma, row->blocks[3]); in dnxhd_decode_macroblock() 563 ctx->idsp.idct_put(dest_u + dct_y_offset, dct_linesize_chroma, row->blocks[6]); in dnxhd_decode_macroblock() 564 ctx->idsp.idct_put(dest_v + dct_y_offset, dct_linesize_chroma, row->blocks[7]); in dnxhd_decode_macroblock() 567 ctx->idsp.idct_put(dest_y, dct_linesize_luma, row->blocks[0]); in dnxhd_decode_macroblock() 568 ctx->idsp.idct_put(dest_y + dct_x_offset, dct_linesize_luma, row->blocks[1]); in dnxhd_decode_macroblock() [all …]
|
D | asvdec.c | 194 static inline void idct_put(ASV1Context *a, AVFrame *frame, int mb_x, int mb_y) in idct_put() function 203 a->idsp.idct_put(dest_y, linesize, block[0]); in idct_put() 204 a->idsp.idct_put(dest_y + 8, linesize, block[1]); in idct_put() 205 a->idsp.idct_put(dest_y + 8 * linesize, linesize, block[2]); in idct_put() 206 a->idsp.idct_put(dest_y + 8 * linesize + 8, linesize, block[3]); in idct_put() 209 a->idsp.idct_put(dest_cb, frame->linesize[1], block[4]); in idct_put() 210 a->idsp.idct_put(dest_cr, frame->linesize[2], block[5]); in idct_put() 251 idct_put(a, p, mb_x, mb_y); in decode_frame() 261 idct_put(a, p, mb_x, mb_y); in decode_frame() 271 idct_put(a, p, mb_x, mb_y); in decode_frame()
|
D | mdec.c | 149 static inline void idct_put(MDECContext *a, AVFrame *frame, int mb_x, int mb_y) in idct_put() function 158 a->idsp.idct_put(dest_y, linesize, block[0]); in idct_put() 159 a->idsp.idct_put(dest_y + 8, linesize, block[1]); in idct_put() 160 a->idsp.idct_put(dest_y + 8 * linesize, linesize, block[2]); in idct_put() 161 a->idsp.idct_put(dest_y + 8 * linesize + 8, linesize, block[3]); in idct_put() 164 a->idsp.idct_put(dest_cb, frame->linesize[1], block[4]); in idct_put() 165 a->idsp.idct_put(dest_cr, frame->linesize[2], block[5]); in idct_put() 204 idct_put(a, frame.f, a->mb_x, a->mb_y); in decode_frame()
|
D | imm4.c | 234 s->idsp.idct_put(frame->data[0] + y * frame->linesize[0] + x, in decode_intra() 236 s->idsp.idct_put(frame->data[0] + y * frame->linesize[0] + x + 8, in decode_intra() 238 s->idsp.idct_put(frame->data[0] + (y + 8) * frame->linesize[0] + x, in decode_intra() 240 s->idsp.idct_put(frame->data[0] + (y + 8) * frame->linesize[0] + x + 8, in decode_intra() 242 s->idsp.idct_put(frame->data[1] + (y >> 1) * frame->linesize[1] + (x >> 1), in decode_intra() 244 s->idsp.idct_put(frame->data[2] + (y >> 1) * frame->linesize[2] + (x >> 1), in decode_intra() 307 s->idsp.idct_put(frame->data[0] + y * frame->linesize[0] + x, in decode_inter() 309 s->idsp.idct_put(frame->data[0] + y * frame->linesize[0] + x + 8, in decode_inter() 311 s->idsp.idct_put(frame->data[0] + (y + 8) * frame->linesize[0] + x, in decode_inter() 313 s->idsp.idct_put(frame->data[0] + (y + 8) * frame->linesize[0] + x + 8, in decode_inter() [all …]
|
D | proresdsp.c | 82 dsp->idct_put = prores_idct_put_10_c; in ff_proresdsp_init() 85 dsp->idct_put = prores_idct_put_12_c; in ff_proresdsp_init()
|
D | mpegvideo.c | 1879 s->idsp.idct_put(dest, line_size, block); in put_dct() 2139 … s->idsp.idct_put(dest_y, dct_linesize, (int16_t*)(*s->block32)[0]); in mpv_reconstruct_mb_internal() 2140 … s->idsp.idct_put(dest_y + act_block_size, dct_linesize, (int16_t*)(*s->block32)[1]); in mpv_reconstruct_mb_internal() 2141 … s->idsp.idct_put(dest_y + dct_offset, dct_linesize, (int16_t*)(*s->block32)[2]); in mpv_reconstruct_mb_internal() 2142 … s->idsp.idct_put(dest_y + dct_offset + act_block_size, dct_linesize, (int16_t*)(*s->block32)[3]); in mpv_reconstruct_mb_internal() 2147 … s->idsp.idct_put(dest_cb, dct_linesize, (int16_t*)(*s->block32)[4]); in mpv_reconstruct_mb_internal() 2148 … s->idsp.idct_put(dest_cr, dct_linesize, (int16_t*)(*s->block32)[5]); in mpv_reconstruct_mb_internal() 2149 … s->idsp.idct_put(dest_cb + dct_offset, dct_linesize, (int16_t*)(*s->block32)[6]); in mpv_reconstruct_mb_internal() 2150 … s->idsp.idct_put(dest_cr + dct_offset, dct_linesize, (int16_t*)(*s->block32)[7]); in mpv_reconstruct_mb_internal() 2152 … s->idsp.idct_put(dest_cb + act_block_size, dct_linesize, (int16_t*)(*s->block32)[8]); in mpv_reconstruct_mb_internal() [all …]
|
D | hq_hqadsp.h | 33 void (*idct_put)(uint8_t *dst, int stride, int16_t *block); member
|
D | hqxdsp.h | 33 void (*idct_put)(uint16_t *dst, ptrdiff_t stride, member
|
D | proresdsp.h | 33 void (*idct_put)(uint16_t *out, ptrdiff_t linesize, int16_t *block, const int16_t *qmat); member
|
D | wmv2dsp.h | 28 void (*idct_put)(uint8_t *dest, ptrdiff_t line_size, int16_t *block); member
|
D | binkdsp.h | 35 void (*idct_put)(uint8_t *dest/*align 8*/, int line_size, int32_t *block/*align 16*/); member
|
/third_party/ffmpeg/libavcodec/mips/ |
D | vp3dsp_init_mips.c | 37 c->idct_put = ff_vp3_idct_put_mmi; in ff_vp3dsp_init_mips() 45 c->idct_put = ff_vp3_idct_put_msa; in ff_vp3dsp_init_mips()
|
D | idctdsp_init_mips.c | 36 c->idct_put = ff_simple_idct_put_8_mmi; in ff_idctdsp_init_mips() 52 c->idct_put = ff_simple_idct_put_msa; in ff_idctdsp_init_mips()
|
D | wmv2dsp_init_mips.c | 32 c->idct_put = ff_wmv2_idct_put_mmi; in ff_wmv2dsp_init_mips()
|
D | xvididct_init_mips.c | 33 c->idct_put = ff_xvid_idct_put_mmi; in ff_xvid_idct_init_mips()
|
/third_party/ffmpeg/libavcodec/arm/ |
D | idctdsp_init_arm.c | 74 c->idct_put = j_rev_dct_arm_put; in ff_idctdsp_init_arm() 79 c->idct_put = simple_idct_arm_put; in ff_idctdsp_init_arm()
|
D | idctdsp_init_armv5te.c | 36 c->idct_put = ff_simple_idct_put_armv5te; in ff_idctdsp_init_armv5te()
|
D | idctdsp_init_armv6.c | 38 c->idct_put = ff_simple_idct_put_armv6; in ff_idctdsp_init_armv6()
|
/third_party/ffmpeg/libavcodec/aarch64/ |
D | idctdsp_init_aarch64.c | 39 c->idct_put = ff_simple_idct_put_neon; in ff_idctdsp_init_aarch64()
|