Home | History | Annotate | Download | only in libjpeg_turbo

Lines Matching defs:dinfo

188 	struct jpeg_decompress_struct dinfo;
194 memset(&dinfo, 0, sizeof(struct jpeg_decompress_struct));
202 dinfo.err=jpeg_std_error(&jerr.pub);
212 jpeg_create_decompress(&dinfo);
215 dinfo.out_color_components=dinfo.output_components=1;
216 dinfo.out_color_space=JCS_GRAYSCALE;
220 dinfo.out_color_components=dinfo.output_components=3;
221 dinfo.out_color_space=JCS_RGB;
223 dinfo.image_width=w; dinfo.image_height=h;
224 dinfo.global_state=DSTATE_READY;
225 dinfo.scale_num=dinfo.scale_denom=1;
230 if((dst=jinit_write_bmp(&dinfo, 0))==NULL)
235 if((dst=jinit_write_ppm(&dinfo))==NULL)
240 (*dst->start_output)(&dinfo, dst);
241 (*dinfo.mem->realize_virt_arrays)((j_common_ptr)&dinfo);
247 while(dinfo.output_scanline<dinfo.output_height)
253 row=dinfo.output_scanline+i;
259 (*dst->put_pixel_rows)(&dinfo, dst, nlines);
260 dinfo.output_scanline+=nlines;
263 (*dst->finish_output)(&dinfo, dst);
266 jpeg_destroy_decompress(&dinfo);