Go to the source code of this file.
Classes | |
struct | my_idct_controller |
union | multiplier_table |
Macros | |
#define | JPEG_INTERNALS |
#define | PROVIDE_ISLOW_TABLES |
#define | CONST_BITS 14 |
Typedefs | |
typedef my_idct_controller * | my_idct_ptr |
Functions | |
start_pass (j_decompress_ptr cinfo) | |
jinit_inverse_dct (j_decompress_ptr cinfo) | |
#define CONST_BITS 14 |
Referenced by start_pass().
#define JPEG_INTERNALS |
Definition at line 10 of file jddctmgr.cpp.
#define PROVIDE_ISLOW_TABLES |
Definition at line 63 of file jddctmgr.cpp.
typedef my_idct_controller* my_idct_ptr |
Definition at line 45 of file jddctmgr.cpp.
jinit_inverse_dct | ( | j_decompress_ptr | cinfo | ) |
Definition at line 246 of file jddctmgr.cpp.
References compptr, my_idct_controller::cur_method, jpeg_component_info::dct_table, JPOOL_IMAGE, MEMZERO, my_idct_controller::pub, SIZEOF, and start_pass().
Referenced by master_selection().
start_pass | ( | j_decompress_ptr | cinfo | ) |
Definition at line 77 of file jddctmgr.cpp.
References jpeg_component_info::component_needed, compptr, CONST_BITS, my_idct_controller::cur_method, jpeg_component_info::DCT_scaled_size, jpeg_component_info::dct_table, DCTSIZE, DCTSIZE2, DESCALE, ERREXIT, ERREXIT1, for(), IFAST_SCALE_BITS, jpeg_inverse_dct::inverse_DCT, JDCT_FLOAT, JDCT_IFAST, JDCT_ISLOW, jpeg_idct_1x1(), jpeg_idct_2x2(), MULTIPLY16V16, my_idct_controller::pub, jpeg_component_info::quant_table, and SHIFT_TEMPS.
Referenced by jinit_inverse_dct().
Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019 |