• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asus-wl-520gu-7.0.1.45/src/router/jpeg-6b/

Lines Matching defs:upsample

28  *	No scaling needed at upsample time.
85 my_upsample_ptr upsample = (my_upsample_ptr) cinfo->upsample;
90 upsample->Cr_r_tab = (int *)
93 upsample->Cb_b_tab = (int *)
96 upsample->Cr_g_tab = (INT32 *)
99 upsample->Cb_g_tab = (INT32 *)
107 upsample->Cr_r_tab[i] = (int)
110 upsample->Cb_b_tab[i] = (int)
113 upsample->Cr_g_tab[i] = (- FIX(0.71414)) * x;
116 upsample->Cb_g_tab[i] = (- FIX(0.34414)) * x + ONE_HALF;
128 my_upsample_ptr upsample = (my_upsample_ptr) cinfo->upsample;
131 upsample->spare_full = FALSE;
133 upsample->rows_to_go = cinfo->output_height;
151 my_upsample_ptr upsample = (my_upsample_ptr) cinfo->upsample;
155 if (upsample->spare_full) {
157 jcopy_sample_rows(& upsample->spare_row, 0, output_buf + *out_row_ctr, 0,
158 1, upsample->out_row_width);
160 upsample->spare_full = FALSE;
165 if (num_rows > upsample->rows_to_go)
166 num_rows = upsample->rows_to_go;
176 work_ptrs[1] = upsample->spare_row;
177 upsample->spare_full = TRUE;
180 (*upsample->upmethod) (cinfo, input_buf, *in_row_group_ctr, work_ptrs);
185 upsample->rows_to_go -= num_rows;
187 if (! upsample->spare_full)
200 my_upsample_ptr upsample = (my_upsample_ptr) cinfo->upsample;
203 (*upsample->upmethod) (cinfo, input_buf, *in_row_group_ctr,
230 my_upsample_ptr upsample = (my_upsample_ptr) cinfo->upsample;
238 int * Crrtab = upsample->Cr_r_tab;
239 int * Cbbtab = upsample->Cb_b_tab;
240 INT32 * Crgtab = upsample->Cr_g_tab;
241 INT32 * Cbgtab = upsample->Cb_g_tab;
292 my_upsample_ptr upsample = (my_upsample_ptr) cinfo->upsample;
300 int * Crrtab = upsample->Cr_r_tab;
301 int * Cbbtab = upsample->Cb_b_tab;
302 INT32 * Crgtab = upsample->Cr_g_tab;
303 INT32 * Cbgtab = upsample->Cb_g_tab;
372 my_upsample_ptr upsample;
374 upsample = (my_upsample_ptr)
377 cinfo->upsample = (struct jpeg_upsampler *) upsample;
378 upsample->pub.start_pass = start_pass_merged_upsample;
379 upsample->pub.need_context_rows = FALSE;
381 upsample->out_row_width = cinfo->output_width * cinfo->out_color_components;
384 upsample->pub.upsample = merged_2v_upsample;
385 upsample->upmethod = h2v2_merged_upsample;
387 upsample->spare_row = (JSAMPROW)
389 (size_t) (upsample->out_row_width * SIZEOF(JSAMPLE)));
391 upsample->pub.upsample = merged_1v_upsample;
392 upsample->upmethod = h2v1_merged_upsample;
394 upsample->spare_row = NULL;