|
FFmpeg
|
#include "swscale_loongarch.h"#include "libavutil/loongarch/loongson_intrinsics.h"#include "libavutil/intreadwrite.h"Go to the source code of this file.
Macros | |
| #define | SCALE_8_16(_sh) |
| #define | SCALE_8_8(_sh) |
| #define | SCALE_8_4(_sh) |
| #define | SCALE_8_2(_sh) |
| #define | SCALE_4_16(_sh) |
| #define | SCALE_4_8(_sh) |
| #define | SCALE_4_4(_sh) |
| #define | SCALE_4_2(_sh) |
| #define | SCALE_16 |
| #define | SCALE_8 |
| #define | SCALE_16 |
Functions | |
| void | ff_hscale_8_to_15_lasx (SwsInternal *c, int16_t *dst, int dstW, const uint8_t *src, const int16_t *filter, const int32_t *filterPos, int filterSize) |
| void | ff_hscale_8_to_19_lasx (SwsInternal *c, int16_t *_dst, int dstW, const uint8_t *src, const int16_t *filter, const int32_t *filterPos, int filterSize) |
| void | ff_hscale_16_to_15_lasx (SwsInternal *c, int16_t *dst, int dstW, const uint8_t *_src, const int16_t *filter, const int32_t *filterPos, int filterSize) |
| void | ff_hscale_16_to_19_lasx (SwsInternal *c, int16_t *_dst, int dstW, const uint8_t *_src, const int16_t *filter, const int32_t *filterPos, int filterSize) |
| #define SCALE_8_16 | ( | _sh | ) |
Definition at line 26 of file swscale_lasx.c.
| #define SCALE_8_8 | ( | _sh | ) |
Definition at line 91 of file swscale_lasx.c.
| #define SCALE_8_4 | ( | _sh | ) |
Definition at line 125 of file swscale_lasx.c.
| #define SCALE_8_2 | ( | _sh | ) |
Definition at line 151 of file swscale_lasx.c.
| #define SCALE_4_16 | ( | _sh | ) |
Definition at line 170 of file swscale_lasx.c.
| #define SCALE_4_8 | ( | _sh | ) |
Definition at line 218 of file swscale_lasx.c.
| #define SCALE_4_4 | ( | _sh | ) |
Definition at line 248 of file swscale_lasx.c.
| #define SCALE_4_2 | ( | _sh | ) |
Definition at line 270 of file swscale_lasx.c.
| #define SCALE_16 |
Definition at line 654 of file swscale_lasx.c.
| #define SCALE_8 |
Definition at line 626 of file swscale_lasx.c.
| #define SCALE_16 |
Definition at line 654 of file swscale_lasx.c.
| void ff_hscale_8_to_15_lasx | ( | SwsInternal * | c, |
| int16_t * | dst, | ||
| int | dstW, | ||
| const uint8_t * | src, | ||
| const int16_t * | filter, | ||
| const int32_t * | filterPos, | ||
| int | filterSize | ||
| ) |
Definition at line 314 of file swscale_lasx.c.
Referenced by ff_sws_init_swscale_loongarch().
| void ff_hscale_8_to_19_lasx | ( | SwsInternal * | c, |
| int16_t * | _dst, | ||
| int | dstW, | ||
| const uint8_t * | src, | ||
| const int16_t * | filter, | ||
| const int32_t * | filterPos, | ||
| int | filterSize | ||
| ) |
Definition at line 474 of file swscale_lasx.c.
Referenced by ff_sws_init_swscale_loongarch().
| void ff_hscale_16_to_15_lasx | ( | SwsInternal * | c, |
| int16_t * | dst, | ||
| int | dstW, | ||
| const uint8_t * | _src, | ||
| const int16_t * | filter, | ||
| const int32_t * | filterPos, | ||
| int | filterSize | ||
| ) |
Definition at line 676 of file swscale_lasx.c.
Referenced by ff_sws_init_swscale_loongarch().
| void ff_hscale_16_to_19_lasx | ( | SwsInternal * | c, |
| int16_t * | _dst, | ||
| int | dstW, | ||
| const uint8_t * | _src, | ||
| const int16_t * | filter, | ||
| const int32_t * | filterPos, | ||
| int | filterSize | ||
| ) |
Definition at line 823 of file swscale_lasx.c.
Referenced by ff_sws_init_swscale_loongarch().
1.8.17