Lines Matching defs:cinfo
318 static void irjfif_error_exit(j_common_ptr cinfo) {
319 longjmp(*(jmp_buf*)cinfo->client_data, 1);
340 struct jpeg_decompress_struct cinfo;
346 jpeg_destroy_decompress(&cinfo);
350 cinfo.err = jpeg_std_error(&jerr);
351 jpeg_create_decompress(&cinfo);
357 cinfo.client_data = (void*)&jbuf;
359 jpeg_stdio_src(&cinfo, ifd);
360 jpeg_read_header(&cinfo, TRUE);
362 debug("cinfo.[XY]_density");
363 if (cinfo.saw_JFIF_marker) { // JFIF APP0 marker was seen
364 if ( cinfo.density_unit == 1 ) { // dots/inch
365 x_ = cinfo.X_density;
366 y_ = cinfo.Y_density;
368 } else if ( cinfo.density_unit == 2 ) { // dots/cm
369 x_ = cinfo.X_density * 2.54;
370 y_ = cinfo.Y_density * 2.54;
380 jpeg_destroy_decompress(&cinfo);