Home
last modified time | relevance | path

Searched refs:idct_put (Results 1 – 25 of 57) sorted by relevance

123

/third_party/ffmpeg/libavcodec/x86/
Didctdsp_init.c89 c->idct_put = ff_simple_idct_put_sse2; in ff_idctdsp_init_x86()
103 c->idct_put = ff_simple_idct8_put_sse2; in ff_idctdsp_init_x86()
117 c->idct_put = ff_simple_idct8_put_avx; in ff_idctdsp_init_x86()
128 c->idct_put = ff_simple_idct10_put_sse2; in ff_idctdsp_init_x86()
135 c->idct_put = ff_simple_idct10_put_avx; in ff_idctdsp_init_x86()
146 c->idct_put = ff_simple_idct12_put_sse2; in ff_idctdsp_init_x86()
152 c->idct_put = ff_simple_idct12_put_avx; in ff_idctdsp_init_x86()
Dproresdsp_init.c41 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()
Dxvididct_init.c40 c->idct_put = ff_xvid_idct_put_sse2; in ff_xvid_idct_init_x86()
/third_party/ffmpeg/libavcodec/
Ddvdec.c60 void (*idct_put)(uint8_t *dest, ptrdiff_t stride, int16_t *block); member
256 s->idct_put[0] = s->idsp.idct_put; in dvvideo_decode_init()
257 s->idct_put[1] = ff_simple_idct248_put; in dvvideo_decode_init()
440 mb->idct_put = s->idct_put[0]; in dv_decode_video_segment()
447 mb->idct_put = s->idct_put[dct_mode && log2_blocksize == 3]; in dv_decode_video_segment()
553 mb[0].idct_put(y_ptr, linesize, block + 0 * 64); in dv_decode_video_segment()
555 mb[2].idct_put(y_ptr + (1 << log2_blocksize), linesize, block + 2 * 64); in dv_decode_video_segment()
557 mb[1].idct_put(y_ptr + (1 << log2_blocksize), linesize, block + 1 * 64); in dv_decode_video_segment()
558 mb[2].idct_put(y_ptr + y_stride, linesize, block + 2 * 64); in dv_decode_video_segment()
559 mb[3].idct_put(y_ptr + (1 << log2_blocksize) + y_stride, linesize, block + 3 * 64); in dv_decode_video_segment()
[all …]
Ddnxhddec.c555 ctx->idsp.idct_put(dest_y, dct_linesize_luma, row->blocks[0]); in dnxhd_decode_macroblock()
556 ctx->idsp.idct_put(dest_y + dct_x_offset, dct_linesize_luma, row->blocks[1]); in dnxhd_decode_macroblock()
557 ctx->idsp.idct_put(dest_y + dct_y_offset, dct_linesize_luma, row->blocks[4]); in dnxhd_decode_macroblock()
558 ctx->idsp.idct_put(dest_y + dct_y_offset + dct_x_offset, dct_linesize_luma, row->blocks[5]); in dnxhd_decode_macroblock()
562 ctx->idsp.idct_put(dest_u, dct_linesize_chroma, row->blocks[2]); in dnxhd_decode_macroblock()
563 ctx->idsp.idct_put(dest_v, dct_linesize_chroma, row->blocks[3]); in dnxhd_decode_macroblock()
564 ctx->idsp.idct_put(dest_u + dct_y_offset, dct_linesize_chroma, row->blocks[6]); in dnxhd_decode_macroblock()
565 ctx->idsp.idct_put(dest_v + dct_y_offset, dct_linesize_chroma, row->blocks[7]); in dnxhd_decode_macroblock()
568 ctx->idsp.idct_put(dest_y, dct_linesize_luma, row->blocks[0]); in dnxhd_decode_macroblock()
569 ctx->idsp.idct_put(dest_y + dct_x_offset, dct_linesize_luma, row->blocks[1]); in dnxhd_decode_macroblock()
[all …]
Didctdsp.c245 c->idct_put = ff_jref_idct4_put; in ff_idctdsp_init()
250 c->idct_put = ff_jref_idct2_put; in ff_idctdsp_init()
255 c->idct_put = ff_jref_idct1_put; in ff_idctdsp_init()
264 c->idct_put = ff_simple_idct_put_int32_10bit; in ff_idctdsp_init()
268 c->idct_put = ff_simple_idct_put_int16_10bit; in ff_idctdsp_init()
274 c->idct_put = ff_simple_idct_put_int16_12bit; in ff_idctdsp_init()
280 c->idct_put = ff_jref_idct_put; in ff_idctdsp_init()
286 c->idct_put = ff_faanidct_put; in ff_idctdsp_init()
292 c->idct_put = ff_simple_idct_put_int16_8bit; in ff_idctdsp_init()
Dasvdec.c196 static inline void idct_put(ASV1Context *a, AVFrame *frame, int mb_x, int mb_y) in idct_put() function
205 a->idsp.idct_put(dest_y, linesize, block[0]); in idct_put()
206 a->idsp.idct_put(dest_y + 8, linesize, block[1]); in idct_put()
207 a->idsp.idct_put(dest_y + 8 * linesize, linesize, block[2]); in idct_put()
208 a->idsp.idct_put(dest_y + 8 * linesize + 8, linesize, block[3]); in idct_put()
211 a->idsp.idct_put(dest_cb, frame->linesize[1], block[4]); in idct_put()
212 a->idsp.idct_put(dest_cr, frame->linesize[2], block[5]); in idct_put()
252 idct_put(a, p, mb_x, mb_y); in decode_frame()
262 idct_put(a, p, mb_x, mb_y); in decode_frame()
272 idct_put(a, p, mb_x, mb_y); in decode_frame()
Dmdec.c150 static inline void idct_put(MDECContext *a, AVFrame *frame, int mb_x, int mb_y) in idct_put() function
159 a->idsp.idct_put(dest_y, linesize, block[0]); in idct_put()
160 a->idsp.idct_put(dest_y + 8, linesize, block[1]); in idct_put()
161 a->idsp.idct_put(dest_y + 8 * linesize, linesize, block[2]); in idct_put()
162 a->idsp.idct_put(dest_y + 8 * linesize + 8, linesize, block[3]); in idct_put()
165 a->idsp.idct_put(dest_cb, frame->linesize[1], block[4]); in idct_put()
166 a->idsp.idct_put(dest_cr, frame->linesize[2], block[5]); in idct_put()
203 idct_put(a, frame, a->mb_x, a->mb_y); in decode_frame()
Dimm4.c235 s->idsp.idct_put(frame->data[0] + y * frame->linesize[0] + x, in decode_intra()
237 s->idsp.idct_put(frame->data[0] + y * frame->linesize[0] + x + 8, in decode_intra()
239 s->idsp.idct_put(frame->data[0] + (y + 8) * frame->linesize[0] + x, in decode_intra()
241 s->idsp.idct_put(frame->data[0] + (y + 8) * frame->linesize[0] + x + 8, in decode_intra()
243 s->idsp.idct_put(frame->data[1] + (y >> 1) * frame->linesize[1] + (x >> 1), in decode_intra()
245 s->idsp.idct_put(frame->data[2] + (y >> 1) * frame->linesize[2] + (x >> 1), in decode_intra()
308 s->idsp.idct_put(frame->data[0] + y * frame->linesize[0] + x, in decode_inter()
310 s->idsp.idct_put(frame->data[0] + y * frame->linesize[0] + x + 8, in decode_inter()
312 s->idsp.idct_put(frame->data[0] + (y + 8) * frame->linesize[0] + x, in decode_inter()
314 s->idsp.idct_put(frame->data[0] + (y + 8) * frame->linesize[0] + x + 8, in decode_inter()
[all …]
Dproresdsp.c82 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()
Dmpegvideo.c1346 s->idsp.idct_put(dest, line_size, block); in put_dct()
1610 s->idsp.idct_put(dest_y, dct_linesize, block[0]); in mpv_reconstruct_mb_internal()
1611 s->idsp.idct_put(dest_y + block_size, dct_linesize, block[1]); in mpv_reconstruct_mb_internal()
1612 s->idsp.idct_put(dest_y + dct_offset, dct_linesize, block[2]); in mpv_reconstruct_mb_internal()
1613 s->idsp.idct_put(dest_y + dct_offset + block_size, dct_linesize, block[3]); in mpv_reconstruct_mb_internal()
1617 s->idsp.idct_put(dest_cb, uvlinesize, block[4]); in mpv_reconstruct_mb_internal()
1618 s->idsp.idct_put(dest_cr, uvlinesize, block[5]); in mpv_reconstruct_mb_internal()
1624 s->idsp.idct_put(dest_cb, dct_linesize, block[4]); in mpv_reconstruct_mb_internal()
1625 s->idsp.idct_put(dest_cr, dct_linesize, block[5]); in mpv_reconstruct_mb_internal()
1626 s->idsp.idct_put(dest_cb + dct_offset, dct_linesize, block[6]); in mpv_reconstruct_mb_internal()
[all …]
Dproresdec2.c567 ctx->prodsp.idct_put(dst, dst_stride, block+(0<<6), qmat); in decode_slice_luma()
568 ctx->prodsp.idct_put(dst +8, dst_stride, block+(1<<6), qmat); in decode_slice_luma()
569 ctx->prodsp.idct_put(dst+4*dst_stride , dst_stride, block+(2<<6), qmat); in decode_slice_luma()
570 ctx->prodsp.idct_put(dst+4*dst_stride+8, dst_stride, block+(3<<6), qmat); in decode_slice_luma()
602 ctx->prodsp.idct_put(dst, dst_stride, block+(0<<6), qmat); in decode_slice_chroma()
603 ctx->prodsp.idct_put(dst+4*dst_stride, dst_stride, block+(1<<6), qmat); in decode_slice_chroma()
Dwmv2.c45 s->idsp.idct_put = w->wdsp.idct_put; in ff_wmv2_common_init()
Dhq_hqadsp.h33 void (*idct_put)(uint8_t *dst, int stride, int16_t *block); member
Dhqxdsp.h33 void (*idct_put)(uint16_t *dst, ptrdiff_t stride, member
Dproresdsp.h33 void (*idct_put)(uint16_t *out, ptrdiff_t linesize, int16_t *block, const int16_t *qmat); member
Dwmv2dsp.h28 void (*idct_put)(uint8_t *dest, ptrdiff_t line_size, int16_t *block); member
Dbinkdsp.h35 void (*idct_put)(uint8_t *dest/*align 8*/, int line_size, int32_t *block/*align 16*/); member
/third_party/ffmpeg/libavcodec/mips/
Dvp3dsp_init_mips.c37 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()
Didctdsp_init_mips.c37 c->idct_put = ff_simple_idct_put_8_mmi; in ff_idctdsp_init_mips()
53 c->idct_put = ff_simple_idct_put_msa; in ff_idctdsp_init_mips()
Dwmv2dsp_init_mips.c32 c->idct_put = ff_wmv2_idct_put_mmi; in ff_wmv2dsp_init_mips()
Dxvididct_init_mips.c34 c->idct_put = ff_xvid_idct_put_mmi; in ff_xvid_idct_init_mips()
/third_party/ffmpeg/libavcodec/arm/
Didctdsp_init_arm.c74 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()
Didctdsp_init_armv5te.c36 c->idct_put = ff_simple_idct_put_armv5te; in ff_idctdsp_init_armv5te()
Didctdsp_init_armv6.c38 c->idct_put = ff_simple_idct_put_armv6; in ff_idctdsp_init_armv6()

123