#include "jinclude.h"
#include "mrpt_jpeglib.h"
#include "jdct.h"
Go to the source code of this file.
|
| | start_pass_fdctmgr (j_compress_ptr cinfo) |
| |
| | forward_DCT (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY sample_data, JBLOCKROW coef_blocks, JDIMENSION start_row, JDIMENSION start_col, JDIMENSION num_blocks) |
| |
| | forward_DCT_float (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY sample_data, JBLOCKROW coef_blocks, JDIMENSION start_row, JDIMENSION start_col, JDIMENSION num_blocks) |
| |
| | jinit_forward_dct (j_compress_ptr cinfo) |
| |
◆ CONST_BITS
◆ DIVIDE_BY
| #define DIVIDE_BY |
( |
|
a, |
|
|
|
b |
|
) |
| |
Value:
else \
a = 0
GLubyte GLubyte GLubyte a
◆ JPEG_INTERNALS
◆ my_fdct_ptr
◆ forward_DCT()
Definition at line 189 of file jcdctmgr.cpp.
References CENTERJSAMPLE, compptr, DCTSIZE, DCTSIZE2, DIVIDE_BY, my_fdct_controller::divisors, my_fdct_controller::do_dct, for(), GETJSAMPLE, jpeg_component_info::quant_tbl_no, and workspace.
◆ forward_DCT_float()
◆ jinit_forward_dct()
◆ start_pass_fdctmgr()
Definition at line 49 of file jcdctmgr.cpp.
References compptr, CONST_BITS, DCTSIZE, DCTSIZE2, DESCALE, my_fdct_controller::divisors, ERREXIT, ERREXIT1, my_fdct_controller::float_divisors, for(), JDCT_FLOAT, JDCT_IFAST, JDCT_ISLOW, JPOOL_IMAGE, MULTIPLY16V16, NUM_QUANT_TBLS, jpeg_component_info::quant_tbl_no, SHIFT_TEMPS, and SIZEOF.