Go to the source code of this file.
Macros | |
#define | JPEG_INTERNALS |
#define | CONST_BITS 8 |
#define | FIX_0_382683433 ((INT32) 98) /* FIX(0.382683433) */ |
#define | FIX_0_541196100 ((INT32) 139) /* FIX(0.541196100) */ |
#define | FIX_0_707106781 ((INT32) 181) /* FIX(0.707106781) */ |
#define | FIX_1_306562965 ((INT32) 334) /* FIX(1.306562965) */ |
#define | DESCALE(x, n) RIGHT_SHIFT(x, n) |
#define | MULTIPLY(var, const) ((DCTELEM) DESCALE((var) * (const), CONST_BITS)) |
Functions | |
jpeg_fdct_ifast (DCTELEM *data) | |
#define CONST_BITS 8 |
Definition at line 45 of file jfdctfst.cpp.
#define DESCALE | ( | x, | |
n | |||
) | RIGHT_SHIFT(x, n) |
Definition at line 75 of file jfdctfst.cpp.
Definition at line 56 of file jfdctfst.cpp.
Referenced by jpeg_fdct_ifast().
Definition at line 57 of file jfdctfst.cpp.
Referenced by jpeg_fdct_ifast().
Definition at line 58 of file jfdctfst.cpp.
Referenced by jpeg_fdct_ifast().
Definition at line 59 of file jfdctfst.cpp.
Referenced by jpeg_fdct_ifast().
#define JPEG_INTERNALS |
Definition at line 10 of file jfdctfst.cpp.
#define MULTIPLY | ( | var, | |
const | |||
) | ((DCTELEM) DESCALE((var) * (const), CONST_BITS)) |
Definition at line 83 of file jfdctfst.cpp.
Referenced by jpeg_fdct_ifast().
jpeg_fdct_ifast | ( | DCTELEM * | data | ) |
Definition at line 91 of file jfdctfst.cpp.
References dataptr, DCTSIZE, FIX_0_382683433, FIX_0_541196100, FIX_0_707106781, FIX_1_306562965, MULTIPLY, and SHIFT_TEMPS.
Referenced by jinit_forward_dct().
Page generated by Doxygen 1.8.14 for MRPT 1.5.7 Git: 5902e14cc Wed Apr 24 15:04:01 2019 +0200 at lun oct 28 01:39:17 CET 2019 |