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.
59 /* These fields are loaded into local variables at start of each MCU.
62 bitread_perm_state bitstate; /* Bit buffer at start of MCU */
63 savable_state saved; /* Other state at start of MCU */
151 /* Select MCU decoding routine */
267 * Huffman MCU decoding.
268 * Each of these routines decodes and returns one MCU's worth of
273 * The i'th block of the MCU is stored into the block pointed to by
284 * MCU decoding for DC initial scan (either spectral selection,
308 /* If we've run out of data, just leave the MCU set to zeroes.
317 /* Outer loop handles each block in the MCU */
342 /* Completed MCU, so update state */
355 * MCU decoding for AC initial scan (either spectral selection,
378 /* If we've run out of data, just leave the MCU set to zeroes.
388 /* There is always only one block per MCU */
427 /* Completed MCU, so update state */
439 * MCU decoding for DC successive approximation refinement scan.
467 /* Outer loop handles each block in the MCU */
479 /* Completed MCU, so update state */
490 * MCU decoding for AC successive approximation refinement scan.
516 /* If we've run out of data, don't modify the MCU.
524 /* There is always only one block per MCU */
620 /* Completed MCU, so update state */