Lines Matching refs:info_ptr
86 png_infop info_ptr;
99 png_infop info_ptr;
120 info_ptr = png_create_info_struct(png_ptr);
121 if (info_ptr == NULL)
136 png_destroy_read_struct(&png_ptr, &info_ptr, png_infopp_NULL);
167 png_read_png(png_ptr, info_ptr, png_transforms, png_voidp_NULL);
175 png_read_info(png_ptr, info_ptr);
177 png_get_IHDR(png_ptr, info_ptr, &width, &height, &bit_depth, &color_type,
214 if (png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS))
226 if (png_get_bKGD(png_ptr, info_ptr, &image_background))
263 if (png_get_sRGB(png_ptr, info_ptr, &intent))
268 if (png_get_gAMA(png_ptr, info_ptr, &image_gamma))
292 else if (png_get_PLTE(png_ptr, info_ptr, &palette, &num_palette))
296 png_get_hIST(png_ptr, info_ptr, &histogram);
310 if (png_get_valid(png_ptr, info_ptr, PNG_INFO_sBIT))
314 png_get_sBIT(png_ptr, info_ptr, &sig_bit_p);
341 png_read_update_info(png_ptr, info_ptr);
354 info_ptr));
389 png_read_end(png_ptr, info_ptr);
395 png_destroy_read_struct(&png_ptr, &info_ptr, png_infopp_NULL);
407 initialize_png_reader(png_structp *png_ptr, png_infop *info_ptr)
420 *info_ptr = NULL;
424 *info_ptr = png_create_info_struct(png_ptr);
426 if (*info_ptr == NULL)
428 png_destroy_read_struct(png_ptr, info_ptr, png_infopp_NULL);
434 png_destroy_read_struct(png_ptr, info_ptr, png_infopp_NULL);
457 process_data(png_structp *png_ptr, png_infop *info_ptr,
463 png_destroy_read_struct(png_ptr, info_ptr, png_infopp_NULL);
477 png_process_data(*png_ptr, *info_ptr, buffer, length);
565 png_infop info_ptr;
589 info_ptr = png_create_info_struct(png_ptr);
590 if (info_ptr == NULL)
604 png_destroy_write_struct(&png_ptr, &info_ptr);
628 png_write_png(png_ptr, info_ptr, png_transforms, png_voidp_NULL);
641 png_set_IHDR(png_ptr, info_ptr, width, height, bit_depth, PNG_COLOR_TYPE_???,
648 png_set_PLTE(png_ptr, info_ptr, palette, PNG_MAX_PALETTE_LENGTH);
664 png_set_sBIT(png_ptr, info_ptr, &sig_bit);
670 png_set_gAMA(png_ptr, info_ptr, gamma);
687 png_set_text(png_ptr, info_ptr, text_ptr, 3);
697 png_write_info(png_ptr, info_ptr);
798 png_write_end(png_ptr, info_ptr);
823 png_destroy_write_struct(&png_ptr, &info_ptr);