13 #define JPEG_INTERNALS
45 ERREXIT1(cinfo, JERR_BAD_STATE, cinfo->global_state);
50 if (cinfo->progress !=
NULL)
51 (*cinfo->progress->progress_monitor) ((
j_common_ptr) cinfo);
53 retcode = (*cinfo->
inputctl->consume_input) (cinfo);
59 if (cinfo->progress !=
NULL &&
61 if (++cinfo->progress->pass_counter >= cinfo->progress->pass_limit) {
83 ERREXIT(cinfo, JERR_ARITH_NOTIMPL);
86 #ifdef D_PROGRESSIVE_SUPPORTED
87 jinit_phuff_decoder(cinfo);
89 ERREXIT(cinfo, JERR_NOT_COMPILED);
99 (*cinfo->mem->realize_virt_arrays) ((
j_common_ptr) cinfo);
102 (*cinfo->
inputctl->start_input_pass) (cinfo);
105 if (cinfo->progress !=
NULL) {
117 cinfo->progress->pass_counter = 0
L;
119 cinfo->progress->completed_passes = 0;
120 cinfo->progress->total_passes = 1;
struct jpeg_input_controller * inputctl
struct jpeg_d_coef_controller * coef
#define ERREXIT(cinfo, code)
#define JPEG_ROW_COMPLETED
jvirt_barray_ptr * coef_arrays
LOCAL void transdecode_master_selection JPP((j_decompress_ptr cinfo))
LOCAL void transdecode_master_selection(j_decompress_ptr cinfo)
GLOBAL void jinit_d_coef_controller(j_decompress_ptr cinfo, boolean need_full_buffer)
#define ERREXIT1(cinfo, code, p1)
GLOBAL void jinit_huff_decoder(j_decompress_ptr cinfo)
GLOBAL jvirt_barray_ptr * jpeg_read_coefficients(j_decompress_ptr cinfo)
JDIMENSION total_iMCU_rows