Lines Matching defs:cinfo

54 write_header (j_decompress_ptr cinfo, djpeg_dest_ptr dinfo, int num_colors)
69 targaheader[12] = (char) (cinfo->output_width & 0xFF);
70 targaheader[13] = (char) (cinfo->output_width >> 8);
71 targaheader[14] = (char) (cinfo->output_height & 0xFF);
72 targaheader[15] = (char) (cinfo->output_height >> 8);
75 if (cinfo->out_color_space == JCS_GRAYSCALE) {
89 ERREXIT(cinfo, JERR_FILE_WRITE);
99 put_pixel_rows (j_decompress_ptr cinfo, djpeg_dest_ptr dinfo,
110 for (col = cinfo->output_width; col > 0; col--) {
120 put_gray_rows (j_decompress_ptr cinfo, djpeg_dest_ptr dinfo,
131 for (col = cinfo->output_width; col > 0; col--) {
144 put_demapped_gray (j_decompress_ptr cinfo, djpeg_dest_ptr dinfo,
150 register JSAMPROW color_map0 = cinfo->colormap[0];
155 for (col = cinfo->output_width; col > 0; col--) {
167 start_output_tga (j_decompress_ptr cinfo, djpeg_dest_ptr dinfo)
173 if (cinfo->out_color_space == JCS_GRAYSCALE) {
176 write_header(cinfo, dinfo, 0);
177 if (cinfo->quantize_colors)
181 } else if (cinfo->out_color_space == JCS_RGB) {
182 if (cinfo->quantize_colors) {
184 num_colors = cinfo->actual_number_of_colors;
186 ERREXIT1(cinfo, JERR_TOO_MANY_COLORS, num_colors);
187 write_header(cinfo, dinfo, num_colors);
191 putc(GETJSAMPLE(cinfo->colormap[2][i]), outfile);
192 putc(GETJSAMPLE(cinfo->colormap[1][i]), outfile);
193 putc(GETJSAMPLE(cinfo->colormap[0][i]), outfile);
197 write_header(cinfo, dinfo, 0);
201 ERREXIT(cinfo, JERR_TGA_COLORSPACE);
211 finish_output_tga (j_decompress_ptr cinfo, djpeg_dest_ptr dinfo)
216 ERREXIT(cinfo, JERR_FILE_WRITE);
225 jinit_write_targa (j_decompress_ptr cinfo)
231 (*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_IMAGE,
237 jpeg_calc_output_dimensions(cinfo);
240 dest->buffer_width = cinfo->output_width * cinfo->output_components;
242 (*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_IMAGE,
246 dest->pub.buffer = (*cinfo->mem->alloc_sarray)
247 ((j_common_ptr) cinfo, JPOOL_IMAGE, dest->buffer_width, (JDIMENSION) 1);