43 static void ict_float(
void *_src0,
void *_src1,
void *_src2,
int csize)
45 float *src0 = _src0, *src1 = _src1, *src2 = _src2;
49 for (i = 0; i < csize; i++) {
60 static void ict_int(
void *_src0,
void *_src1,
void *_src2,
int csize)
62 int32_t *src0 = _src0, *src1 = _src1, *src2 = _src2;
66 for (i = 0; i < csize; i++) {
67 i0 = *src0 + (((
i_ict_params[0] * *src2) + (1 << 15)) >> 16);
68 i1 = *src0 - (((
i_ict_params[1] * *src1) + (1 << 15)) >> 16)
70 i2 = *src0 + (((
i_ict_params[3] * *src1) + (1 << 15)) >> 16);
77 static void rct_int(
void *_src0,
void *_src1,
void *_src2,
int csize)
79 int32_t *src0 = _src0, *src1 = _src1, *src2 = _src2;
83 for (i = 0; i < csize; i++) {
84 i1 = *src0 - (*src2 + *src1 >> 2);
static const int i_ict_params[4]
void(* mct_decode[FF_DWT_NB])(void *src0, void *src1, void *src2, int csize)
static Float11 * i2f(int i, Float11 *f)
av_cold void ff_jpeg2000dsp_init(Jpeg2000DSPContext *c)
Macro definitions for various function/variable attributes.
static const float f_ict_params[4]
static void ict_float(void *_src0, void *_src1, void *_src2, int csize)
static void rct_int(void *_src0, void *_src1, void *_src2, int csize)
static void ict_int(void *_src0, void *_src1, void *_src2, int csize)