Lines Matching refs:cinfo

90 start_pass_huff_decoder (j_decompress_ptr cinfo)
92 huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy;
100 if (cinfo->Ss != 0 || cinfo->Se != DCTSIZE2-1 ||
101 cinfo->Ah != 0 || cinfo->Al != 0)
102 WARNMS(cinfo, JWRN_NOT_SEQUENTIAL);
104 for (ci = 0; ci < cinfo->comps_in_scan; ci++) {
105 compptr = cinfo->cur_comp_info[ci];
110 jpeg_make_d_derived_tbl(cinfo, TRUE, dctbl,
112 jpeg_make_d_derived_tbl(cinfo, FALSE, actbl,
119 for (blkn = 0; blkn < cinfo->blocks_in_MCU; blkn++) {
120 ci = cinfo->MCU_membership[blkn];
121 compptr = cinfo->cur_comp_info[ci];
141 entropy->restarts_to_go = cinfo->restart_interval;
153 jpeg_make_d_derived_tbl (j_decompress_ptr cinfo, boolean isDC, int tblno,
170 ERREXIT1(cinfo, JERR_NO_HUFF_TABLE, tblno);
172 isDC ? cinfo->dc_huff_tbl_ptrs[tblno] : cinfo->ac_huff_tbl_ptrs[tblno];
174 ERREXIT1(cinfo, JERR_NO_HUFF_TABLE, tblno);
179 (*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_IMAGE,
190 ERREXIT(cinfo, JERR_BAD_HUFF_TABLE);
212 ERREXIT(cinfo, JERR_BAD_HUFF_TABLE);
267 ERREXIT(cinfo, JERR_BAD_HUFF_TABLE);
304 j_decompress_ptr cinfo = state->cinfo;
310 if (cinfo->unread_marker == 0) { /* cannot advance past a marker */
316 if (! (*cinfo->src->fill_input_buffer) (cinfo))
318 next_input_byte = cinfo->src->next_input_byte;
319 bytes_in_buffer = cinfo->src->bytes_in_buffer;
333 if (! (*cinfo->src->fill_input_buffer) (cinfo))
335 next_input_byte = cinfo->src->next_input_byte;
336 bytes_in_buffer = cinfo->src->bytes_in_buffer;
354 cinfo->unread_marker = c;
376 if (! cinfo->entropy->insufficient_data) {
377 WARNMS(cinfo, JWRN_HIT_MARKER);
378 cinfo->entropy->insufficient_data = TRUE;
432 WARNMS(state->cinfo, JWRN_HUFF_BAD_CODE);
472 process_restart (j_decompress_ptr cinfo)
474 huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy;
479 cinfo->marker->discarded_bytes += entropy->bitstate.bits_left / 8;
483 if (! (*cinfo->marker->read_restart_marker) (cinfo))
487 for (ci = 0; ci < cinfo->comps_in_scan; ci++)
491 entropy->restarts_to_go = cinfo->restart_interval;
498 if (cinfo->unread_marker == 0)
521 decode_mcu (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
523 huff_entropy_ptr entropy = (huff_entropy_ptr) cinfo->entropy;
529 if (cinfo->restart_interval) {
531 if (! process_restart(cinfo))
541 BITREAD_LOAD_STATE(cinfo,entropy->bitstate);
546 for (blkn = 0; blkn < cinfo->blocks_in_MCU; blkn++) {
564 int ci = cinfo->MCU_membership[blkn];
623 BITREAD_SAVE_STATE(cinfo,entropy->bitstate);
639 jinit_huff_decoder (j_decompress_ptr cinfo)
645 (*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_IMAGE,
647 cinfo->entropy = (struct jpeg_entropy_decoder *) entropy;