Go to the source code of this file.
#define decl_yuv2yuv_fn |
( |
|
t | ) |
|
Value:void ff_yuv2yuv_##t##_sse2(
uint8_t *yuv_out[3],
const ptrdiff_t yuv_out_stride[3], \
uint8_t *yuv_in[3],
const ptrdiff_t yuv_in_stride[3], \
int w,
int h,
const int16_t yuv2yuv_coeffs[3][3][8], \
const int16_t yuv_offset[2][8])
Definition at line 25 of file colorspacedsp_init.c.
#define decl_yuv2yuv_fns |
( |
|
ss | ) |
|
Value:
#define decl_yuv2yuv_fn(t)
#define ss(width, name, subs,...)
Definition at line 31 of file colorspacedsp_init.c.
#define decl_yuv2rgb_fn |
( |
|
t | ) |
|
Value:void ff_yuv2rgb_##t##_sse2(int16_t *rgb_out[3], ptrdiff_t rgb_stride, \
uint8_t *yuv_in[3],
const ptrdiff_t yuv_stride[3], \
int w,
int h,
const int16_t
coeff[3][3][8], \
const int16_t yuv_offset[8])
static const double coeff[2][5]
Definition at line 46 of file colorspacedsp_init.c.
#define decl_yuv2rgb_fns |
( |
|
ss | ) |
|
Value:
#define ss(width, name, subs,...)
#define decl_yuv2rgb_fn(t)
Definition at line 52 of file colorspacedsp_init.c.
#define decl_rgb2yuv_fn |
( |
|
t | ) |
|
Value:void ff_rgb2yuv_##t##_sse2(
uint8_t *yuv_out[3],
const ptrdiff_t yuv_stride[3], \
int16_t *rgb_in[3], ptrdiff_t rgb_stride, \
int w,
int h,
const int16_t
coeff[3][3][8], \
const int16_t yuv_offset[8])
static const double coeff[2][5]
Definition at line 61 of file colorspacedsp_init.c.
#define decl_rgb2yuv_fns |
( |
|
ss | ) |
|
Value:
#define decl_rgb2yuv_fn(t)
#define ss(width, name, subs,...)
Definition at line 67 of file colorspacedsp_init.c.
#define assign_yuv2yuv_fns |
( |
|
ss | ) |
|
#define assign_yuv2rgb_fns |
( |
|
ss | ) |
|
#define assign_rgb2yuv_fns |
( |
|
ss | ) |
|
void ff_multiply3x3_sse2 |
( |
int16_t * |
data[3], |
|
|
ptrdiff_t |
stride, |
|
|
int |
w, |
|
|
int |
h, |
|
|
const int16_t |
coeff[3][3][8] |
|
) |
| |