FFmpeg
|
Go to the source code of this file.
Macros | |
#define | UNI_W_MC_HV(PEL, WIDTH, TAP) |
Functions | |
static av_always_inline void | hevc_hv_8t_8x2_lsx (uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int8_t *filter_x, const int8_t *filter_y, int32_t height, int32_t weight, int32_t offset, int32_t rnd_val, int32_t width) |
static void | hevc_hv_8t_8w_lsx (uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int8_t *filter_x, const int8_t *filter_y, int32_t height, int32_t weight, int32_t offset, int32_t rnd_val) |
static void | hevc_hv_8t_16w_lsx (uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int8_t *filter_x, const int8_t *filter_y, int32_t height, int32_t weight, int32_t offset, int32_t rnd_val) |
static void | hevc_hv_8t_24w_lsx (uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int8_t *filter_x, const int8_t *filter_y, int32_t height, int32_t weight, int32_t offset, int32_t rnd_val) |
static void | hevc_hv_8t_32w_lsx (uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int8_t *filter_x, const int8_t *filter_y, int32_t height, int32_t weight, int32_t offset, int32_t rnd_val) |
static void | hevc_hv_8t_48w_lsx (uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int8_t *filter_x, const int8_t *filter_y, int32_t height, int32_t weight, int32_t offset, int32_t rnd_val) |
static void | hevc_hv_8t_64w_lsx (uint8_t *src, int32_t src_stride, uint8_t *dst, int32_t dst_stride, const int8_t *filter_x, const int8_t *filter_y, int32_t height, int32_t weight, int32_t offset, int32_t rnd_val) |
UNI_W_MC_HV (qpel, 8, 8) | |
UNI_W_MC_HV (qpel, 16, 8) | |
UNI_W_MC_HV (qpel, 24, 8) | |
UNI_W_MC_HV (qpel, 32, 8) | |
UNI_W_MC_HV (qpel, 48, 8) | |
UNI_W_MC_HV (qpel, 64, 8) | |
Variables | |
static const uint8_t | ff_hevc_mask_arr [16 *2] |
#define UNI_W_MC_HV | ( | PEL, | |
WIDTH, | |||
TAP | |||
) |
Definition at line 270 of file hevc_mc_uniw_lsx.c.
|
static |
Definition at line 34 of file hevc_mc_uniw_lsx.c.
Referenced by hevc_hv_8t_16w_lsx(), hevc_hv_8t_24w_lsx(), hevc_hv_8t_32w_lsx(), hevc_hv_8t_48w_lsx(), hevc_hv_8t_64w_lsx(), and hevc_hv_8t_8w_lsx().
|
static |
Definition at line 210 of file hevc_mc_uniw_lsx.c.
|
static |
Definition at line 220 of file hevc_mc_uniw_lsx.c.
|
static |
Definition at line 230 of file hevc_mc_uniw_lsx.c.
|
static |
Definition at line 240 of file hevc_mc_uniw_lsx.c.
|
static |
Definition at line 250 of file hevc_mc_uniw_lsx.c.
|
static |
Definition at line 260 of file hevc_mc_uniw_lsx.c.
UNI_W_MC_HV | ( | qpel | , |
8 | , | ||
8 | |||
) |
UNI_W_MC_HV | ( | qpel | , |
16 | , | ||
8 | |||
) |
UNI_W_MC_HV | ( | qpel | , |
24 | , | ||
8 | |||
) |
UNI_W_MC_HV | ( | qpel | , |
32 | , | ||
8 | |||
) |
UNI_W_MC_HV | ( | qpel | , |
48 | , | ||
8 | |||
) |
UNI_W_MC_HV | ( | qpel | , |
64 | , | ||
8 | |||
) |
|
static |
Definition at line 26 of file hevc_mc_uniw_lsx.c.
Referenced by hevc_hv_8t_8x2_lsx().