Searched refs:hevcdsp (Results 1 – 9 of 9) sorted by relevance
/third_party/ffmpeg/libavcodec/ |
D | hevcdsp.c | 126 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 …]
|
D | hevc_filter.c | 328 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 …]
|
D | hevc_cabac.c | 1492 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()
|
D | hevcdec.c | 497 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 …]
|
D | hevcdec.h | 525 HEVCDSPContext hevcdsp; member
|
D | Makefile | 395 hevcdsp.o hevc_filter.o hevc_data.o
|
/third_party/ffmpeg/doc/ |
D | libav-merge.txt | 91 - 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/ |
D | Makefile | 27 OBJS-$(CONFIG_HEVC_DECODER) += ppc/hevcdsp.o
|
/third_party/ffmpeg/ |
D | BUILD.gn | 427 # "//third_party/ffmpeg/libavcodec/hevcdsp.c",
|