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.
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 */
147 /* Select MCU decoding routine */
263 * Huffman MCU decoding.
264 * Each of these routines decodes and returns one MCU's worth of
269 * The i'th block of the MCU is stored into the block pointed to by
280 * MCU decoding for DC initial scan (either spectral selection,
304 /* If we've run out of data, just leave the MCU set to zeroes.
313 /* Outer loop handles each block in the MCU */
338 /* Completed MCU, so update state */
351 * MCU decoding for AC initial scan (either spectral selection,
374 /* If we've run out of data, just leave the MCU set to zeroes.
384 /* There is always only one block per MCU */
423 /* Completed MCU, so update state */
435 * MCU decoding for DC successive approximation refinement scan.
463 /* Outer loop handles each block in the MCU */
475 /* Completed MCU, so update state */
486 * MCU decoding for AC successive approximation refinement scan.
512 /* If we've run out of data, don't modify the MCU.
520 /* There is always only one block per MCU */
616 /* Completed MCU, so update state */