FFmpeg
|
Go to the source code of this file.
Functions | |
static void | hevc_loopfilter_luma_hor_msa (uint8_t *src, int32_t stride, int32_t beta, int32_t *tc, uint8_t *p_is_pcm, uint8_t *q_is_pcm) |
static void | hevc_loopfilter_luma_ver_msa (uint8_t *src, int32_t stride, int32_t beta, int32_t *tc, uint8_t *p_is_pcm, uint8_t *q_is_pcm) |
static void | hevc_loopfilter_chroma_hor_msa (uint8_t *src, int32_t stride, int32_t *tc, uint8_t *p_is_pcm, uint8_t *q_is_pcm) |
static void | hevc_loopfilter_chroma_ver_msa (uint8_t *src, int32_t stride, int32_t *tc, uint8_t *p_is_pcm, uint8_t *q_is_pcm) |
static void | hevc_sao_band_filter_4width_msa (uint8_t *dst, int32_t dst_stride, uint8_t *src, int32_t src_stride, int32_t sao_left_class, int16_t *sao_offset_val, int32_t height) |
static void | hevc_sao_band_filter_8width_msa (uint8_t *dst, int32_t dst_stride, uint8_t *src, int32_t src_stride, int32_t sao_left_class, int16_t *sao_offset_val, int32_t height) |
static void | hevc_sao_band_filter_16multiple_msa (uint8_t *dst, int32_t dst_stride, uint8_t *src, int32_t src_stride, int32_t sao_left_class, int16_t *sao_offset_val, int32_t width, int32_t height) |
static void | hevc_sao_edge_filter_0degree_4width_msa (uint8_t *dst, int32_t dst_stride, uint8_t *src, int32_t src_stride, int16_t *sao_offset_val, int32_t height) |
static void | hevc_sao_edge_filter_0degree_8width_msa (uint8_t *dst, int32_t dst_stride, uint8_t *src, int32_t src_stride, int16_t *sao_offset_val, int32_t height) |
static void | hevc_sao_edge_filter_0degree_16multiple_msa (uint8_t *dst, int32_t dst_stride, uint8_t *src, int32_t src_stride, int16_t *sao_offset_val, int32_t width, int32_t height) |
static void | hevc_sao_edge_filter_90degree_4width_msa (uint8_t *dst, int32_t dst_stride, uint8_t *src, int32_t src_stride, int16_t *sao_offset_val, int32_t height) |
static void | hevc_sao_edge_filter_90degree_8width_msa (uint8_t *dst, int32_t dst_stride, uint8_t *src, int32_t src_stride, int16_t *sao_offset_val, int32_t height) |
static void | hevc_sao_edge_filter_90degree_16multiple_msa (uint8_t *dst, int32_t dst_stride, uint8_t *src, int32_t src_stride, int16_t *sao_offset_val, int32_t width, int32_t height) |
static void | hevc_sao_edge_filter_45degree_4width_msa (uint8_t *dst, int32_t dst_stride, uint8_t *src, int32_t src_stride, int16_t *sao_offset_val, int32_t height) |
static void | hevc_sao_edge_filter_45degree_8width_msa (uint8_t *dst, int32_t dst_stride, uint8_t *src, int32_t src_stride, int16_t *sao_offset_val, int32_t height) |
static void | hevc_sao_edge_filter_45degree_16multiple_msa (uint8_t *dst, int32_t dst_stride, uint8_t *src, int32_t src_stride, int16_t *sao_offset_val, int32_t width, int32_t height) |
static void | hevc_sao_edge_filter_135degree_4width_msa (uint8_t *dst, int32_t dst_stride, uint8_t *src, int32_t src_stride, int16_t *sao_offset_val, int32_t height) |
static void | hevc_sao_edge_filter_135degree_8width_msa (uint8_t *dst, int32_t dst_stride, uint8_t *src, int32_t src_stride, int16_t *sao_offset_val, int32_t height) |
static void | hevc_sao_edge_filter_135degree_16multiple_msa (uint8_t *dst, int32_t dst_stride, uint8_t *src, int32_t src_stride, int16_t *sao_offset_val, int32_t width, int32_t height) |
void | ff_hevc_loop_filter_luma_h_8_msa (uint8_t *src, ptrdiff_t src_stride, int32_t beta, int32_t *tc, uint8_t *no_p, uint8_t *no_q) |
void | ff_hevc_loop_filter_luma_v_8_msa (uint8_t *src, ptrdiff_t src_stride, int32_t beta, int32_t *tc, uint8_t *no_p, uint8_t *no_q) |
void | ff_hevc_loop_filter_chroma_h_8_msa (uint8_t *src, ptrdiff_t src_stride, int32_t *tc, uint8_t *no_p, uint8_t *no_q) |
void | ff_hevc_loop_filter_chroma_v_8_msa (uint8_t *src, ptrdiff_t src_stride, int32_t *tc, uint8_t *no_p, uint8_t *no_q) |
void | ff_hevc_sao_band_filter_0_8_msa (uint8_t *dst, uint8_t *src, ptrdiff_t stride_dst, ptrdiff_t stride_src, int16_t *sao_offset_val, int sao_left_class, int width, int height) |
void | ff_hevc_sao_edge_filter_8_msa (uint8_t *dst, uint8_t *src, ptrdiff_t stride_dst, int16_t *sao_offset_val, int eo, int width, int height) |
|
static |
Definition at line 24 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_loop_filter_luma_h_8_msa().
|
static |
Definition at line 450 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_loop_filter_luma_v_8_msa().
|
static |
Definition at line 916 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_loop_filter_chroma_h_8_msa().
|
static |
Definition at line 979 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_loop_filter_chroma_v_8_msa().
|
static |
Definition at line 1040 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_sao_band_filter_0_8_msa().
|
static |
Definition at line 1102 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_sao_band_filter_0_8_msa().
|
static |
Definition at line 1173 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_sao_band_filter_0_8_msa().
|
static |
Definition at line 1255 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_sao_edge_filter_8_msa().
|
static |
Definition at line 1347 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_sao_edge_filter_8_msa().
|
static |
Definition at line 1441 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_sao_edge_filter_8_msa().
|
static |
Definition at line 1557 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_sao_edge_filter_8_msa().
|
static |
Definition at line 1662 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_sao_edge_filter_8_msa().
|
static |
Definition at line 1764 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_sao_edge_filter_8_msa().
|
static |
Definition at line 1866 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_sao_edge_filter_8_msa().
|
static |
Definition at line 1979 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_sao_edge_filter_8_msa().
|
static |
Definition at line 2095 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_sao_edge_filter_8_msa().
|
static |
Definition at line 2215 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_sao_edge_filter_8_msa().
|
static |
Definition at line 2330 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_sao_edge_filter_8_msa().
|
static |
Definition at line 2442 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_sao_edge_filter_8_msa().
void ff_hevc_loop_filter_luma_h_8_msa | ( | uint8_t * | src, |
ptrdiff_t | src_stride, | ||
int32_t | beta, | ||
int32_t * | tc, | ||
uint8_t * | no_p, | ||
uint8_t * | no_q | ||
) |
Definition at line 2564 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_dsp_init_mips().
void ff_hevc_loop_filter_luma_v_8_msa | ( | uint8_t * | src, |
ptrdiff_t | src_stride, | ||
int32_t | beta, | ||
int32_t * | tc, | ||
uint8_t * | no_p, | ||
uint8_t * | no_q | ||
) |
Definition at line 2572 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_dsp_init_mips().
void ff_hevc_loop_filter_chroma_h_8_msa | ( | uint8_t * | src, |
ptrdiff_t | src_stride, | ||
int32_t * | tc, | ||
uint8_t * | no_p, | ||
uint8_t * | no_q | ||
) |
Definition at line 2580 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_dsp_init_mips().
void ff_hevc_loop_filter_chroma_v_8_msa | ( | uint8_t * | src, |
ptrdiff_t | src_stride, | ||
int32_t * | tc, | ||
uint8_t * | no_p, | ||
uint8_t * | no_q | ||
) |
Definition at line 2588 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_dsp_init_mips().
void ff_hevc_sao_band_filter_0_8_msa | ( | uint8_t * | dst, |
uint8_t * | src, | ||
ptrdiff_t | stride_dst, | ||
ptrdiff_t | stride_src, | ||
int16_t * | sao_offset_val, | ||
int | sao_left_class, | ||
int | width, | ||
int | height | ||
) |
Definition at line 2596 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_dsp_init_mips().
void ff_hevc_sao_edge_filter_8_msa | ( | uint8_t * | dst, |
uint8_t * | src, | ||
ptrdiff_t | stride_dst, | ||
int16_t * | sao_offset_val, | ||
int | eo, | ||
int | width, | ||
int | height | ||
) |
Definition at line 2624 of file hevc_lpf_sao_msa.c.
Referenced by ff_hevc_dsp_init_mips().