Lines Matching refs:cinfo

32                 (j_decompress_ptr cinfo, jpeg_component_info * compptr,
73 start_pass_upsample (j_decompress_ptr cinfo)
75 my_upsample_ptr upsample = (my_upsample_ptr) cinfo->upsample;
78 upsample->next_row_out = cinfo->max_v_samp_factor;
80 upsample->rows_to_go = cinfo->output_height;
93 sep_upsample (j_decompress_ptr cinfo,
99 my_upsample_ptr upsample = (my_upsample_ptr) cinfo->upsample;
105 if (upsample->next_row_out >= cinfo->max_v_samp_factor) {
106 for (ci = 0, compptr = cinfo->comp_info; ci < cinfo->num_components;
111 (*upsample->methods[ci]) (cinfo, compptr,
121 num_rows = (JDIMENSION) (cinfo->max_v_samp_factor - upsample->next_row_out);
132 (*cinfo->cconvert->color_convert) (cinfo, upsample->color_buf,
142 if (upsample->next_row_out >= cinfo->max_v_samp_factor)
161 fullsize_upsample (j_decompress_ptr cinfo, jpeg_component_info * compptr,
174 noop_upsample (j_decompress_ptr cinfo, jpeg_component_info * compptr,
193 int_upsample (j_decompress_ptr cinfo, jpeg_component_info * compptr,
196 my_upsample_ptr upsample = (my_upsample_ptr) cinfo->upsample;
209 while (outrow < cinfo->max_v_samp_factor) {
213 outend = outptr + cinfo->output_width;
223 v_expand-1, cinfo->output_width);
237 h2v1_upsample (j_decompress_ptr cinfo, jpeg_component_info * compptr,
246 for (inrow = 0; inrow < cinfo->max_v_samp_factor; inrow++) {
249 outend = outptr + cinfo->output_width;
265 h2v2_upsample (j_decompress_ptr cinfo, jpeg_component_info * compptr,
275 while (outrow < cinfo->max_v_samp_factor) {
278 outend = outptr + cinfo->output_width;
285 1, cinfo->output_width);
308 h2v1_fancy_upsample (j_decompress_ptr cinfo, jpeg_component_info * compptr,
317 for (inrow = 0; inrow < cinfo->max_v_samp_factor; inrow++) {
349 h2v2_fancy_upsample (j_decompress_ptr cinfo, jpeg_component_info * compptr,
363 while (outrow < cinfo->max_v_samp_factor) {
403 jinit_upsampler (j_decompress_ptr cinfo)
412 (*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_IMAGE,
414 cinfo->upsample = (struct jpeg_upsampler *) upsample;
419 if (cinfo->CCIR601_sampling) /* this isn't supported */
420 ERREXIT(cinfo, JERR_CCIR601_NOTIMPL);
425 do_fancy = cinfo->do_fancy_upsampling && cinfo->min_DCT_scaled_size > 1;
430 for (ci = 0, compptr = cinfo->comp_info; ci < cinfo->num_components;
436 cinfo->min_DCT_scaled_size;
438 cinfo->min_DCT_scaled_size;
439 h_out_group = cinfo->max_h_samp_factor;
440 v_out_group = cinfo->max_v_samp_factor;
473 ERREXIT(cinfo, JERR_FRACT_SAMPLE_NOTIMPL);
475 upsample->color_buf[ci] = (*cinfo->mem->alloc_sarray)
476 ((j_common_ptr) cinfo, JPOOL_IMAGE,
477 (JDIMENSION) jround_up((long) cinfo->output_width,
478 (long) cinfo->max_h_samp_factor),
479 (JDIMENSION) cinfo->max_v_samp_factor);