Home | History | Annotate | Download | only in gregbook

Lines Matching defs:info_ptr

72 static void readpng2_info_callback(png_structp png_ptr, png_infop info_ptr);
75 static void readpng2_end_callback(png_structp png_ptr, png_infop info_ptr);
107 png_infop info_ptr;
117 info_ptr = png_create_info_struct(png_ptr);
118 if (!info_ptr) {
135 png_destroy_read_struct(&png_ptr, &info_ptr, NULL);
176 mainprog_ptr->info_ptr = info_ptr;
192 png_infop info_ptr = (png_infop)mainprog_ptr->info_ptr;
199 png_destroy_read_struct(&png_ptr, &info_ptr, NULL);
201 mainprog_ptr->info_ptr = NULL;
208 png_process_data(png_ptr, info_ptr, rawbuf, length);
216 static void readpng2_info_callback(png_structp png_ptr, png_infop info_ptr)
260 png_get_IHDR(png_ptr, info_ptr, &width, &height, &bit_depth, &color_type,
276 if (png_get_bKGD(png_ptr, info_ptr, &pBackground))
314 if (png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS))
345 if (png_get_gAMA(png_ptr, info_ptr, &gamma))
350 if (png_get_gAMA_fixed(png_ptr, info_ptr, &gamma))
363 /* all transformations have been registered; now update info_ptr data and
366 png_read_update_info(png_ptr, info_ptr);
368 mainprog_ptr->rowbytes = (int)png_get_rowbytes(png_ptr, info_ptr);
369 mainprog_ptr->channels = png_get_channels(png_ptr, info_ptr);
436 static void readpng2_end_callback(png_structp png_ptr, png_infop info_ptr)
458 (void)info_ptr; /* Unused */
470 png_infop info_ptr = (png_infop)mainprog_ptr->info_ptr;
472 if (png_ptr && info_ptr)
473 png_destroy_read_struct(&png_ptr, &info_ptr, NULL);
476 info_ptr = NULL;