Home | History | Annotate | Download | only in libjpeg-turbo

Lines Matching defs:BE

13  * currently does not allow multiple-scan files to be written with output
47 unsigned int BE; /* # of buffered correction bits before MCU */
76 * which should be safe.
145 /* Only DC coefficients may be interleaved, so cinfo->comps_in_scan = 1
182 entropy->BE = 0;
195 * NB: these must be called only when actually outputting,
223 * left-justified in this part. At most 16 bits can be passed to emit_bits
336 emit_buffered_bits(entropy, entropy->bit_buffer, entropy->BE);
337 entropy->BE = 0;
366 entropy->BE = 0;
524 be at least one 1 bit */
566 * Note: we assume such scans can be multi-component, although the spec
664 BR_buffer = entropy->bit_buffer + entropy->BE; /* Append bits to buffer */
672 /* Emit any required ZRLs, but not if they can be folded into EOB */
674 /* emit any pending EOBRUN and the BE correction bits */
679 /* Emit buffered correction bits that must be associated with ZRL */
681 BR_buffer = entropy->bit_buffer; /* BE bits are gone now */
696 /* Emit any pending EOBRUN and the BE correction bits */
706 /* Emit buffered correction bits that must be associated with this code */
708 BR_buffer = entropy->bit_buffer; /* BE bits are gone now */
715 entropy->BE += BR; /* concat my correction bits to older ones */
720 if (entropy->EOBRUN == 0x7FFF || entropy->BE > (MAX_CORR_BITS-DCTSIZE2+1))