Home | History | Annotate | Download | only in jpeg

Lines Matching refs:source

69 /* Private version of data source object */
144 ppm_source_ptr source = (ppm_source_ptr) sinfo;
145 FILE * infile = source->pub.input_file;
147 register JSAMPLE *rescale = source->rescale;
150 ptr = source->pub.buffer[0];
162 ppm_source_ptr source = (ppm_source_ptr) sinfo;
163 FILE * infile = source->pub.input_file;
165 register JSAMPLE *rescale = source->rescale;
168 ptr = source->pub.buffer[0];
182 ppm_source_ptr source = (ppm_source_ptr) sinfo;
185 register JSAMPLE *rescale = source->rescale;
188 if (! ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width))
190 ptr = source->pub.buffer[0];
191 bufferptr = source->iobuffer;
203 ppm_source_ptr source = (ppm_source_ptr) sinfo;
206 register JSAMPLE *rescale = source->rescale;
209 if (! ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width))
211 ptr = source->pub.buffer[0];
212 bufferptr = source->iobuffer;
229 ppm_source_ptr source = (ppm_source_ptr) sinfo;
231 if (! ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width))
241 ppm_source_ptr source = (ppm_source_ptr) sinfo;
244 register JSAMPLE *rescale = source->rescale;
247 if (! ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width))
249 ptr = source->pub.buffer[0];
250 bufferptr = source->iobuffer;
265 ppm_source_ptr source = (ppm_source_ptr) sinfo;
268 register JSAMPLE *rescale = source->rescale;
271 if (! ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width))
273 ptr = source->pub.buffer[0];
274 bufferptr = source->iobuffer;
298 ppm_source_ptr source = (ppm_source_ptr) sinfo;
303 if (getc(source->pub.input_file) != 'P')
306 c = getc(source->pub.input_file); /* subformat discriminator character */
321 w = read_pbm_integer(cinfo, source->pub.input_file);
322 h = read_pbm_integer(cinfo, source->pub.input_file);
323 maxval = read_pbm_integer(cinfo, source->pub.input_file);
342 source->pub.get_pixel_rows = get_text_gray_row;
350 source->pub.get_pixel_rows = get_text_rgb_row;
359 source->pub.get_pixel_rows = get_word_gray_row;
361 source->pub.get_pixel_rows = get_raw_row;
365 source->pub.get_pixel_rows = get_scaled_gray_row;
374 source->pub.get_pixel_rows = get_word_rgb_row;
376 source->pub.get_pixel_rows = get_raw_row;
380 source->pub.get_pixel_rows = get_scaled_rgb_row;
387 source->buffer_width = (size_t) w * cinfo->input_components *
389 source->iobuffer = (U_CHAR *)
391 source->buffer_width);
399 source->pixrow = (JSAMPROW) source->iobuffer;
400 source->pub.buffer = & source->pixrow;
401 source->pub.buffer_height = 1;
404 source->pub.buffer = (*cinfo->mem->alloc_sarray)
407 source->pub.buffer_height = 1;
415 source->rescale = (JSAMPLE *)
421 source->rescale[val] = (JSAMPLE) ((val*MAXJSAMPLE + half_maxval)/maxval);
445 ppm_source_ptr source;
448 source = (ppm_source_ptr)
452 source->pub.start_input = start_input_ppm;
453 source->pub.finish_input = finish_input_ppm;
455 return (cjpeg_source_ptr) source;