#include <inttypes.h>#include <stdlib.h>#include "libswscale/swscale.h"#include "libswscale/swscale_internal.h"Go to the source code of this file.
Defines | |
| #define | YUV2RGB_INIT |
| #define | YUV2RGB_KERNEL |
Functions | |
| static int | vis_420P_ARGB32 (SwsContext *c, uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) |
| static int | vis_422P_ARGB32 (SwsContext *c, uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) |
| SwsFunc | ff_yuv2rgb_init_vis (SwsContext *c) |
| #define YUV2RGB_INIT |
Value:
"wr %%g0, 0x10, %%gsr \n\t" \ "ldd [%5], %%f32 \n\t" \ "ldd [%5+8], %%f34 \n\t" \ "ldd [%5+16], %%f36 \n\t" \ "ldd [%5+24], %%f38 \n\t" \ "ldd [%5+32], %%f40 \n\t" \ "ldd [%5+40], %%f42 \n\t" \ "ldd [%5+48], %%f44 \n\t" \ "ldd [%5+56], %%f46 \n\t" \ "ldd [%5+64], %%f48 \n\t" \ "ldd [%5+72], %%f50 \n\t"
Definition at line 28 of file yuv2rgb_vis.c.
Referenced by vis_420P_ARGB32(), and vis_422P_ARGB32().
| #define YUV2RGB_KERNEL |
Definition at line 41 of file yuv2rgb_vis.c.
Referenced by vis_420P_ARGB32(), and vis_422P_ARGB32().
| SwsFunc ff_yuv2rgb_init_vis | ( | SwsContext * | c | ) |
| static int vis_420P_ARGB32 | ( | SwsContext * | c, | |
| uint8_t * | src[], | |||
| int | srcStride[], | |||
| int | srcSliceY, | |||
| int | srcSliceH, | |||
| uint8_t * | dst[], | |||
| int | dstStride[] | |||
| ) | [static] |
| static int vis_422P_ARGB32 | ( | SwsContext * | c, | |
| uint8_t * | src[], | |||
| int | srcStride[], | |||
| int | srcSliceY, | |||
| int | srcSliceH, | |||
| uint8_t * | dst[], | |||
| int | dstStride[] | |||
| ) | [static] |
1.5.8