|
FFmpeg
4.4.6
|
Go to the source code of this file.
Functions | |
| static void RENAME() | yuv2rgb32_X_ar (SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) |
| static void RENAME() | yuv2rgb32_X (SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) |
| static void RENAME() | yuv2bgr32_X (SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) |
| static void RENAME() | yuv2rgb565_X_ar (SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) |
| static void RENAME() | yuv2rgb565_X (SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) |
| static void RENAME() | yuv2rgb555_X_ar (SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) |
| static void RENAME() | yuv2rgb555_X (SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) |
| static void RENAME() | yuv2yuyv422_X_ar (SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) |
| static void RENAME() | yuv2yuyv422_X (SwsContext *c, const int16_t *lumFilter, const int16_t **lumSrc, int lumFilterSize, const int16_t *chrFilter, const int16_t **chrUSrc, const int16_t **chrVSrc, int chrFilterSize, const int16_t **alpSrc, uint8_t *dest, int dstW, int dstY) |
| static void RENAME() | yuv2rgb32_2 (SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y) |
| vertical bilinear scale YV12 to RGB More... | |
| static void RENAME() | yuv2bgr24_2 (SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y) |
| static void RENAME() | yuv2rgb555_2 (SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y) |
| static void RENAME() | yuv2rgb565_2 (SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y) |
| static void RENAME() | yuv2yuyv422_2 (SwsContext *c, const int16_t *buf[2], const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf[2], uint8_t *dest, int dstW, int yalpha, int uvalpha, int y) |
| static void RENAME() | yuv2rgb32_1 (SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y) |
| YV12 to RGB without scaling or interpolating. More... | |
| static void RENAME() | yuv2bgr24_1 (SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y) |
| static void RENAME() | yuv2rgb555_1 (SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y) |
| static void RENAME() | yuv2rgb565_1 (SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y) |
| static void RENAME() | yuv2yuyv422_1 (SwsContext *c, const int16_t *buf0, const int16_t *ubuf[2], const int16_t *vbuf[2], const int16_t *abuf0, uint8_t *dest, int dstW, int uvalpha, int y) |
| static av_cold void RENAME() | sws_init_swscale (SwsContext *c) |
Definition at line 36 of file swscale_template.c.
| #define MOVNTQ2 "movq " |
Definition at line 37 of file swscale_template.c.
| #define MOVNTQ | ( | a, | |
| b | |||
| ) | REAL_MOVNTQ(a,b) |
Definition at line 39 of file swscale_template.c.
| #define YSCALEYUV2PACKEDX_UV |
Definition at line 41 of file swscale_template.c.
Definition at line 66 of file swscale_template.c.
| #define YSCALEYUV2PACKEDX |
Definition at line 85 of file swscale_template.c.
| #define YSCALEYUV2PACKEDX_END |
Definition at line 89 of file swscale_template.c.
| #define YSCALEYUV2PACKEDX_ACCURATE_UV |
Definition at line 97 of file swscale_template.c.
| #define YSCALEYUV2PACKEDX_ACCURATE_YA | ( | offset | ) |
Definition at line 149 of file swscale_template.c.
| #define YSCALEYUV2PACKEDX_ACCURATE |
Definition at line 194 of file swscale_template.c.
| #define YSCALEYUV2RGBX |
Definition at line 198 of file swscale_template.c.
Definition at line 234 of file swscale_template.c.
| #define WRITEBGR32 | ( | dst, | |
| dstw, | |||
| index, | |||
| b, | |||
| g, | |||
| r, | |||
| a, | |||
| q0, | |||
| q2, | |||
| q3, | |||
| t | |||
| ) | REAL_WRITEBGR32(dst, dstw, index, b, g, r, a, q0, q2, q3, t) |
Definition at line 256 of file swscale_template.c.
| #define REAL_WRITERGB16 | ( | dst, | |
| dstw, | |||
| index | |||
| ) |
Definition at line 349 of file swscale_template.c.
| #define WRITERGB16 | ( | dst, | |
| dstw, | |||
| index | |||
| ) | REAL_WRITERGB16(dst, dstw, index) |
Definition at line 375 of file swscale_template.c.
| #define REAL_WRITERGB15 | ( | dst, | |
| dstw, | |||
| index | |||
| ) |
Definition at line 425 of file swscale_template.c.
| #define WRITERGB15 | ( | dst, | |
| dstw, | |||
| index | |||
| ) | REAL_WRITERGB15(dst, dstw, index) |
Definition at line 452 of file swscale_template.c.
| #define WRITEBGR24MMX | ( | dst, | |
| dstw, | |||
| index | |||
| ) |
Definition at line 502 of file swscale_template.c.
| #define WRITEBGR24MMXEXT | ( | dst, | |
| dstw, | |||
| index | |||
| ) |
Definition at line 555 of file swscale_template.c.
| #define WRITEBGR24 | ( | dst, | |
| dstw, | |||
| index | |||
| ) | WRITEBGR24MMX(dst, dstw, index) |
Definition at line 608 of file swscale_template.c.
| #define REAL_WRITEYUY2 | ( | dst, | |
| dstw, | |||
| index | |||
| ) |
Definition at line 663 of file swscale_template.c.
| #define WRITEYUY2 | ( | dst, | |
| dstw, | |||
| index | |||
| ) | REAL_WRITEYUY2(dst, dstw, index) |
Definition at line 678 of file swscale_template.c.
Definition at line 722 of file swscale_template.c.
Definition at line 749 of file swscale_template.c.
| #define REAL_YSCALEYUV2RGB_COEFF | ( | c | ) |
Definition at line 763 of file swscale_template.c.
Definition at line 792 of file swscale_template.c.
Definition at line 794 of file swscale_template.c.
Definition at line 947 of file swscale_template.c.
| #define YSCALEYUV2PACKED | ( | index, | |
| c | |||
| ) | REAL_YSCALEYUV2PACKED(index, c) |
Definition at line 985 of file swscale_template.c.
Definition at line 1008 of file swscale_template.c.
| #define YSCALEYUV2RGB1 | ( | index, | |
| c | |||
| ) | REAL_YSCALEYUV2RGB1(index, c) |
Definition at line 1057 of file swscale_template.c.
Definition at line 1060 of file swscale_template.c.
| #define YSCALEYUV2RGB1b | ( | index, | |
| c | |||
| ) | REAL_YSCALEYUV2RGB1b(index, c) |
Definition at line 1113 of file swscale_template.c.
| #define REAL_YSCALEYUV2RGB1_ALPHA | ( | index | ) |
Definition at line 1115 of file swscale_template.c.
| #define YSCALEYUV2RGB1_ALPHA | ( | index | ) | REAL_YSCALEYUV2RGB1_ALPHA(index) |
Definition at line 1121 of file swscale_template.c.
Definition at line 1342 of file swscale_template.c.
| #define YSCALEYUV2PACKED1 | ( | index, | |
| c | |||
| ) | REAL_YSCALEYUV2PACKED1(index, c) |
Definition at line 1357 of file swscale_template.c.
Definition at line 1359 of file swscale_template.c.
| #define YSCALEYUV2PACKED1b | ( | index, | |
| c | |||
| ) | REAL_YSCALEYUV2PACKED1b(index, c) |
Definition at line 1377 of file swscale_template.c.
|
static |
Definition at line 258 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 291 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 320 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 377 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 401 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 454 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 478 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 680 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 701 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
vertical bilinear scale YV12 to RGB
Definition at line 802 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 866 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 889 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 918 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 987 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
YV12 to RGB without scaling or interpolating.
Definition at line 1126 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 1195 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 1236 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 1289 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 1379 of file swscale_template.c.
Referenced by sws_init_swscale().
|
static |
Definition at line 1415 of file swscale_template.c.