/third_party/ffmpeg/libavcodec/ |
D | vc1_loopfilter.c | 40 v->vc1dsp.vc1_h_s_overlap(left_block[2], in vc1_h_overlap_filter() 48 v->vc1dsp.vc1_h_s_overlap(right_block[0], in vc1_h_overlap_filter() 56 … v->vc1dsp.vc1_h_s_overlap(!left_fieldtx && right_fieldtx ? left_block[2] + 8 : left_block[3], in vc1_h_overlap_filter() 64 v->vc1dsp.vc1_h_s_overlap(right_block[1], in vc1_h_overlap_filter() 73 v->vc1dsp.vc1_h_s_overlap(left_block[block_num], right_block[block_num], 8, 8, 1); in vc1_h_overlap_filter() 83 v->vc1dsp.vc1_v_s_overlap(top_block[1], bottom_block[0]); in vc1_v_overlap_filter() 87 v->vc1dsp.vc1_v_s_overlap(top_block[3], bottom_block[2]); in vc1_v_overlap_filter() 91 v->vc1dsp.vc1_v_s_overlap(bottom_block[0], bottom_block[1]); in vc1_v_overlap_filter() 95 v->vc1dsp.vc1_v_s_overlap(bottom_block[2], bottom_block[3]); in vc1_v_overlap_filter() 100 v->vc1dsp.vc1_v_s_overlap(top_block[block_num], bottom_block[block_num]); in vc1_v_overlap_filter() [all …]
|
D | vc1_mc.c | 423 v->vc1dsp.put_vc1_mspel_pixels_tab[0][dxy](s->dest[0], srcY, s->linesize, v->rnd); in ff_vc1_mc_1mv() 441 … v->vc1dsp.put_no_rnd_vc1_chroma_pixels_tab[0](s->dest[1], srcU, s->uvlinesize, 8, uvmx, uvmy); in ff_vc1_mc_1mv() 442 … v->vc1dsp.put_no_rnd_vc1_chroma_pixels_tab[0](s->dest[2], srcV, s->uvlinesize, 8, uvmx, uvmy); in ff_vc1_mc_1mv() 620 …v->vc1dsp.avg_vc1_mspel_pixels_tab[1][dxy](s->dest[0] + off, srcY, s->linesize << fieldmv, v->rnd); in ff_vc1_mc_4mv_luma() 622 …v->vc1dsp.put_vc1_mspel_pixels_tab[1][dxy](s->dest[0] + off, srcY, s->linesize << fieldmv, v->rnd); in ff_vc1_mc_4mv_luma() 828 … v->vc1dsp.put_no_rnd_vc1_chroma_pixels_tab[0](s->dest[1], srcU, s->uvlinesize, 8, uvmx, uvmy); in ff_vc1_mc_4mv_chroma() 829 … v->vc1dsp.put_no_rnd_vc1_chroma_pixels_tab[0](s->dest[2], srcV, s->uvlinesize, 8, uvmx, uvmy); in ff_vc1_mc_4mv_chroma() 987 …v->vc1dsp.avg_no_rnd_vc1_chroma_pixels_tab[1](s->dest[1] + off, srcU, s->uvlinesize << fieldmv, 4,… in ff_vc1_mc_4mv_chroma4() 988 …v->vc1dsp.avg_no_rnd_vc1_chroma_pixels_tab[1](s->dest[2] + off, srcV, s->uvlinesize << fieldmv, 4,… in ff_vc1_mc_4mv_chroma4() 995 …v->vc1dsp.put_no_rnd_vc1_chroma_pixels_tab[1](s->dest[1] + off, srcU, s->uvlinesize << fieldmv, 4,… in ff_vc1_mc_4mv_chroma4() [all …]
|
D | vc1.c | 318 v->vc1dsp.vc1_inv_trans_8x8 = ff_simple_idct_int16_8bit; in ff_vc1_decode_sequence_header() 319 v->vc1dsp.vc1_inv_trans_8x4 = ff_simple_idct84_add; in ff_vc1_decode_sequence_header() 320 v->vc1dsp.vc1_inv_trans_4x8 = ff_simple_idct48_add; in ff_vc1_decode_sequence_header() 321 v->vc1dsp.vc1_inv_trans_4x4 = ff_simple_idct44_add; in ff_vc1_decode_sequence_header() 322 v->vc1dsp.vc1_inv_trans_8x8_dc = ff_simple_idct_add_int16_8bit; in ff_vc1_decode_sequence_header() 323 v->vc1dsp.vc1_inv_trans_8x4_dc = ff_simple_idct84_add; in ff_vc1_decode_sequence_header() 324 v->vc1dsp.vc1_inv_trans_4x8_dc = ff_simple_idct48_add; in ff_vc1_decode_sequence_header() 325 v->vc1dsp.vc1_inv_trans_4x4_dc = ff_simple_idct44_add; in ff_vc1_decode_sequence_header() 1713 ff_vc1dsp_init(&v->vc1dsp); in ff_vc1_init_common()
|
D | vc1dec.c | 224 …v->vc1dsp.sprite_h(v->sr_rows[sprite][0], iplane + yline * iline, xoff[sprite], xadv[sprite], widt… in vc1_draw_sprites() 229 v->vc1dsp.sprite_h(v->sr_rows[sprite][1], in vc1_draw_sprites() 241 v->vc1dsp.sprite_v_single(dst, src_h[0][0], src_h[0][1], ysub[0], width); in vc1_draw_sprites() 247 v->vc1dsp.sprite_v_double_twoscale(dst, src_h[0][0], src_h[0][1], ysub[0], in vc1_draw_sprites() 250 v->vc1dsp.sprite_v_double_onescale(dst, src_h[0][0], src_h[0][1], ysub[0], in vc1_draw_sprites() 253 v->vc1dsp.sprite_v_double_onescale(dst, src_h[1][0], src_h[1][1], ysub[1], in vc1_draw_sprites() 256 v->vc1dsp.sprite_v_double_noscale(dst, src_h[0][0], src_h[1][0], alpha, width); in vc1_draw_sprites()
|
D | vc1_block.c | 1180 v->vc1dsp.vc1_inv_trans_8x8_dc(dst, linesize, block); in vc1_decode_p_block() 1182 v->vc1dsp.vc1_inv_trans_8x8(block); in vc1_decode_p_block() 1210 … v->vc1dsp.vc1_inv_trans_4x4_dc(dst + (j & 1) * 4 + (j & 2) * 2 * linesize, linesize, block + off); in vc1_decode_p_block() 1212 … v->vc1dsp.vc1_inv_trans_4x4(dst + (j & 1) * 4 + (j & 2) * 2 * linesize, linesize, block + off); in vc1_decode_p_block() 1239 v->vc1dsp.vc1_inv_trans_8x4_dc(dst + j * 4 * linesize, linesize, block + off); in vc1_decode_p_block() 1241 v->vc1dsp.vc1_inv_trans_8x4(dst + j * 4 * linesize, linesize, block + off); in vc1_decode_p_block() 1268 v->vc1dsp.vc1_inv_trans_4x8_dc(dst + j * 4, linesize, block + off); in vc1_decode_p_block() 1270 v->vc1dsp.vc1_inv_trans_4x8(dst + j*4, linesize, block + off); in vc1_decode_p_block() 1366 v->vc1dsp.vc1_inv_trans_8x8(v->block[v->cur_blk_idx][block_map[i]]); in vc1_decode_p_mb() 1469 v->vc1dsp.vc1_inv_trans_8x8(v->block[v->cur_blk_idx][block_map[i]]); in vc1_decode_p_mb() [all …]
|
D | vc1.h | 177 VC1DSPContext vc1dsp; member
|
D | vc1_parser.c | 188 i += vpc->v.vc1dsp.startcode_find_candidate(buf + i, buf_size - i); in vc1_parse()
|
D | mss2.c | 756 ff_vc1dsp_init(&v->vc1dsp); in wmv9_init()
|
D | Makefile | 152 OBJS-$(CONFIG_VC1DSP) += vc1dsp.o
|
/third_party/ffmpeg/ |
D | BUILD.gn | 926 # "//third_party/ffmpeg/libavcodec/vc1dsp.c",
|