FFmpeg
4.0
|
Go to the source code of this file.
Macros | |
#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) |
#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, negate_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, negate_threshold_in, threshold_in, p0_or_q0_out, q0_or_p0_out) |
#define | AVC_LPF_H_CHROMA_422(src, stride, tc_val, alpha, beta, res) |
#define | TRANSPOSE2x4_B_UB(in0, in1, out0, out1, out2, out3) |
#define | AVC_LPF_H_2BYTE_CHROMA_422(src, stride, tc_val, alpha, beta, res) |
#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 487 of file h264dsp_msa.c.
Referenced by avc_loopfilter_luma_intra_edge_hor_msa(), and avc_loopfilter_luma_intra_edge_ver_msa().
#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 514 of file h264dsp_msa.c.
Referenced by avc_loopfilter_cb_or_cr_intra_edge_hor_msa(), avc_loopfilter_cb_or_cr_intra_edge_ver_msa(), avc_loopfilter_luma_intra_edge_hor_msa(), and avc_loopfilter_luma_intra_edge_ver_msa().
#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, | |||
negate_tc_in, | |||
tc_in, | |||
p1_or_q1_out | |||
) |
Definition at line 523 of file h264dsp_msa.c.
Referenced by avc_loopfilter_luma_inter_edge_hor_msa(), and avc_loopfilter_luma_inter_edge_ver_msa().
#define AVC_LPF_P0Q0 | ( | q0_or_p0_org_in, | |
p0_or_q0_org_in, | |||
p1_or_q1_org_in, | |||
q1_or_p1_org_in, | |||
negate_threshold_in, | |||
threshold_in, | |||
p0_or_q0_out, | |||
q0_or_p0_out | |||
) |
Definition at line 538 of file h264dsp_msa.c.
Referenced by avc_loopfilter_cb_or_cr_inter_edge_hor_msa(), avc_loopfilter_cb_or_cr_inter_edge_ver_msa(), avc_loopfilter_luma_inter_edge_hor_msa(), and avc_loopfilter_luma_inter_edge_ver_msa().
Definition at line 560 of file h264dsp_msa.c.
Referenced by avc_h_loop_filter_chroma422_msa().
#define TRANSPOSE2x4_B_UB | ( | in0, | |
in1, | |||
out0, | |||
out1, | |||
out2, | |||
out3 | |||
) |
Definition at line 617 of file h264dsp_msa.c.
Definition at line 626 of file h264dsp_msa.c.
Referenced by avc_h_loop_filter_chroma422_mbaff_msa().
|
static |
Definition at line 24 of file h264dsp_msa.c.
Referenced by ff_weight_h264_pixels4_8_msa().
|
static |
Definition at line 51 of file h264dsp_msa.c.
Referenced by ff_weight_h264_pixels4_8_msa().
|
static |
Definition at line 77 of file h264dsp_msa.c.
Referenced by ff_weight_h264_pixels4_8_msa().
|
static |
Definition at line 108 of file h264dsp_msa.c.
Referenced by ff_weight_h264_pixels8_8_msa().
|
static |
Definition at line 139 of file h264dsp_msa.c.
Referenced by ff_weight_h264_pixels8_8_msa().
|
static |
Definition at line 181 of file h264dsp_msa.c.
Referenced by ff_weight_h264_pixels8_8_msa().
|
static |
Definition at line 226 of file h264dsp_msa.c.
Referenced by ff_biweight_h264_pixels4_8_msa().
|
static |
Definition at line 259 of file h264dsp_msa.c.
Referenced by ff_biweight_h264_pixels4_8_msa().
|
static |
Definition at line 293 of file h264dsp_msa.c.
Referenced by ff_biweight_h264_pixels4_8_msa().
|
static |
Definition at line 333 of file h264dsp_msa.c.
Referenced by ff_biweight_h264_pixels8_8_msa().
|
static |
Definition at line 371 of file h264dsp_msa.c.
Referenced by ff_biweight_h264_pixels8_8_msa().
|
static |
Definition at line 423 of file h264dsp_msa.c.
Referenced by ff_biweight_h264_pixels8_8_msa().
|
static |
Definition at line 681 of file h264dsp_msa.c.
Referenced by ff_h264_v_lpf_luma_intra_msa().
|
static |
Definition at line 814 of file h264dsp_msa.c.
Referenced by ff_h264_h_lpf_luma_intra_msa().
|
static |
Definition at line 974 of file h264dsp_msa.c.
Referenced by ff_h264_h_loop_filter_luma_mbaff_intra_msa().
|
static |
Definition at line 1172 of file h264dsp_msa.c.
Referenced by ff_h264_v_lpf_chroma_intra_msa().
|
static |
Definition at line 1221 of file h264dsp_msa.c.
Referenced by ff_h264_h_lpf_chroma_intra_msa().
|
static |
Definition at line 1283 of file h264dsp_msa.c.
Referenced by ff_h264_h_lpf_luma_inter_msa().
|
static |
Definition at line 1563 of file h264dsp_msa.c.
Referenced by ff_h264_v_lpf_luma_inter_msa().
|
static |
Definition at line 1719 of file h264dsp_msa.c.
Referenced by ff_h264_h_loop_filter_luma_mbaff_msa().
|
static |
Definition at line 1939 of file h264dsp_msa.c.
Referenced by ff_h264_v_lpf_chroma_inter_msa().
|
static |
Definition at line 2025 of file h264dsp_msa.c.
Referenced by ff_h264_h_lpf_chroma_inter_msa().
|
static |
Definition at line 2120 of file h264dsp_msa.c.
Referenced by ff_h264_h_loop_filter_chroma422_msa().
|
static |
Definition at line 2144 of file h264dsp_msa.c.
Referenced by ff_h264_h_loop_filter_chroma422_mbaff_msa().
void ff_h264_h_lpf_luma_inter_msa | ( | uint8_t * | data, |
int | img_width, | ||
int | alpha, | ||
int | beta, | ||
int8_t * | tc | ||
) |
Definition at line 2176 of file h264dsp_msa.c.
void ff_h264_v_lpf_luma_inter_msa | ( | uint8_t * | data, |
int | img_width, | ||
int | alpha, | ||
int | beta, | ||
int8_t * | tc | ||
) |
Definition at line 2198 of file h264dsp_msa.c.
void ff_h264_h_lpf_chroma_inter_msa | ( | uint8_t * | data, |
int | img_width, | ||
int | alpha, | ||
int | beta, | ||
int8_t * | tc | ||
) |
Definition at line 2221 of file h264dsp_msa.c.
void ff_h264_v_lpf_chroma_inter_msa | ( | uint8_t * | data, |
int | img_width, | ||
int | alpha, | ||
int | beta, | ||
int8_t * | tc | ||
) |
Definition at line 2243 of file h264dsp_msa.c.
Definition at line 2265 of file h264dsp_msa.c.
Definition at line 2273 of file h264dsp_msa.c.
Definition at line 2281 of file h264dsp_msa.c.
Definition at line 2289 of file h264dsp_msa.c.
void ff_h264_h_loop_filter_chroma422_msa | ( | uint8_t * | src, |
int32_t | ystride, | ||
int32_t | alpha, | ||
int32_t | beta, | ||
int8_t * | tc0 | ||
) |
Definition at line 2297 of file h264dsp_msa.c.
void ff_h264_h_loop_filter_chroma422_mbaff_msa | ( | uint8_t * | src, |
int32_t | ystride, | ||
int32_t | alpha, | ||
int32_t | beta, | ||
int8_t * | tc0 | ||
) |
Definition at line 2305 of file h264dsp_msa.c.
void ff_h264_h_loop_filter_luma_mbaff_msa | ( | uint8_t * | src, |
int32_t | ystride, | ||
int32_t | alpha, | ||
int32_t | beta, | ||
int8_t * | tc0 | ||
) |
Definition at line 2314 of file h264dsp_msa.c.
void ff_h264_h_loop_filter_luma_mbaff_intra_msa | ( | uint8_t * | src, |
int32_t | ystride, | ||
int32_t | alpha, | ||
int32_t | beta | ||
) |
Definition at line 2323 of file h264dsp_msa.c.
void ff_weight_h264_pixels16_8_msa | ( | uint8_t * | src, |
ptrdiff_t | stride, | ||
int | height, | ||
int | log2_denom, | ||
int | weight_src, | ||
int | offset_in | ||
) |
Definition at line 2331 of file h264dsp_msa.c.
void ff_weight_h264_pixels8_8_msa | ( | uint8_t * | src, |
ptrdiff_t | stride, | ||
int | height, | ||
int | log2_denom, | ||
int | weight_src, | ||
int | offset | ||
) |
Definition at line 2429 of file h264dsp_msa.c.
void ff_weight_h264_pixels4_8_msa | ( | uint8_t * | src, |
ptrdiff_t | stride, | ||
int | height, | ||
int | log2_denom, | ||
int | weight_src, | ||
int | offset | ||
) |
Definition at line 2442 of file h264dsp_msa.c.
void ff_biweight_h264_pixels16_8_msa | ( | uint8_t * | dst, |
uint8_t * | src, | ||
ptrdiff_t | stride, | ||
int | height, | ||
int | log2_denom, | ||
int | weight_dst, | ||
int | weight_src, | ||
int | offset_in | ||
) |
Definition at line 2455 of file h264dsp_msa.c.
void ff_biweight_h264_pixels8_8_msa | ( | uint8_t * | dst, |
uint8_t * | src, | ||
ptrdiff_t | stride, | ||
int | height, | ||
int | log2_denom, | ||
int | weight_dst, | ||
int | weight_src, | ||
int | offset | ||
) |
Definition at line 2568 of file h264dsp_msa.c.