Home | History | Annotate | Download | only in jpeg

Lines Matching full:rows

25  * trivial.  Its responsibility is to provide context rows for upsampling/
30 * sample rows of each component. (We require DCT_scaled_size values to be
34 * Upsampling will typically produce max_v_samp_factor pixel rows from each
39 * each iMCU row contains v_samp_factor * DCT_scaled_size sample rows, or
42 * number of sample rows varies across components, but the number of row
43 * groups does not. Some garbage sample rows may be included in the last iMCU
56 * rows "above" the first passed row group appear at negative row offsets in
58 * context rows are manufactured by duplicating the first or last real sample
91 * We read alternate iMCU rows using each master pointer; thus the last two
93 * The pointer lists are set up so that the required context rows appear to
100 * sample rows around).
104 * must be different (eg, we must read two iMCU rows before we can emit the
106 * rows when min_DCT_scaled_size is 1. That combination seems unlikely to
131 JDIMENSION iMCU_row_ctr; /* counts iMCU rows to detect image top/bot */
279 /* Count sample rows in one iMCU row and in one row group */
282 /* Count nondummy sample rows remaining for this component */
381 * This handles the case where context rows must be provided.
397 main->iMCU_row_ctr++; /* count rows received */
422 * the last sample row, and adjust rowgroups_avail to ignore padding rows.