Lines Matching refs:png_ptr
20 png_get_valid(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_valid() argument
23 if (png_ptr != NULL && info_ptr != NULL) in png_get_valid()
30 png_get_rowbytes(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_rowbytes() argument
32 if (png_ptr != NULL && info_ptr != NULL) in png_get_rowbytes()
40 png_get_rows(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_rows() argument
42 if (png_ptr != NULL && info_ptr != NULL) in png_get_rows()
52 png_get_image_width(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_image_width() argument
54 if (png_ptr != NULL && info_ptr != NULL) in png_get_image_width()
61 png_get_image_height(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_image_height() argument
63 if (png_ptr != NULL && info_ptr != NULL) in png_get_image_height()
70 png_get_bit_depth(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_bit_depth() argument
72 if (png_ptr != NULL && info_ptr != NULL) in png_get_bit_depth()
79 png_get_color_type(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_color_type() argument
81 if (png_ptr != NULL && info_ptr != NULL) in png_get_color_type()
88 png_get_filter_type(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_filter_type() argument
90 if (png_ptr != NULL && info_ptr != NULL) in png_get_filter_type()
97 png_get_interlace_type(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_interlace_type() argument
99 if (png_ptr != NULL && info_ptr != NULL) in png_get_interlace_type()
106 png_get_compression_type(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_compression_type() argument
108 if (png_ptr != NULL && info_ptr != NULL) in png_get_compression_type()
115 png_get_x_pixels_per_meter(png_const_structrp png_ptr, png_const_inforp in png_get_x_pixels_per_meter() argument
119 if (png_ptr != NULL && info_ptr != NULL && in png_get_x_pixels_per_meter()
129 PNG_UNUSED(png_ptr) in png_get_x_pixels_per_meter()
137 png_get_y_pixels_per_meter(png_const_structrp png_ptr, png_const_inforp in png_get_y_pixels_per_meter() argument
141 if (png_ptr != NULL && info_ptr != NULL && in png_get_y_pixels_per_meter()
151 PNG_UNUSED(png_ptr) in png_get_y_pixels_per_meter()
159 png_get_pixels_per_meter(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_pixels_per_meter() argument
162 if (png_ptr != NULL && info_ptr != NULL && in png_get_pixels_per_meter()
172 PNG_UNUSED(png_ptr) in png_get_pixels_per_meter()
181 png_get_pixel_aspect_ratio(png_const_structrp png_ptr, png_const_inforp in png_get_pixel_aspect_ratio() argument
185 if (png_ptr != NULL && info_ptr != NULL && in png_get_pixel_aspect_ratio()
195 PNG_UNUSED(png_ptr) in png_get_pixel_aspect_ratio()
205 png_get_pixel_aspect_ratio_fixed(png_const_structrp png_ptr, in png_get_pixel_aspect_ratio_fixed() argument
209 if (png_ptr != NULL && info_ptr != NULL && in png_get_pixel_aspect_ratio_fixed()
227 PNG_UNUSED(png_ptr) in png_get_pixel_aspect_ratio_fixed()
236 png_get_x_offset_microns(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_x_offset_microns() argument
239 if (png_ptr != NULL && info_ptr != NULL && in png_get_x_offset_microns()
248 PNG_UNUSED(png_ptr) in png_get_x_offset_microns()
256 png_get_y_offset_microns(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_y_offset_microns() argument
259 if (png_ptr != NULL && info_ptr != NULL && in png_get_y_offset_microns()
268 PNG_UNUSED(png_ptr) in png_get_y_offset_microns()
276 png_get_x_offset_pixels(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_x_offset_pixels() argument
279 if (png_ptr != NULL && info_ptr != NULL && in png_get_x_offset_pixels()
288 PNG_UNUSED(png_ptr) in png_get_x_offset_pixels()
296 png_get_y_offset_pixels(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_y_offset_pixels() argument
299 if (png_ptr != NULL && info_ptr != NULL && in png_get_y_offset_pixels()
308 PNG_UNUSED(png_ptr) in png_get_y_offset_pixels()
349 png_get_pixels_per_inch(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_pixels_per_inch() argument
351 return ppi_from_ppm(png_get_pixels_per_meter(png_ptr, info_ptr)); in png_get_pixels_per_inch()
355 png_get_x_pixels_per_inch(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_x_pixels_per_inch() argument
357 return ppi_from_ppm(png_get_x_pixels_per_meter(png_ptr, info_ptr)); in png_get_x_pixels_per_inch()
361 png_get_y_pixels_per_inch(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_y_pixels_per_inch() argument
363 return ppi_from_ppm(png_get_y_pixels_per_meter(png_ptr, info_ptr)); in png_get_y_pixels_per_inch()
368 png_fixed_inches_from_microns(png_const_structrp png_ptr, png_int_32 microns) in png_fixed_inches_from_microns() argument
375 return png_muldiv_warn(png_ptr, microns, 500, 127); in png_fixed_inches_from_microns()
379 png_get_x_offset_inches_fixed(png_const_structrp png_ptr, in png_get_x_offset_inches_fixed() argument
382 return png_fixed_inches_from_microns(png_ptr, in png_get_x_offset_inches_fixed()
383 png_get_x_offset_microns(png_ptr, info_ptr)); in png_get_x_offset_inches_fixed()
389 png_get_y_offset_inches_fixed(png_const_structrp png_ptr, in png_get_y_offset_inches_fixed() argument
392 return png_fixed_inches_from_microns(png_ptr, in png_get_y_offset_inches_fixed()
393 png_get_y_offset_microns(png_ptr, info_ptr)); in png_get_y_offset_inches_fixed()
399 png_get_x_offset_inches(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_x_offset_inches() argument
404 return (float)(png_get_x_offset_microns(png_ptr, info_ptr) * .00003937); in png_get_x_offset_inches()
410 png_get_y_offset_inches(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_y_offset_inches() argument
415 return (float)(png_get_y_offset_microns(png_ptr, info_ptr) * .00003937); in png_get_y_offset_inches()
421 png_get_pHYs_dpi(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_pHYs_dpi() argument
426 if (png_ptr != NULL && info_ptr != NULL && in png_get_pHYs_dpi()
467 png_get_channels(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_channels() argument
469 if (png_ptr != NULL && info_ptr != NULL) in png_get_channels()
477 png_get_signature(png_const_structrp png_ptr, png_const_inforp info_ptr) in png_get_signature() argument
479 if (png_ptr != NULL && info_ptr != NULL) in png_get_signature()
488 png_get_bKGD(png_const_structrp png_ptr, png_inforp info_ptr, in png_get_bKGD() argument
491 if (png_ptr != NULL && info_ptr != NULL && in png_get_bKGD()
512 png_get_cHRM(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_cHRM() argument
522 if (png_ptr != NULL && info_ptr != NULL && in png_get_cHRM()
528 *white_x = png_float(png_ptr, in png_get_cHRM()
531 *white_y = png_float(png_ptr, in png_get_cHRM()
534 *red_x = png_float(png_ptr, info_ptr->colorspace.end_points_xy.redx, in png_get_cHRM()
537 *red_y = png_float(png_ptr, info_ptr->colorspace.end_points_xy.redy, in png_get_cHRM()
540 *green_x = png_float(png_ptr, in png_get_cHRM()
543 *green_y = png_float(png_ptr, in png_get_cHRM()
546 *blue_x = png_float(png_ptr, info_ptr->colorspace.end_points_xy.bluex, in png_get_cHRM()
549 *blue_y = png_float(png_ptr, info_ptr->colorspace.end_points_xy.bluey, in png_get_cHRM()
558 png_get_cHRM_XYZ(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_cHRM_XYZ() argument
563 if (png_ptr != NULL && info_ptr != NULL && in png_get_cHRM_XYZ()
569 *red_X = png_float(png_ptr, info_ptr->colorspace.end_points_XYZ.red_X, in png_get_cHRM_XYZ()
572 *red_Y = png_float(png_ptr, info_ptr->colorspace.end_points_XYZ.red_Y, in png_get_cHRM_XYZ()
575 *red_Z = png_float(png_ptr, info_ptr->colorspace.end_points_XYZ.red_Z, in png_get_cHRM_XYZ()
578 *green_X = png_float(png_ptr, in png_get_cHRM_XYZ()
581 *green_Y = png_float(png_ptr, in png_get_cHRM_XYZ()
584 *green_Z = png_float(png_ptr, in png_get_cHRM_XYZ()
587 *blue_X = png_float(png_ptr, in png_get_cHRM_XYZ()
590 *blue_Y = png_float(png_ptr, in png_get_cHRM_XYZ()
593 *blue_Z = png_float(png_ptr, in png_get_cHRM_XYZ()
604 png_get_cHRM_XYZ_fixed(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_cHRM_XYZ_fixed() argument
611 if (png_ptr != NULL && info_ptr != NULL && in png_get_cHRM_XYZ_fixed()
641 png_get_cHRM_fixed(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_cHRM_fixed() argument
648 if (png_ptr != NULL && info_ptr != NULL && in png_get_cHRM_fixed()
678 png_get_gAMA_fixed(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_gAMA_fixed() argument
683 if (png_ptr != NULL && info_ptr != NULL && in png_get_gAMA_fixed()
697 png_get_gAMA(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_gAMA() argument
702 if (png_ptr != NULL && info_ptr != NULL && in png_get_gAMA()
706 *file_gamma = png_float(png_ptr, info_ptr->colorspace.gamma, in png_get_gAMA()
718 png_get_sRGB(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_sRGB() argument
723 if (png_ptr != NULL && info_ptr != NULL && in png_get_sRGB()
736 png_get_iCCP(png_const_structrp png_ptr, png_inforp info_ptr, in png_get_iCCP() argument
742 if (png_ptr != NULL && info_ptr != NULL && in png_get_iCCP()
763 png_get_sPLT(png_const_structrp png_ptr, png_inforp info_ptr, in png_get_sPLT() argument
766 if (png_ptr != NULL && info_ptr != NULL && spalettes != NULL) in png_get_sPLT()
778 png_get_eXIf(png_const_structrp png_ptr, png_inforp info_ptr, in png_get_eXIf() argument
781 png_warning(png_ptr, "png_get_eXIf does not work; use png_get_eXIf_1"); in png_get_eXIf()
788 png_get_eXIf_1(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_eXIf_1() argument
793 if (png_ptr != NULL && info_ptr != NULL && in png_get_eXIf_1()
807 png_get_hIST(png_const_structrp png_ptr, png_inforp info_ptr, in png_get_hIST() argument
812 if (png_ptr != NULL && info_ptr != NULL && in png_get_hIST()
824 png_get_IHDR(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_IHDR() argument
831 if (png_ptr == NULL || info_ptr == NULL) in png_get_IHDR()
860 png_check_IHDR(png_ptr, info_ptr->width, info_ptr->height, in png_get_IHDR()
869 png_get_oFFs(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_oFFs() argument
874 if (png_ptr != NULL && info_ptr != NULL && in png_get_oFFs()
890 png_get_pCAL(png_const_structrp png_ptr, png_inforp info_ptr, in png_get_pCAL() argument
896 if (png_ptr != NULL && info_ptr != NULL && in png_get_pCAL()
920 png_get_sCAL_fixed(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_sCAL_fixed() argument
923 if (png_ptr != NULL && info_ptr != NULL && in png_get_sCAL_fixed()
931 *width = png_fixed(png_ptr, atof(info_ptr->scal_s_width), "sCAL width"); in png_get_sCAL_fixed()
932 *height = png_fixed(png_ptr, atof(info_ptr->scal_s_height), in png_get_sCAL_fixed()
943 png_get_sCAL(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_sCAL() argument
946 if (png_ptr != NULL && info_ptr != NULL && in png_get_sCAL()
959 png_get_sCAL_s(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_sCAL_s() argument
962 if (png_ptr != NULL && info_ptr != NULL && in png_get_sCAL_s()
977 png_get_pHYs(png_const_structrp png_ptr, png_const_inforp info_ptr, in png_get_pHYs() argument
984 if (png_ptr != NULL && info_ptr != NULL && in png_get_pHYs()
1011 png_get_PLTE(png_const_structrp png_ptr, png_inforp info_ptr, in png_get_PLTE() argument
1016 if (png_ptr != NULL && info_ptr != NULL && in png_get_PLTE()
1030 png_get_sBIT(png_const_structrp png_ptr, png_inforp info_ptr, in png_get_sBIT() argument
1035 if (png_ptr != NULL && info_ptr != NULL && in png_get_sBIT()
1048 png_get_text(png_const_structrp png_ptr, png_inforp info_ptr, in png_get_text() argument
1051 if (png_ptr != NULL && info_ptr != NULL && info_ptr->num_text > 0) in png_get_text()
1054 (unsigned long)png_ptr->chunk_name); in png_get_text()
1074 png_get_tIME(png_const_structrp png_ptr, png_inforp info_ptr, in png_get_tIME() argument
1079 if (png_ptr != NULL && info_ptr != NULL && in png_get_tIME()
1092 png_get_tRNS(png_const_structrp png_ptr, png_inforp info_ptr, in png_get_tRNS() argument
1096 if (png_ptr != NULL && info_ptr != NULL && in png_get_tRNS()
1138 png_get_unknown_chunks(png_const_structrp png_ptr, png_inforp info_ptr, in png_get_unknown_chunks() argument
1141 if (png_ptr != NULL && info_ptr != NULL && unknowns != NULL) in png_get_unknown_chunks()
1153 png_get_rgb_to_gray_status (png_const_structrp png_ptr) in png_get_rgb_to_gray_status() argument
1155 return (png_byte)(png_ptr ? png_ptr->rgb_to_gray_status : 0); in png_get_rgb_to_gray_status()
1161 png_get_user_chunk_ptr(png_const_structrp png_ptr) in png_get_user_chunk_ptr() argument
1163 return (png_ptr ? png_ptr->user_chunk_ptr : NULL); in png_get_user_chunk_ptr()
1168 png_get_compression_buffer_size(png_const_structrp png_ptr) in png_get_compression_buffer_size() argument
1170 if (png_ptr == NULL) in png_get_compression_buffer_size()
1174 if ((png_ptr->mode & PNG_IS_READ_STRUCT) != 0) in png_get_compression_buffer_size()
1178 return png_ptr->IDAT_read_size; in png_get_compression_buffer_size()
1186 return png_ptr->zbuffer_size; in png_get_compression_buffer_size()
1194 png_get_user_width_max (png_const_structrp png_ptr) in png_get_user_width_max() argument
1196 return (png_ptr ? png_ptr->user_width_max : 0); in png_get_user_width_max()
1200 png_get_user_height_max (png_const_structrp png_ptr) in png_get_user_height_max() argument
1202 return (png_ptr ? png_ptr->user_height_max : 0); in png_get_user_height_max()
1207 png_get_chunk_cache_max (png_const_structrp png_ptr) in png_get_chunk_cache_max() argument
1209 return (png_ptr ? png_ptr->user_chunk_cache_max : 0); in png_get_chunk_cache_max()
1214 png_get_chunk_malloc_max (png_const_structrp png_ptr) in png_get_chunk_malloc_max() argument
1216 return (png_ptr ? png_ptr->user_chunk_malloc_max : 0); in png_get_chunk_malloc_max()
1223 png_get_io_state (png_const_structrp png_ptr) in png_get_io_state() argument
1225 return png_ptr->io_state; in png_get_io_state()
1229 png_get_io_chunk_type (png_const_structrp png_ptr) in png_get_io_chunk_type() argument
1231 return png_ptr->chunk_name; in png_get_io_chunk_type()
1238 png_get_palette_max(png_const_structp png_ptr, png_const_infop info_ptr) in png_get_palette_max() argument
1240 if (png_ptr != NULL && info_ptr != NULL) in png_get_palette_max()
1241 return png_ptr->num_palette_max; in png_get_palette_max()