|
FFmpeg
|
Go to the source code of this file.
Macros | |
| #define | CALC_MSE_B(src, ref, var) |
| #define | WRAPPER8_16_SQ(name8, name16) |
Functions | |
| static uint32_t | sad_8width_msa (const uint8_t *src, int32_t src_stride, const uint8_t *ref, int32_t ref_stride, int32_t height) |
| static uint32_t | sad_16width_msa (const uint8_t *src, int32_t src_stride, const uint8_t *ref, int32_t ref_stride, int32_t height) |
| static uint32_t | sad_horiz_bilinear_filter_8width_msa (const uint8_t *src, int32_t src_stride, const uint8_t *ref, int32_t ref_stride, int32_t height) |
| static uint32_t | sad_horiz_bilinear_filter_16width_msa (const uint8_t *src, int32_t src_stride, const uint8_t *ref, int32_t ref_stride, int32_t height) |
| static uint32_t | sad_vert_bilinear_filter_8width_msa (const uint8_t *src, int32_t src_stride, const uint8_t *ref, int32_t ref_stride, int32_t height) |
| static uint32_t | sad_vert_bilinear_filter_16width_msa (const uint8_t *src, int32_t src_stride, const uint8_t *ref, int32_t ref_stride, int32_t height) |
| static uint32_t | sad_hv_bilinear_filter_8width_msa (const uint8_t *src, int32_t src_stride, const uint8_t *ref, int32_t ref_stride, int32_t height) |
| static uint32_t | sad_hv_bilinear_filter_16width_msa (const uint8_t *src, int32_t src_stride, const uint8_t *ref, int32_t ref_stride, int32_t height) |
| static uint32_t | sse_4width_msa (const uint8_t *src_ptr, int32_t src_stride, const uint8_t *ref_ptr, int32_t ref_stride, int32_t height) |
| static uint32_t | sse_8width_msa (const uint8_t *src_ptr, int32_t src_stride, const uint8_t *ref_ptr, int32_t ref_stride, int32_t height) |
| static uint32_t | sse_16width_msa (const uint8_t *src_ptr, int32_t src_stride, const uint8_t *ref_ptr, int32_t ref_stride, int32_t height) |
| static int32_t | hadamard_diff_8x8_msa (const uint8_t *src, int32_t src_stride, const uint8_t *ref, int32_t ref_stride) |
| static int32_t | hadamard_intra_8x8_msa (const uint8_t *src, int32_t src_stride, const uint8_t *dumy, int32_t ref_stride) |
| int | ff_pix_abs16_msa (MpegEncContext *v, const uint8_t *src, const uint8_t *ref, ptrdiff_t stride, int height) |
| int | ff_pix_abs8_msa (MpegEncContext *v, const uint8_t *src, const uint8_t *ref, ptrdiff_t stride, int height) |
| int | ff_pix_abs16_x2_msa (MpegEncContext *v, const uint8_t *pix1, const uint8_t *pix2, ptrdiff_t stride, int h) |
| int | ff_pix_abs16_y2_msa (MpegEncContext *v, const uint8_t *pix1, const uint8_t *pix2, ptrdiff_t stride, int h) |
| int | ff_pix_abs16_xy2_msa (MpegEncContext *v, const uint8_t *pix1, const uint8_t *pix2, ptrdiff_t stride, int h) |
| int | ff_pix_abs8_x2_msa (MpegEncContext *v, const uint8_t *pix1, const uint8_t *pix2, ptrdiff_t stride, int h) |
| int | ff_pix_abs8_y2_msa (MpegEncContext *v, const uint8_t *pix1, const uint8_t *pix2, ptrdiff_t stride, int h) |
| int | ff_pix_abs8_xy2_msa (MpegEncContext *v, const uint8_t *pix1, const uint8_t *pix2, ptrdiff_t stride, int h) |
| int | ff_sse16_msa (MpegEncContext *v, const uint8_t *src, const uint8_t *ref, ptrdiff_t stride, int height) |
| int | ff_sse8_msa (MpegEncContext *v, const uint8_t *src, const uint8_t *ref, ptrdiff_t stride, int height) |
| int | ff_sse4_msa (MpegEncContext *v, const uint8_t *src, const uint8_t *ref, ptrdiff_t stride, int height) |
| int | ff_hadamard8_diff8x8_msa (MpegEncContext *s, const uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int h) |
| int | ff_hadamard8_intra8x8_msa (MpegEncContext *s, const uint8_t *src, const uint8_t *dummy, ptrdiff_t stride, int h) |
| WRAPPER8_16_SQ (ff_hadamard8_diff8x8_msa, ff_hadamard8_diff16_msa) | |
| WRAPPER8_16_SQ (ff_hadamard8_intra8x8_msa, ff_hadamard8_intra16_msa) | |
Definition at line 505 of file me_cmp_msa.c.
| #define WRAPPER8_16_SQ | ( | name8, | |
| name16 | |||
| ) |
Definition at line 814 of file me_cmp_msa.c.
|
static |
Definition at line 24 of file me_cmp_msa.c.
Referenced by ff_pix_abs8_msa().
|
static |
Definition at line 58 of file me_cmp_msa.c.
Referenced by ff_pix_abs16_msa().
|
static |
Definition at line 92 of file me_cmp_msa.c.
Referenced by ff_pix_abs8_x2_msa().
|
static |
Definition at line 148 of file me_cmp_msa.c.
Referenced by ff_pix_abs16_x2_msa().
|
static |
Definition at line 198 of file me_cmp_msa.c.
Referenced by ff_pix_abs8_y2_msa().
|
static |
Definition at line 249 of file me_cmp_msa.c.
Referenced by ff_pix_abs16_y2_msa().
|
static |
Definition at line 298 of file me_cmp_msa.c.
Referenced by ff_pix_abs8_xy2_msa().
|
static |
Definition at line 372 of file me_cmp_msa.c.
Referenced by ff_pix_abs16_xy2_msa().
|
static |
Definition at line 515 of file me_cmp_msa.c.
Referenced by ff_sse4_msa().
|
static |
Definition at line 559 of file me_cmp_msa.c.
Referenced by ff_sse8_msa().
|
static |
Definition at line 597 of file me_cmp_msa.c.
Referenced by ff_sse16_msa().
|
static |
Definition at line 646 of file me_cmp_msa.c.
Referenced by ff_hadamard8_diff8x8_msa().
|
static |
Definition at line 691 of file me_cmp_msa.c.
Referenced by ff_hadamard8_intra8x8_msa().
| int ff_pix_abs16_msa | ( | MpegEncContext * | v, |
| const uint8_t * | src, | ||
| const uint8_t * | ref, | ||
| ptrdiff_t | stride, | ||
| int | height | ||
| ) |
Definition at line 735 of file me_cmp_msa.c.
Referenced by ff_me_cmp_init_mips().
| int ff_pix_abs8_msa | ( | MpegEncContext * | v, |
| const uint8_t * | src, | ||
| const uint8_t * | ref, | ||
| ptrdiff_t | stride, | ||
| int | height | ||
| ) |
Definition at line 741 of file me_cmp_msa.c.
Referenced by ff_me_cmp_init_mips().
| int ff_pix_abs16_x2_msa | ( | MpegEncContext * | v, |
| const uint8_t * | pix1, | ||
| const uint8_t * | pix2, | ||
| ptrdiff_t | stride, | ||
| int | h | ||
| ) |
Definition at line 747 of file me_cmp_msa.c.
Referenced by ff_me_cmp_init_mips().
| int ff_pix_abs16_y2_msa | ( | MpegEncContext * | v, |
| const uint8_t * | pix1, | ||
| const uint8_t * | pix2, | ||
| ptrdiff_t | stride, | ||
| int | h | ||
| ) |
Definition at line 753 of file me_cmp_msa.c.
Referenced by ff_me_cmp_init_mips().
| int ff_pix_abs16_xy2_msa | ( | MpegEncContext * | v, |
| const uint8_t * | pix1, | ||
| const uint8_t * | pix2, | ||
| ptrdiff_t | stride, | ||
| int | h | ||
| ) |
Definition at line 759 of file me_cmp_msa.c.
Referenced by ff_me_cmp_init_mips().
| int ff_pix_abs8_x2_msa | ( | MpegEncContext * | v, |
| const uint8_t * | pix1, | ||
| const uint8_t * | pix2, | ||
| ptrdiff_t | stride, | ||
| int | h | ||
| ) |
Definition at line 765 of file me_cmp_msa.c.
Referenced by ff_me_cmp_init_mips().
| int ff_pix_abs8_y2_msa | ( | MpegEncContext * | v, |
| const uint8_t * | pix1, | ||
| const uint8_t * | pix2, | ||
| ptrdiff_t | stride, | ||
| int | h | ||
| ) |
Definition at line 771 of file me_cmp_msa.c.
Referenced by ff_me_cmp_init_mips().
| int ff_pix_abs8_xy2_msa | ( | MpegEncContext * | v, |
| const uint8_t * | pix1, | ||
| const uint8_t * | pix2, | ||
| ptrdiff_t | stride, | ||
| int | h | ||
| ) |
Definition at line 777 of file me_cmp_msa.c.
Referenced by ff_me_cmp_init_mips().
| int ff_sse16_msa | ( | MpegEncContext * | v, |
| const uint8_t * | src, | ||
| const uint8_t * | ref, | ||
| ptrdiff_t | stride, | ||
| int | height | ||
| ) |
Definition at line 783 of file me_cmp_msa.c.
Referenced by ff_me_cmp_init_mips().
| int ff_sse8_msa | ( | MpegEncContext * | v, |
| const uint8_t * | src, | ||
| const uint8_t * | ref, | ||
| ptrdiff_t | stride, | ||
| int | height | ||
| ) |
Definition at line 789 of file me_cmp_msa.c.
Referenced by ff_me_cmp_init_mips().
| int ff_sse4_msa | ( | MpegEncContext * | v, |
| const uint8_t * | src, | ||
| const uint8_t * | ref, | ||
| ptrdiff_t | stride, | ||
| int | height | ||
| ) |
Definition at line 795 of file me_cmp_msa.c.
Referenced by ff_me_cmp_init_mips().
| int ff_hadamard8_diff8x8_msa | ( | MpegEncContext * | s, |
| const uint8_t * | dst, | ||
| const uint8_t * | src, | ||
| ptrdiff_t | stride, | ||
| int | h | ||
| ) |
Definition at line 801 of file me_cmp_msa.c.
Referenced by ff_me_cmp_init_mips().
| int ff_hadamard8_intra8x8_msa | ( | MpegEncContext * | s, |
| const uint8_t * | src, | ||
| const uint8_t * | dummy, | ||
| ptrdiff_t | stride, | ||
| int | h | ||
| ) |
Definition at line 807 of file me_cmp_msa.c.
Referenced by ff_me_cmp_init_mips().
| WRAPPER8_16_SQ | ( | ff_hadamard8_diff8x8_msa | , |
| ff_hadamard8_diff16_msa | |||
| ) |
| WRAPPER8_16_SQ | ( | ff_hadamard8_intra8x8_msa | , |
| ff_hadamard8_intra16_msa | |||
| ) |
1.8.17