Home | History | Annotate | Download | only in jpeg

Lines Matching full:mcu

12  * up to the start of the current MCU.  To do this, we copy state variables
14 * storage only upon successful completion of an MCU.
28 * The savable_state subrecord contains fields that change within an MCU,
29 * but must not be updated permanently until we complete the MCU.
57 /* These fields are loaded into local variables at start of each MCU.
60 bitread_perm_state bitstate; /* Bit buffer at start of MCU */
61 savable_state saved; /* Other state at start of MCU */
72 /* Pointers to derived tables to be used for each block within an MCU */
115 /* Precalculate decoding info for each block in an MCU of this scan */
348 * current MCU, because we will read no more bytes from the data
588 * Decode and return one MCU's worth of Huffman-compressed coefficients.
592 * The i'th block of the MCU is stored into the block pointed to by
617 /* If we've run out of data, just leave the MCU set to zeroes.
625 /* Outer loop handles each block in the MCU */
703 /* Completed MCU, so update state */
715 * Decode one MCU's worth of Huffman-compressed coefficients.
717 * data length of one MCU in Huffman-coded format.
742 /* Outer loop handles each block in the MCU */
784 /* Completed MCU, so update state */