|
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 (const 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 (const 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 (const 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 (const 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 (const 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 (const 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 (const 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().
1.8.17