Lines Matching refs:source
145 ppm_source_ptr source = (ppm_source_ptr) sinfo; in get_text_gray_row() local
146 FILE * infile = source->pub.input_file; in get_text_gray_row()
148 register JSAMPLE *rescale = source->rescale; in get_text_gray_row()
151 ptr = source->pub.buffer[0]; in get_text_gray_row()
163 ppm_source_ptr source = (ppm_source_ptr) sinfo; in get_text_rgb_row() local
164 FILE * infile = source->pub.input_file; in get_text_rgb_row()
166 register JSAMPLE *rescale = source->rescale; in get_text_rgb_row()
169 ptr = source->pub.buffer[0]; in get_text_rgb_row()
183 ppm_source_ptr source = (ppm_source_ptr) sinfo; in get_scaled_gray_row() local
186 register JSAMPLE *rescale = source->rescale; in get_scaled_gray_row()
189 if (! ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width)) in get_scaled_gray_row()
191 ptr = source->pub.buffer[0]; in get_scaled_gray_row()
192 bufferptr = source->iobuffer; in get_scaled_gray_row()
204 ppm_source_ptr source = (ppm_source_ptr) sinfo; in get_scaled_rgb_row() local
207 register JSAMPLE *rescale = source->rescale; in get_scaled_rgb_row()
210 if (! ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width)) in get_scaled_rgb_row()
212 ptr = source->pub.buffer[0]; in get_scaled_rgb_row()
213 bufferptr = source->iobuffer; in get_scaled_rgb_row()
230 ppm_source_ptr source = (ppm_source_ptr) sinfo; in get_raw_row() local
232 if (! ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width)) in get_raw_row()
242 ppm_source_ptr source = (ppm_source_ptr) sinfo; in get_word_gray_row() local
245 register JSAMPLE *rescale = source->rescale; in get_word_gray_row()
248 if (! ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width)) in get_word_gray_row()
250 ptr = source->pub.buffer[0]; in get_word_gray_row()
251 bufferptr = source->iobuffer; in get_word_gray_row()
266 ppm_source_ptr source = (ppm_source_ptr) sinfo; in get_word_rgb_row() local
269 register JSAMPLE *rescale = source->rescale; in get_word_rgb_row()
272 if (! ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width)) in get_word_rgb_row()
274 ptr = source->pub.buffer[0]; in get_word_rgb_row()
275 bufferptr = source->iobuffer; in get_word_rgb_row()
299 ppm_source_ptr source = (ppm_source_ptr) sinfo; in start_input_ppm() local
304 if (getc(source->pub.input_file) != 'P') in start_input_ppm()
307 c = getc(source->pub.input_file); /* subformat discriminator character */ in start_input_ppm()
322 w = read_pbm_integer(cinfo, source->pub.input_file); in start_input_ppm()
323 h = read_pbm_integer(cinfo, source->pub.input_file); in start_input_ppm()
324 maxval = read_pbm_integer(cinfo, source->pub.input_file); in start_input_ppm()
343 source->pub.get_pixel_rows = get_text_gray_row; in start_input_ppm()
351 source->pub.get_pixel_rows = get_text_rgb_row; in start_input_ppm()
360 source->pub.get_pixel_rows = get_word_gray_row; in start_input_ppm()
362 source->pub.get_pixel_rows = get_raw_row; in start_input_ppm()
366 source->pub.get_pixel_rows = get_scaled_gray_row; in start_input_ppm()
375 source->pub.get_pixel_rows = get_word_rgb_row; in start_input_ppm()
377 source->pub.get_pixel_rows = get_raw_row; in start_input_ppm()
381 source->pub.get_pixel_rows = get_scaled_rgb_row; in start_input_ppm()
388 source->buffer_width = (size_t) w * cinfo->input_components * in start_input_ppm()
390 source->iobuffer = (U_CHAR *) in start_input_ppm()
392 source->buffer_width); in start_input_ppm()
400 source->pixrow = (JSAMPROW) source->iobuffer; in start_input_ppm()
401 source->pub.buffer = & source->pixrow; in start_input_ppm()
402 source->pub.buffer_height = 1; in start_input_ppm()
405 source->pub.buffer = (*cinfo->mem->alloc_sarray) in start_input_ppm()
408 source->pub.buffer_height = 1; in start_input_ppm()
416 source->rescale = (JSAMPLE *) in start_input_ppm()
422 source->rescale[val] = (JSAMPLE) ((val*MAXJSAMPLE + half_maxval)/maxval); in start_input_ppm()
446 ppm_source_ptr source; in jinit_read_ppm() local
449 source = (ppm_source_ptr) in jinit_read_ppm()
453 source->pub.start_input = start_input_ppm; in jinit_read_ppm()
454 source->pub.finish_input = finish_input_ppm; in jinit_read_ppm()
456 return (cjpeg_source_ptr) source; in jinit_read_ppm()