Home
last modified time | relevance | path

Searched refs:hevcdsp (Results 1 – 9 of 9) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dhevcdsp.c126 void ff_hevc_dsp_init(HEVCDSPContext *hevcdsp, int bit_depth) in ff_hevc_dsp_init() argument
135 hevcdsp->dst1[i][idx1][idx2] = a ## _ ## depth; \ in ff_hevc_dsp_init()
197 hevcdsp->put_pcm = FUNC(put_pcm, depth); \ in ff_hevc_dsp_init()
198 hevcdsp->add_residual[0] = FUNC(add_residual4x4, depth); \ in ff_hevc_dsp_init()
199 hevcdsp->add_residual[1] = FUNC(add_residual8x8, depth); \ in ff_hevc_dsp_init()
200 hevcdsp->add_residual[2] = FUNC(add_residual16x16, depth); \ in ff_hevc_dsp_init()
201 hevcdsp->add_residual[3] = FUNC(add_residual32x32, depth); \ in ff_hevc_dsp_init()
202 hevcdsp->dequant = FUNC(dequant, depth); \ in ff_hevc_dsp_init()
203 hevcdsp->transform_rdpcm = FUNC(transform_rdpcm, depth); \ in ff_hevc_dsp_init()
204 hevcdsp->transform_4x4_luma = FUNC(transform_4x4_luma, depth); \ in ff_hevc_dsp_init()
[all …]
Dhevc_filter.c328 s->hevcdsp.sao_band_filter[tab](src, dst, stride_src, stride_dst, in sao_filter_CTB()
334 s->hevcdsp.sao_band_filter[tab](src, src, stride_src, stride_src, in sao_filter_CTB()
436 s->hevcdsp.sao_edge_filter[tab](src, dst, stride_src, sao->offset_val[c_idx], in sao_filter_CTB()
438 s->hevcdsp.sao_edge_restore[restore](src, dst, in sao_filter_CTB()
537 s->hevcdsp.hevc_v_loop_filter_luma_c(src, in deblocking_filter_CTB()
541 s->hevcdsp.hevc_v_loop_filter_luma(src, in deblocking_filter_CTB()
569 s->hevcdsp.hevc_h_loop_filter_luma_c(src, in deblocking_filter_CTB()
573 s->hevcdsp.hevc_h_loop_filter_luma(src, in deblocking_filter_CTB()
603 s->hevcdsp.hevc_v_loop_filter_chroma_c(src, in deblocking_filter_CTB()
607 s->hevcdsp.hevc_v_loop_filter_chroma(src, in deblocking_filter_CTB()
[all …]
Dhevc_cabac.c1492 s->hevcdsp.transform_rdpcm(coeffs, log2_trafo_size, mode); in ff_hevc_hls_residual_coding()
1504 s->hevcdsp.dequant(coeffs, log2_trafo_size); in ff_hevc_hls_residual_coding()
1511 s->hevcdsp.transform_rdpcm(coeffs, log2_trafo_size, mode); in ff_hevc_hls_residual_coding()
1514 s->hevcdsp.transform_4x4_luma(coeffs); in ff_hevc_hls_residual_coding()
1518 s->hevcdsp.idct_dc[log2_trafo_size - 2](coeffs); in ff_hevc_hls_residual_coding()
1527 s->hevcdsp.idct[log2_trafo_size - 2](coeffs, col_limit); in ff_hevc_hls_residual_coding()
1538 s->hevcdsp.add_residual[log2_trafo_size-2](dst, coeffs, stride); in ff_hevc_hls_residual_coding()
Dhevcdec.c497 ff_hevc_dsp_init (&s->hevcdsp, sps->bit_depth); in set_sps()
1197 s->hevcdsp.add_residual[log2_trafo_size_c-2](dst, coeffs, stride); in hls_transform_unit()
1226 s->hevcdsp.add_residual[log2_trafo_size_c-2](dst, coeffs, stride); in hls_transform_unit()
1449 s->hevcdsp.put_pcm(dst0, stride0, cb_size, cb_size, &gb, s->ps.sps->pcm.bit_depth); in hls_pcm_sample()
1451 s->hevcdsp.put_pcm(dst1, stride1, in hls_pcm_sample()
1455 s->hevcdsp.put_pcm(dst2, stride2, in hls_pcm_sample()
1517 s->hevcdsp.put_hevc_qpel_uni[idx][!!my][!!mx](dst, dststride, src, srcstride, in luma_mc_uni()
1520 s->hevcdsp.put_hevc_qpel_uni_w[idx][!!my][!!mx](dst, dststride, src, srcstride, in luma_mc_uni()
1599 s->hevcdsp.put_hevc_qpel[idx][!!my0][!!mx0](lc->tmp, src0, src0stride, in luma_mc_bi()
1602 s->hevcdsp.put_hevc_qpel_bi[idx][!!my1][!!mx1](dst, dststride, src1, src1stride, lc->tmp, in luma_mc_bi()
[all …]
Dhevcdec.h525 HEVCDSPContext hevcdsp; member
DMakefile395 hevcdsp.o hevc_filter.o hevc_data.o
/third_party/ffmpeg/doc/
Dlibav-merge.txt91 - 1f821750f hevcdsp: split the qpel functions by width instead of by the subpixel fraction
92 - 818bfe7f0 hevcdsp: split the epel functions by width
93 - 688417399 hevcdsp: split the pred functions by width
96 - e7078e842 hevcdsp: add x86 SIMD for MC
/third_party/ffmpeg/libavcodec/ppc/
DMakefile27 OBJS-$(CONFIG_HEVC_DECODER) += ppc/hevcdsp.o
/third_party/ffmpeg/
DBUILD.gn427 # "//third_party/ffmpeg/libavcodec/hevcdsp.c",