• Home
  • Raw
  • Download

Lines Matching refs:info_ptr

65 static void readpng2_info_callback(png_structp png_ptr, png_infop info_ptr);
68 static void readpng2_end_callback(png_structp png_ptr, png_infop info_ptr);
173 png_infop info_ptr; in readpng2_init() local
183 info_ptr = png_create_info_struct(png_ptr); in readpng2_init()
184 if (!info_ptr) { in readpng2_init()
201 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in readpng2_init()
338 mainprog_ptr->info_ptr = info_ptr; in readpng2_init()
354 png_infop info_ptr = (png_infop)mainprog_ptr->info_ptr; in readpng2_decode_data() local
361 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in readpng2_decode_data()
363 mainprog_ptr->info_ptr = NULL; in readpng2_decode_data()
370 png_process_data(png_ptr, info_ptr, rawbuf, length); in readpng2_decode_data()
378 static void readpng2_info_callback(png_structp png_ptr, png_infop info_ptr) in readpng2_info_callback() argument
418 png_get_IHDR(png_ptr, info_ptr, &width, &height, &bit_depth, &color_type, in readpng2_info_callback()
428 png_get_valid(png_ptr, info_ptr, PNG_INFO_bKGD)) in readpng2_info_callback()
435 png_get_bKGD(png_ptr, info_ptr, &pBackground); in readpng2_info_callback()
470 if (png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS)) in readpng2_info_callback()
494 if (png_get_gAMA(png_ptr, info_ptr, &gamma)) in readpng2_info_callback()
508 png_read_update_info(png_ptr, info_ptr); in readpng2_info_callback()
510 mainprog_ptr->rowbytes = (int)png_get_rowbytes(png_ptr, info_ptr); in readpng2_info_callback()
511 mainprog_ptr->channels = png_get_channels(png_ptr, info_ptr); in readpng2_info_callback()
578 static void readpng2_end_callback(png_structp png_ptr, png_infop info_ptr) in readpng2_end_callback() argument
610 png_infop info_ptr = (png_infop)mainprog_ptr->info_ptr; in readpng2_cleanup() local
612 if (png_ptr && info_ptr) in readpng2_cleanup()
613 png_destroy_read_struct(&png_ptr, &info_ptr, NULL); in readpng2_cleanup()
616 mainprog_ptr->info_ptr = NULL; in readpng2_cleanup()