Go to the source code of this file.
Classes | |
| struct | jpeg_comp_master |
| struct | jpeg_c_main_controller |
| struct | jpeg_c_prep_controller |
| struct | jpeg_c_coef_controller |
| struct | jpeg_color_converter |
| struct | jpeg_downsampler |
| struct | jpeg_forward_dct |
| struct | jpeg_entropy_encoder |
| struct | jpeg_marker_writer |
| struct | jpeg_decomp_master |
| struct | jpeg_input_controller |
| struct | jpeg_d_main_controller |
| struct | jpeg_d_coef_controller |
| struct | jpeg_d_post_controller |
| struct | jpeg_marker_reader |
| struct | jpeg_entropy_decoder |
| struct | jpeg_inverse_dct |
| struct | jpeg_upsampler |
| struct | jpeg_color_deconverter |
| struct | jpeg_color_quantizer |
Macros | |
| #define | CSTATE_START 100 /* after create_compress */ |
| #define | CSTATE_SCANNING 101 /* start_compress done, write_scanlines OK */ |
| #define | CSTATE_RAW_OK 102 /* start_compress done, write_raw_data OK */ |
| #define | CSTATE_WRCOEFS 103 /* jpeg_write_coefficients done */ |
| #define | DSTATE_START 200 /* after create_decompress */ |
| #define | DSTATE_INHEADER 201 /* reading header markers, no SOS yet */ |
| #define | DSTATE_READY 202 /* found SOS, ready for start_decompress */ |
| #define | DSTATE_PRELOAD 203 /* reading multiscan file in start_decompress*/ |
| #define | DSTATE_PRESCAN 204 /* performing dummy pass for 2-pass quant */ |
| #define | DSTATE_SCANNING 205 /* start_decompress done, read_scanlines OK */ |
| #define | DSTATE_RAW_OK 206 /* start_decompress done, read_raw_data OK */ |
| #define | DSTATE_BUFIMAGE 207 /* expecting jpeg_start_output */ |
| #define | DSTATE_BUFPOST 208 /* looking for SOS/EOI in jpeg_finish_output */ |
| #define | DSTATE_RDCOEFS 209 /* reading file in jpeg_read_coefficients */ |
| #define | DSTATE_STOPPING 210 /* looking for EOI in jpeg_finish_decompress */ |
| #define | MAX(a, b) ((a) > (b) ? (a) : (b)) |
| #define | MIN(a, b) ((a) < (b) ? (a) : (b)) |
| #define | SHIFT_TEMPS |
| #define | RIGHT_SHIFT(x, shft) ((x) >> (shft)) |
Enumerations | |
| enum | J_BUF_MODE { JBUF_PASS_THRU , JBUF_SAVE_SOURCE , JBUF_CRANK_DEST , JBUF_SAVE_AND_PASS } |
Functions | |
| typedef | JMETHOD (void, inverse_DCT_method_ptr,(j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)) |
| EXTERN (void) jinit_compress_master JPP((j_compress_ptr cinfo)) | |
| jinit_c_master_control | JPP ((j_compress_ptr cinfo, boolean transcode_only)) |
| jinit_c_main_controller | JPP ((j_compress_ptr cinfo, boolean need_full_buffer)) |
| jinit_d_main_controller | JPP ((j_decompress_ptr cinfo, boolean need_full_buffer)) |
| EXTERN (long) jdiv_round_up JPP((long a | |
| jcopy_sample_rows | JPP ((JSAMPARRAY input_array, int source_row, JSAMPARRAY output_array, int dest_row, int num_rows, JDIMENSION num_cols)) |
| jcopy_block_row | JPP ((JBLOCKROW input_row, JBLOCKROW output_row, JDIMENSION num_blocks)) |
Variables | |
| long | b |
| size_t | bytestozero |
| const int | jpeg_natural_order [] |
| #define CSTATE_RAW_OK 102 /* start_compress done, write_raw_data OK */ |
| #define CSTATE_SCANNING 101 /* start_compress done, write_scanlines OK */ |
| #define CSTATE_WRCOEFS 103 /* jpeg_write_coefficients done */ |
| #define DSTATE_BUFIMAGE 207 /* expecting jpeg_start_output */ |
| #define DSTATE_BUFPOST 208 /* looking for SOS/EOI in jpeg_finish_output */ |
| #define DSTATE_INHEADER 201 /* reading header markers, no SOS yet */ |
| #define DSTATE_PRELOAD 203 /* reading multiscan file in start_decompress*/ |
| #define DSTATE_PRESCAN 204 /* performing dummy pass for 2-pass quant */ |
| #define DSTATE_RAW_OK 206 /* start_decompress done, read_raw_data OK */ |
| #define DSTATE_RDCOEFS 209 /* reading file in jpeg_read_coefficients */ |
| #define DSTATE_READY 202 /* found SOS, ready for start_decompress */ |
| #define DSTATE_SCANNING 205 /* start_decompress done, read_scanlines OK */ |
| #define DSTATE_STOPPING 210 /* looking for EOI in jpeg_finish_decompress */ |
| enum J_BUF_MODE |
| EXTERN | ( | long | ) |
| EXTERN | ( | void | ) |
| typedef JMETHOD | ( | void | , |
| inverse_DCT_method_ptr | , | ||
| (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col) | |||
| ) |
| jinit_c_coef_controller JPP | ( | (j_compress_ptr cinfo, boolean need_full_buffer) | ) |
| jinit_c_master_control JPP | ( | (j_compress_ptr cinfo, boolean transcode_only) | ) |
| jinit_d_post_controller JPP | ( | (j_decompress_ptr cinfo, boolean need_full_buffer) | ) |
| jcopy_block_row JPP | ( | (JBLOCKROW input_row, JBLOCKROW output_row, JDIMENSION num_blocks) | ) |
| jcopy_sample_rows JPP | ( | (JSAMPARRAY input_array, int source_row, JSAMPARRAY output_array, int dest_row, int num_rows, JDIMENSION num_cols) | ) |
| size_t bytestozero |
Definition at line 390 of file jpegint.h.
Referenced by jzero_far().
|
extern |
Definition at line 48 of file jutils.cpp.
Referenced by decode_mcu(), decode_mcu_AC_first(), decode_mcu_AC_refine(), emit_dqt(), encode_mcu_AC_first(), encode_mcu_AC_refine(), encode_one_block(), get_dqt(), and htest_one_block().
| Page generated by Doxygen 1.9.1 for MRPT 1.9.9 Git: 63ea9d1f1 Thu Nov 23 00:06:53 2017 +0100 at mar 26 may 2026 12:19:29 CEST |