FFmpeg
|
Go to the source code of this file.
Macros | |
#define | YUV2RGB_LOAD_COE |
#define | LOAD_YUV_16 |
#define | YUV2RGB |
#define | YUV2RGB_RES |
#define | RGB_PACK(r, g, b, rgb_l, rgb_h) |
#define | RGB32_PACK(a, r, g, b, rgb_l, rgb_h) |
#define | RGB_STORE_RES(rgb_l, rgb_h, image_1, image_2) |
#define | RGB_STORE(rgb_l, rgb_h, image) |
#define | RGB32_STORE(rgb_l, rgb_h, image) |
#define | RGB32_STORE_RES(rgb_l, rgb_h, image_1, image_2) |
#define | YUV2RGBFUNC(func_name, dst_type, alpha) |
#define | YUV2RGBFUNC32(func_name, dst_type, alpha) |
#define | DEALYUV2RGBREMAIN |
#define | DEALYUV2RGBREMAIN32 |
#define | END_FUNC() |
Functions | |
LOAD_YUV_16 YUV2RGB | RGB_PACK (r1, g1, b1, rgb1_l, rgb1_h) |
RGB_PACK (r2, g2, b2, rgb2_l, rgb2_h) | |
RGB_STORE (rgb1_l, rgb1_h, image1) | |
RGB_STORE (rgb2_l, rgb2_h, image2) | |
RGB_STORE_RES (rgb1_l, rgb1_h, image1, image2) | |
LOAD_YUV_16 YUV2RGB | RGB_PACK (b1, g1, r1, rgb1_l, rgb1_h) |
RGB_PACK (b2, g2, r2, rgb2_l, rgb2_h) | |
LOAD_YUV_16 YUV2RGB | RGB32_PACK (r1, g1, b1, a, rgb1_l, rgb1_h) |
RGB32_PACK (r2, g2, b2, a, rgb2_l, rgb2_h) | |
RGB32_STORE (rgb1_l, rgb1_h, image1) | |
RGB32_STORE (rgb2_l, rgb2_h, image2) | |
RGB32_STORE_RES (rgb1_l, rgb1_h, image1, image2) | |
LOAD_YUV_16 YUV2RGB | RGB32_PACK (b1, g1, r1, a, rgb1_l, rgb1_h) |
RGB32_PACK (b2, g2, r2, a, rgb2_l, rgb2_h) | |
LOAD_YUV_16 YUV2RGB | RGB32_PACK (a, r1, g1, b1, rgb1_l, rgb1_h) |
RGB32_PACK (a, r2, g2, b2, rgb2_l, rgb2_h) | |
LOAD_YUV_16 YUV2RGB | RGB32_PACK (a, b1, g1, r1, rgb1_l, rgb1_h) |
RGB32_PACK (a, b2, g2, r2, rgb2_l, rgb2_h) | |
#define YUV2RGB_LOAD_COE |
Definition at line 25 of file yuv2rgb_lasx.c.
#define LOAD_YUV_16 |
Definition at line 37 of file yuv2rgb_lasx.c.
#define YUV2RGB |
Definition at line 57 of file yuv2rgb_lasx.c.
#define YUV2RGB_RES |
Definition at line 82 of file yuv2rgb_lasx.c.
Definition at line 119 of file yuv2rgb_lasx.c.
#define RGB_STORE_RES | ( | rgb_l, | |
rgb_h, | |||
image_1, | |||
image_2 | |||
) |
Definition at line 130 of file yuv2rgb_lasx.c.
#define RGB_STORE | ( | rgb_l, | |
rgb_h, | |||
image | |||
) |
Definition at line 140 of file yuv2rgb_lasx.c.
#define RGB32_STORE | ( | rgb_l, | |
rgb_h, | |||
image | |||
) |
Definition at line 150 of file yuv2rgb_lasx.c.
#define RGB32_STORE_RES | ( | rgb_l, | |
rgb_h, | |||
image_1, | |||
image_2 | |||
) |
Definition at line 156 of file yuv2rgb_lasx.c.
#define YUV2RGBFUNC | ( | func_name, | |
dst_type, | |||
alpha | |||
) |
Definition at line 162 of file yuv2rgb_lasx.c.
#define YUV2RGBFUNC32 | ( | func_name, | |
dst_type, | |||
alpha | |||
) |
Definition at line 190 of file yuv2rgb_lasx.c.
#define DEALYUV2RGBREMAIN |
Definition at line 218 of file yuv2rgb_lasx.c.
#define DEALYUV2RGBREMAIN32 |
Definition at line 228 of file yuv2rgb_lasx.c.
#define END_FUNC | ( | ) |
Definition at line 239 of file yuv2rgb_lasx.c.
RGB_PACK | ( | r1 | , |
g1 | , | ||
b1 | , | ||
rgb1_l | , | ||
rgb1_h | |||
) |
RGB_PACK | ( | r2 | , |
g2 | , | ||
b2 | , | ||
rgb2_l | , | ||
rgb2_h | |||
) |
RGB_STORE | ( | rgb1_l | , |
rgb1_h | , | ||
image1 | |||
) |
RGB_STORE | ( | rgb2_l | , |
rgb2_h | , | ||
image2 | |||
) |
RGB_STORE_RES | ( | rgb1_l | , |
rgb1_h | , | ||
image1 | , | ||
image2 | |||
) |
RGB_PACK | ( | b1 | , |
g1 | , | ||
r1 | , | ||
rgb1_l | , | ||
rgb1_h | |||
) |
RGB_PACK | ( | b2 | , |
g2 | , | ||
r2 | , | ||
rgb2_l | , | ||
rgb2_h | |||
) |
RGB32_STORE | ( | rgb1_l | , |
rgb1_h | , | ||
image1 | |||
) |
RGB32_STORE | ( | rgb2_l | , |
rgb2_h | , | ||
image2 | |||
) |
RGB32_STORE_RES | ( | rgb1_l | , |
rgb1_h | , | ||
image1 | , | ||
image2 | |||
) |