Lines Matching refs:compptr
61 jpeg_component_info *compptr,
127 jpeg_component_info *compptr; in sep_downsample() local
130 for (ci = 0, compptr = cinfo->comp_info; ci < cinfo->num_components; in sep_downsample()
131 ci++, compptr++) { in sep_downsample()
133 out_ptr = output_buf[ci] + (out_row_group_index * compptr->v_samp_factor); in sep_downsample()
134 (*downsample->methods[ci]) (cinfo, compptr, in_ptr, out_ptr); in sep_downsample()
147 int_downsample(j_compress_ptr cinfo, jpeg_component_info *compptr, in int_downsample() argument
152 JDIMENSION output_cols = compptr->width_in_blocks * DCTSIZE; in int_downsample()
156 h_expand = cinfo->max_h_samp_factor / compptr->h_samp_factor; in int_downsample()
157 v_expand = cinfo->max_v_samp_factor / compptr->v_samp_factor; in int_downsample()
169 for (outrow = 0; outrow < compptr->v_samp_factor; outrow++) { in int_downsample()
194 fullsize_downsample(j_compress_ptr cinfo, jpeg_component_info *compptr, in fullsize_downsample() argument
202 compptr->width_in_blocks * DCTSIZE); in fullsize_downsample()
219 h2v1_downsample(j_compress_ptr cinfo, jpeg_component_info *compptr, in h2v1_downsample() argument
224 JDIMENSION output_cols = compptr->width_in_blocks * DCTSIZE; in h2v1_downsample()
235 for (outrow = 0; outrow < compptr->v_samp_factor; outrow++) { in h2v1_downsample()
256 h2v2_downsample(j_compress_ptr cinfo, jpeg_component_info *compptr, in h2v2_downsample() argument
261 JDIMENSION output_cols = compptr->width_in_blocks * DCTSIZE; in h2v2_downsample()
273 for (outrow = 0; outrow < compptr->v_samp_factor; outrow++) { in h2v2_downsample()
299 h2v2_smooth_downsample(j_compress_ptr cinfo, jpeg_component_info *compptr, in h2v2_smooth_downsample() argument
304 JDIMENSION output_cols = compptr->width_in_blocks * DCTSIZE; in h2v2_smooth_downsample()
332 for (outrow = 0; outrow < compptr->v_samp_factor; outrow++) { in h2v2_smooth_downsample()
399 fullsize_smooth_downsample(j_compress_ptr cinfo, jpeg_component_info *compptr, in fullsize_smooth_downsample() argument
404 JDIMENSION output_cols = compptr->width_in_blocks * DCTSIZE; in fullsize_smooth_downsample()
425 for (outrow = 0; outrow < compptr->v_samp_factor; outrow++) { in fullsize_smooth_downsample()
475 jpeg_component_info *compptr; in jinit_downsampler() local
490 for (ci = 0, compptr = cinfo->comp_info; ci < cinfo->num_components; in jinit_downsampler()
491 ci++, compptr++) { in jinit_downsampler()
492 if (compptr->h_samp_factor == cinfo->max_h_samp_factor && in jinit_downsampler()
493 compptr->v_samp_factor == cinfo->max_v_samp_factor) { in jinit_downsampler()
501 } else if (compptr->h_samp_factor * 2 == cinfo->max_h_samp_factor && in jinit_downsampler()
502 compptr->v_samp_factor == cinfo->max_v_samp_factor) { in jinit_downsampler()
508 } else if (compptr->h_samp_factor * 2 == cinfo->max_h_samp_factor && in jinit_downsampler()
509 compptr->v_samp_factor * 2 == cinfo->max_v_samp_factor) { in jinit_downsampler()
527 } else if ((cinfo->max_h_samp_factor % compptr->h_samp_factor) == 0 && in jinit_downsampler()
528 (cinfo->max_v_samp_factor % compptr->v_samp_factor) == 0) { in jinit_downsampler()