FFmpeg
|
Go to the source code of this file.
Macros | |
#define | AVC_LPF_P1_OR_Q1(p0_or_q0_org_in, q0_or_p0_org_in, p1_or_q1_org_in, p2_or_q2_org_in, neg_tc_in, tc_in, p1_or_q1_out) |
#define | AVC_LPF_P0Q0(q0_or_p0_org_in, p0_or_q0_org_in, p1_or_q1_org_in, q1_or_p1_org_in, neg_threshold_in, threshold_in, p0_or_q0_out, q0_or_p0_out) |
#define | AVC_LPF_P0P1P2_OR_Q0Q1Q2(p3_or_q3_org_in, p0_or_q0_org_in, q3_or_p3_org_in, p1_or_q1_org_in, p2_or_q2_org_in, q1_or_p1_org_in, p0_or_q0_out, p1_or_q1_out, p2_or_q2_out) |
#define | AVC_LPF_P0_OR_Q0(p0_or_q0_org_in, q1_or_p1_org_in, p1_or_q1_org_in, p0_or_q0_out) |
Functions | |
void | ff_h264_h_lpf_luma_8_lasx (uint8_t *data, ptrdiff_t img_width, int alpha_in, int beta_in, int8_t *tc) |
void | ff_h264_v_lpf_luma_8_lasx (uint8_t *data, ptrdiff_t img_width, int alpha_in, int beta_in, int8_t *tc) |
void | ff_h264_h_lpf_luma_intra_8_lasx (uint8_t *data, ptrdiff_t img_width, int alpha_in, int beta_in) |
void | ff_h264_v_lpf_luma_intra_8_lasx (uint8_t *data, ptrdiff_t img_width, int alpha_in, int beta_in) |
void | ff_h264_add_pixels4_8_lasx (uint8_t *_dst, int16_t *_src, int stride) |
void | ff_h264_add_pixels8_8_lasx (uint8_t *_dst, int16_t *_src, int stride) |
#define AVC_LPF_P1_OR_Q1 | ( | p0_or_q0_org_in, | |
q0_or_p0_org_in, | |||
p1_or_q1_org_in, | |||
p2_or_q2_org_in, | |||
neg_tc_in, | |||
tc_in, | |||
p1_or_q1_out | |||
) |
Definition at line 28 of file h264dsp_lasx.c.
#define AVC_LPF_P0Q0 | ( | q0_or_p0_org_in, | |
p0_or_q0_org_in, | |||
p1_or_q1_org_in, | |||
q1_or_p1_org_in, | |||
neg_threshold_in, | |||
threshold_in, | |||
p0_or_q0_out, | |||
q0_or_p0_out | |||
) |
Definition at line 43 of file h264dsp_lasx.c.
#define AVC_LPF_P0P1P2_OR_Q0Q1Q2 | ( | p3_or_q3_org_in, | |
p0_or_q0_org_in, | |||
q3_or_p3_org_in, | |||
p1_or_q1_org_in, | |||
p2_or_q2_org_in, | |||
q1_or_p1_org_in, | |||
p0_or_q0_out, | |||
p1_or_q1_out, | |||
p2_or_q2_out | |||
) |
Definition at line 366 of file h264dsp_lasx.c.
#define AVC_LPF_P0_OR_Q0 | ( | p0_or_q0_org_in, | |
q1_or_p1_org_in, | |||
p1_or_q1_org_in, | |||
p0_or_q0_out | |||
) |
Definition at line 395 of file h264dsp_lasx.c.
void ff_h264_h_lpf_luma_8_lasx | ( | uint8_t * | data, |
ptrdiff_t | img_width, | ||
int | alpha_in, | ||
int | beta_in, | ||
int8_t * | tc | ||
) |
Definition at line 67 of file h264dsp_lasx.c.
Referenced by ff_h264dsp_init_loongarch().
void ff_h264_v_lpf_luma_8_lasx | ( | uint8_t * | data, |
ptrdiff_t | img_width, | ||
int | alpha_in, | ||
int | beta_in, | ||
int8_t * | tc | ||
) |
Definition at line 244 of file h264dsp_lasx.c.
Referenced by ff_h264dsp_init_loongarch().
void ff_h264_h_lpf_luma_intra_8_lasx | ( | uint8_t * | data, |
ptrdiff_t | img_width, | ||
int | alpha_in, | ||
int | beta_in | ||
) |
Definition at line 406 of file h264dsp_lasx.c.
Referenced by ff_h264dsp_init_loongarch().
void ff_h264_v_lpf_luma_intra_8_lasx | ( | uint8_t * | data, |
ptrdiff_t | img_width, | ||
int | alpha_in, | ||
int | beta_in | ||
) |
Definition at line 582 of file h264dsp_lasx.c.
Referenced by ff_h264dsp_init_loongarch().
void ff_h264_add_pixels4_8_lasx | ( | uint8_t * | _dst, |
int16_t * | _src, | ||
int | stride | ||
) |
Definition at line 702 of file h264dsp_lasx.c.
Referenced by ff_h264dsp_init_loongarch().
void ff_h264_add_pixels8_8_lasx | ( | uint8_t * | _dst, |
int16_t * | _src, | ||
int | stride | ||
) |
Definition at line 729 of file h264dsp_lasx.c.
Referenced by ff_h264dsp_init_loongarch().