Lines Matching defs:source
68 /* Private version of data source object */
149 ppm_source_ptr source = (ppm_source_ptr)sinfo;
150 FILE *infile = source->pub.input_file;
152 register JSAMPLE *rescale = source->rescale;
154 unsigned int maxval = source->maxval;
156 ptr = source->pub.buffer[0];
177 ppm_source_ptr source = (ppm_source_ptr)sinfo;
178 FILE *infile = source->pub.input_file;
180 register JSAMPLE *rescale = source->rescale;
182 unsigned int maxval = source->maxval;
189 ptr = source->pub.buffer[0];
212 ppm_source_ptr source = (ppm_source_ptr)sinfo;
213 FILE *infile = source->pub.input_file;
215 register JSAMPLE *rescale = source->rescale;
217 unsigned int maxval = source->maxval;
219 ptr = source->pub.buffer[0];
251 ppm_source_ptr source = (ppm_source_ptr)sinfo;
252 FILE *infile = source->pub.input_file;
254 register JSAMPLE *rescale = source->rescale;
256 unsigned int maxval = source->maxval;
263 ptr = source->pub.buffer[0];
286 ppm_source_ptr source = (ppm_source_ptr)sinfo;
287 FILE *infile = source->pub.input_file;
289 register JSAMPLE *rescale = source->rescale;
291 unsigned int maxval = source->maxval;
293 ptr = source->pub.buffer[0];
319 ppm_source_ptr source = (ppm_source_ptr)sinfo;
322 register JSAMPLE *rescale = source->rescale;
325 if (!ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width))
327 ptr = source->pub.buffer[0];
328 bufferptr = source->iobuffer;
341 ppm_source_ptr source = (ppm_source_ptr)sinfo;
344 register JSAMPLE *rescale = source->rescale;
346 unsigned int maxval = source->maxval;
353 if (!ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width))
355 ptr = source->pub.buffer[0];
356 bufferptr = source->iobuffer;
377 ppm_source_ptr source = (ppm_source_ptr)sinfo;
380 register JSAMPLE *rescale = source->rescale;
382 unsigned int maxval = source->maxval;
384 if (!ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width))
386 ptr = source->pub.buffer[0];
387 bufferptr = source->iobuffer;
409 ppm_source_ptr source = (ppm_source_ptr)sinfo;
412 register JSAMPLE *rescale = source->rescale;
414 unsigned int maxval = source->maxval;
421 if (!ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width))
423 ptr = source->pub.buffer[0];
424 bufferptr = source->iobuffer;
445 ppm_source_ptr source = (ppm_source_ptr)sinfo;
448 register JSAMPLE *rescale = source->rescale;
450 unsigned int maxval = source->maxval;
452 if (!ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width))
454 ptr = source->pub.buffer[0];
455 bufferptr = source->iobuffer;
484 ppm_source_ptr source = (ppm_source_ptr)sinfo;
486 if (!ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width))
496 ppm_source_ptr source = (ppm_source_ptr)sinfo;
499 register JSAMPLE *rescale = source->rescale;
501 unsigned int maxval = source->maxval;
503 if (!ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width))
505 ptr = source->pub.buffer[0];
506 bufferptr = source->iobuffer;
523 ppm_source_ptr source = (ppm_source_ptr)sinfo;
526 register JSAMPLE *rescale = source->rescale;
528 unsigned int maxval = source->maxval;
530 if (!ReadOK(source->pub.input_file, source->iobuffer, source->buffer_width))
532 ptr = source->pub.buffer[0];
533 bufferptr = source->iobuffer;
563 ppm_source_ptr source = (ppm_source_ptr)sinfo;
568 if (getc(source->pub.input_file) != 'P')
571 c = getc(source->pub.input_file); /* subformat discriminator character */
586 w = read_pbm_integer(cinfo, source->pub.input_file, 65535);
587 h = read_pbm_integer(cinfo, source->pub.input_file, 65535);
588 maxval = read_pbm_integer(cinfo, source->pub.input_file, 65535);
596 source->maxval = maxval;
609 source->pub.get_pixel_rows = get_text_gray_row;
611 source->pub.get_pixel_rows = get_text_gray_rgb_row;
613 source->pub.get_pixel_rows = get_text_gray_cmyk_row;
624 source->pub.get_pixel_rows = get_text_rgb_row;
626 source->pub.get_pixel_rows = get_text_rgb_cmyk_row;
637 source->pub.get_pixel_rows = get_word_gray_row;
640 source->pub.get_pixel_rows = get_raw_row;
645 source->pub.get_pixel_rows = get_scaled_gray_row;
647 source->pub.get_pixel_rows = get_gray_rgb_row;
649 source->pub.get_pixel_rows = get_gray_cmyk_row;
660 source->pub.get_pixel_rows = get_word_rgb_row;
667 source->pub.get_pixel_rows = get_raw_row;
672 source->pub.get_pixel_rows = get_rgb_row;
674 source->pub.get_pixel_rows = get_rgb_cmyk_row;
691 source->buffer_width = (size_t)w * 3 *
694 source->buffer_width = (size_t)w *
696 source->iobuffer = (U_CHAR *)
698 source->buffer_width);
705 source->pixrow = (JSAMPROW)source->iobuffer;
706 source->pub.buffer = &source->pixrow;
707 source->pub.buffer_height = 1;
710 source->pub.buffer = (*cinfo->mem->alloc_sarray)
713 source->pub.buffer_height = 1;
721 source->rescale = (JSAMPLE *)
728 source->rescale[val] = (JSAMPLE)((val * MAXJSAMPLE + half_maxval) /
753 ppm_source_ptr source;
756 source = (ppm_source_ptr)
760 source->pub.start_input = start_input_ppm;
761 source->pub.finish_input = finish_input_ppm;
763 return (cjpeg_source_ptr)source;