|
FFmpeg
|
Go to the source code of this file.
Data Structures | |
| struct | SAOParams |
| struct | HEVCDSPContext |
Macros | |
| #define | MAX_PB_SIZE 64 |
Functions | |
| void | ff_hevc_dsp_init (HEVCDSPContext *hpc, int bit_depth) |
| void | ff_hevc_dsp_init_aarch64 (HEVCDSPContext *c, const int bit_depth) |
| void | ff_hevc_dsp_init_arm (HEVCDSPContext *c, const int bit_depth) |
| void | ff_hevc_dsp_init_ppc (HEVCDSPContext *c, const int bit_depth) |
| void | ff_hevc_dsp_init_riscv (HEVCDSPContext *c, const int bit_depth) |
| void | ff_hevc_dsp_init_wasm (HEVCDSPContext *c, const int bit_depth) |
| void | ff_hevc_dsp_init_x86 (HEVCDSPContext *c, const int bit_depth) |
| void | ff_hevc_dsp_init_mips (HEVCDSPContext *c, const int bit_depth) |
| void | ff_hevc_dsp_init_loongarch (HEVCDSPContext *c, const int bit_depth) |
Variables | |
| const int8_t | ff_hevc_epel_filters [8][4] |
| ff_hevc_.pel_filters[0] are dummies to simplify array addressing | |
| const int8_t | ff_hevc_qpel_filters [4][16] |
| #define MAX_PB_SIZE 64 |
Definition at line 32 of file dsp.h.
Referenced by apply_bdof(), apply_bdof_min_block(), apply_prof(), apply_prof_uni(), apply_prof_uni_w(), avg(), bdof_fetch_samples(), check_dmvr(), check_sao_band(), check_sao_edge(), checkasm_check_hevc_epel(), checkasm_check_hevc_qpel(), derive_bdof_vx_vy(), dmvr(), dmvr_h(), dmvr_hv(), dmvr_v(), ff_hevc_put_qpel_bi_neon_wrapper(), ff_hevc_put_qpel_neon_wrapper(), ff_hevc_sao_edge_filter_8_lsx(), ff_hevc_sao_edge_filter_8_msa(), ff_hevc_sao_edge_filter_neon_8_wrapper(), ff_vvc_sao_filter(), pred_regular(), put_chroma_h(), put_chroma_hv(), put_chroma_scaled(), put_chroma_v(), put_gpm(), put_hevc_epel_bi_h(), put_hevc_epel_bi_hv(), put_hevc_epel_bi_v(), put_hevc_epel_bi_w_h(), put_hevc_epel_bi_w_hv(), put_hevc_epel_bi_w_v(), put_hevc_pel_bi_pixels(), put_hevc_pel_bi_w_pixels(), put_hevc_qpel_bi_h(), put_hevc_qpel_bi_hv(), put_hevc_qpel_bi_v(), put_hevc_qpel_bi_w_h(), put_hevc_qpel_bi_w_hv(), put_hevc_qpel_bi_w_v(), put_luma_h(), put_luma_hv(), put_luma_scaled(), put_luma_v(), put_pixels(), put_scaled(), put_uni_chroma_hv(), put_uni_chroma_w_hv(), put_uni_luma_hv(), put_uni_luma_w_hv(), put_uni_w_scaled(), sao_edge_filter(), sao_filter_CTB(), vvc_sad(), and w_avg().
| void ff_hevc_dsp_init | ( | HEVCDSPContext * | hpc, |
| int | bit_depth ) |
Definition at line 128 of file dsp.c.
Referenced by checkasm_check_hevc_add_res(), checkasm_check_hevc_deblock(), checkasm_check_hevc_dequant(), checkasm_check_hevc_epel(), checkasm_check_hevc_epel_bi(), checkasm_check_hevc_epel_bi_w(), checkasm_check_hevc_epel_uni(), checkasm_check_hevc_epel_uni_w(), checkasm_check_hevc_idct(), checkasm_check_hevc_qpel(), checkasm_check_hevc_qpel_bi(), checkasm_check_hevc_qpel_bi_w(), checkasm_check_hevc_qpel_uni(), checkasm_check_hevc_qpel_uni_w(), checkasm_check_hevc_sao(), and set_sps().
| void ff_hevc_dsp_init_aarch64 | ( | HEVCDSPContext * | c, |
| const int | bit_depth ) |
Definition at line 215 of file hevcdsp_init_aarch64.c.
Referenced by ff_hevc_dsp_init().
| void ff_hevc_dsp_init_arm | ( | HEVCDSPContext * | c, |
| const int | bit_depth ) |
Definition at line 28 of file hevcdsp_init_arm.c.
Referenced by ff_hevc_dsp_init().
| void ff_hevc_dsp_init_ppc | ( | HEVCDSPContext * | c, |
| const int | bit_depth ) |
Definition at line 110 of file hevcdsp.c.
Referenced by ff_hevc_dsp_init().
| void ff_hevc_dsp_init_riscv | ( | HEVCDSPContext * | c, |
| const int | bit_depth ) |
Definition at line 46 of file hevcdsp_init.c.
Referenced by ff_hevc_dsp_init().
| void ff_hevc_dsp_init_wasm | ( | HEVCDSPContext * | c, |
| const int | bit_depth ) |
Definition at line 26 of file dsp_init.c.
Referenced by ff_hevc_dsp_init().
| void ff_hevc_dsp_init_x86 | ( | HEVCDSPContext * | c, |
| const int | bit_depth ) |
Definition at line 820 of file dsp_init.c.
Referenced by ff_hevc_dsp_init().
| void ff_hevc_dsp_init_mips | ( | HEVCDSPContext * | c, |
| const int | bit_depth ) |
Definition at line 24 of file hevcdsp_init_mips.c.
Referenced by ff_hevc_dsp_init().
| void ff_hevc_dsp_init_loongarch | ( | HEVCDSPContext * | c, |
| const int | bit_depth ) |
Definition at line 27 of file hevcdsp_init_loongarch.c.
Referenced by ff_hevc_dsp_init().
|
extern |
ff_hevc_.pel_filters[0] are dummies to simplify array addressing
Definition at line 94 of file dsp.c.
Referenced by put_hevc_epel_bi_h(), put_hevc_epel_bi_hv(), put_hevc_epel_bi_v(), put_hevc_epel_bi_w_h(), put_hevc_epel_bi_w_hv(), and put_hevc_epel_bi_w_v().
|
extern |
Definition at line 105 of file dsp.c.
Referenced by put_hevc_qpel_bi_h(), put_hevc_qpel_bi_hv(), put_hevc_qpel_bi_v(), put_hevc_qpel_bi_w_h(), put_hevc_qpel_bi_w_hv(), and put_hevc_qpel_bi_w_v().