|
FFmpeg
|
Go to the source code of this file.
Functions | |
| void | ff_hscale_8_to_15_lasx (SwsContext *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 (SwsContext *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 (SwsContext *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 (SwsContext *c, int16_t *dst, int dstW, const uint8_t *_src, const int16_t *filter, const int32_t *filterPos, int filterSize) |
| void | planar_rgb_to_uv_lasx (uint8_t *_dstU, uint8_t *_dstV, const uint8_t *src[4], int width, int32_t *rgb2yuv, void *opq) |
| void | planar_rgb_to_y_lasx (uint8_t *_dst, const uint8_t *src[4], int width, int32_t *rgb2yuv, void *opq) |
| int | yuv420_rgb24_lasx (SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) |
| int | yuv420_bgr24_lasx (SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) |
| int | yuv420_rgba32_lasx (SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) |
| int | yuv420_bgra32_lasx (SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) |
| int | yuv420_argb32_lasx (SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) |
| int | yuv420_abgr32_lasx (SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) |
| void | ff_interleave_bytes_lasx (const uint8_t *src1, const uint8_t *src2, uint8_t *dest, int width, int height, int src1Stride, int src2Stride, int dstStride) |
| av_cold void | ff_sws_init_output_loongarch (SwsContext *c) |
| void | ff_yuv2planeX_8_lasx (const int16_t *filter, int filterSize, const int16_t **src, uint8_t *dest, int dstW, const uint8_t *dither, int offset) |
| void ff_hscale_8_to_15_lasx | ( | SwsContext * | 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 | ( | SwsContext * | 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_19_lasx | ( | SwsContext * | 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().
| void ff_hscale_16_to_15_lasx | ( | SwsContext * | 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 planar_rgb_to_uv_lasx | ( | uint8_t * | _dstU, |
| uint8_t * | _dstV, | ||
| const uint8_t * | src[4], | ||
| int | width, | ||
| int32_t * | rgb2yuv, | ||
| void * | opq | ||
| ) |
Definition at line 25 of file input_lasx.c.
Referenced by ff_sws_init_swscale_loongarch().
| void planar_rgb_to_y_lasx | ( | uint8_t * | _dst, |
| const uint8_t * | src[4], | ||
| int | width, | ||
| int32_t * | rgb2yuv, | ||
| void * | opq | ||
| ) |
Definition at line 127 of file input_lasx.c.
Referenced by ff_sws_init_swscale_loongarch().
| int yuv420_rgb24_lasx | ( | SwsContext * | c, |
| const uint8_t * | src[], | ||
| int | srcStride[], | ||
| int | srcSliceY, | ||
| int | srcSliceH, | ||
| uint8_t * | dst[], | ||
| int | dstStride[] | ||
| ) |
Referenced by ff_yuv2rgb_init_loongarch().
| int yuv420_bgr24_lasx | ( | SwsContext * | c, |
| const uint8_t * | src[], | ||
| int | srcStride[], | ||
| int | srcSliceY, | ||
| int | srcSliceH, | ||
| uint8_t * | dst[], | ||
| int | dstStride[] | ||
| ) |
Referenced by ff_yuv2rgb_init_loongarch().
| int yuv420_rgba32_lasx | ( | SwsContext * | c, |
| const uint8_t * | src[], | ||
| int | srcStride[], | ||
| int | srcSliceY, | ||
| int | srcSliceH, | ||
| uint8_t * | dst[], | ||
| int | dstStride[] | ||
| ) |
Referenced by ff_yuv2rgb_init_loongarch().
| int yuv420_bgra32_lasx | ( | SwsContext * | c, |
| const uint8_t * | src[], | ||
| int | srcStride[], | ||
| int | srcSliceY, | ||
| int | srcSliceH, | ||
| uint8_t * | dst[], | ||
| int | dstStride[] | ||
| ) |
Referenced by ff_yuv2rgb_init_loongarch().
| int yuv420_argb32_lasx | ( | SwsContext * | c, |
| const uint8_t * | src[], | ||
| int | srcStride[], | ||
| int | srcSliceY, | ||
| int | srcSliceH, | ||
| uint8_t * | dst[], | ||
| int | dstStride[] | ||
| ) |
Referenced by ff_yuv2rgb_init_loongarch().
| int yuv420_abgr32_lasx | ( | SwsContext * | c, |
| const uint8_t * | src[], | ||
| int | srcStride[], | ||
| int | srcSliceY, | ||
| int | srcSliceH, | ||
| uint8_t * | dst[], | ||
| int | dstStride[] | ||
| ) |
Referenced by ff_yuv2rgb_init_loongarch().
| void ff_interleave_bytes_lasx | ( | const uint8_t * | src1, |
| const uint8_t * | src2, | ||
| uint8_t * | dest, | ||
| int | width, | ||
| int | height, | ||
| int | src1Stride, | ||
| int | src2Stride, | ||
| int | dstStride | ||
| ) |
Definition at line 25 of file rgb2rgb_lasx.c.
Referenced by rgb2rgb_init_loongarch().
| av_cold void ff_sws_init_output_loongarch | ( | SwsContext * | c | ) |
Definition at line 1780 of file output_lasx.c.
Referenced by ff_sws_init_swscale_loongarch().
| void ff_yuv2planeX_8_lasx | ( | const int16_t * | filter, |
| int | filterSize, | ||
| const int16_t ** | src, | ||
| uint8_t * | dest, | ||
| int | dstW, | ||
| const uint8_t * | dither, | ||
| int | offset | ||
| ) |
Definition at line 25 of file output_lasx.c.
Referenced by ff_sws_init_swscale_loongarch().
1.8.17