Lines Matching defs:hevcdsp

25 #include "hevcdsp.h"
126 void ff_hevc_dsp_init(HEVCDSPContext *hevcdsp, int bit_depth)
135 hevcdsp->dst1[i][idx1][idx2] = a ## _ ## depth; \
197 hevcdsp->put_pcm = FUNC(put_pcm, depth); \
198 hevcdsp->add_residual[0] = FUNC(add_residual4x4, depth); \
199 hevcdsp->add_residual[1] = FUNC(add_residual8x8, depth); \
200 hevcdsp->add_residual[2] = FUNC(add_residual16x16, depth); \
201 hevcdsp->add_residual[3] = FUNC(add_residual32x32, depth); \
202 hevcdsp->dequant = FUNC(dequant, depth); \
203 hevcdsp->transform_rdpcm = FUNC(transform_rdpcm, depth); \
204 hevcdsp->transform_4x4_luma = FUNC(transform_4x4_luma, depth); \
205 hevcdsp->idct[0] = FUNC(idct_4x4, depth); \
206 hevcdsp->idct[1] = FUNC(idct_8x8, depth); \
207 hevcdsp->idct[2] = FUNC(idct_16x16, depth); \
208 hevcdsp->idct[3] = FUNC(idct_32x32, depth); \
210 hevcdsp->idct_dc[0] = FUNC(idct_4x4_dc, depth); \
211 hevcdsp->idct_dc[1] = FUNC(idct_8x8_dc, depth); \
212 hevcdsp->idct_dc[2] = FUNC(idct_16x16_dc, depth); \
213 hevcdsp->idct_dc[3] = FUNC(idct_32x32_dc, depth); \
215 hevcdsp->sao_band_filter[0] = \
216 hevcdsp->sao_band_filter[1] = \
217 hevcdsp->sao_band_filter[2] = \
218 hevcdsp->sao_band_filter[3] = \
219 hevcdsp->sao_band_filter[4] = FUNC(sao_band_filter, depth); \
220 hevcdsp->sao_edge_filter[0] = \
221 hevcdsp->sao_edge_filter[1] = \
222 hevcdsp->sao_edge_filter[2] = \
223 hevcdsp->sao_edge_filter[3] = \
224 hevcdsp->sao_edge_filter[4] = FUNC(sao_edge_filter, depth); \
225 hevcdsp->sao_edge_restore[0] = FUNC(sao_edge_restore_0, depth); \
226 hevcdsp->sao_edge_restore[1] = FUNC(sao_edge_restore_1, depth); \
235 hevcdsp->hevc_h_loop_filter_luma = FUNC(hevc_h_loop_filter_luma, depth); \
236 hevcdsp->hevc_v_loop_filter_luma = FUNC(hevc_v_loop_filter_luma, depth); \
237 hevcdsp->hevc_h_loop_filter_chroma = FUNC(hevc_h_loop_filter_chroma, depth); \
238 hevcdsp->hevc_v_loop_filter_chroma = FUNC(hevc_v_loop_filter_chroma, depth); \
239 hevcdsp->hevc_h_loop_filter_luma_c = FUNC(hevc_h_loop_filter_luma, depth); \
240 hevcdsp->hevc_v_loop_filter_luma_c = FUNC(hevc_v_loop_filter_luma, depth); \
241 hevcdsp->hevc_h_loop_filter_chroma_c = FUNC(hevc_h_loop_filter_chroma, depth); \
242 hevcdsp->hevc_v_loop_filter_chroma_c = FUNC(hevc_v_loop_filter_chroma, depth)
261 ff_hevc_dsp_init_aarch64(hevcdsp, bit_depth);
263 ff_hevc_dsp_init_arm(hevcdsp, bit_depth);
265 ff_hevc_dsp_init_ppc(hevcdsp, bit_depth);
267 ff_hevc_dsp_init_x86(hevcdsp, bit_depth);
269 ff_hevc_dsp_init_mips(hevcdsp, bit_depth);
271 ff_hevc_dsp_init_loongarch(hevcdsp, bit_depth);