14# error This file must not be included by applications; please include <png.h>
55#ifdef PNG_READ_SUPPORTED
66#ifdef PNG_cICP_SUPPORTED
68 png_byte cicp_colour_primaries;
69 png_byte cicp_transfer_function;
70 png_byte cicp_matrix_coefficients;
71 png_byte cicp_video_full_range_flag;
74#ifdef PNG_iCCP_SUPPORTED
81#ifdef PNG_cLLI_SUPPORTED
86#ifdef PNG_mDCV_SUPPORTED
87 png_uint_16 mastering_red_x;
88 png_uint_16 mastering_red_y;
89 png_uint_16 mastering_green_x;
90 png_uint_16 mastering_green_y;
91 png_uint_16 mastering_blue_x;
92 png_uint_16 mastering_blue_y;
93 png_uint_16 mastering_white_x;
94 png_uint_16 mastering_white_y;
99#ifdef PNG_TEXT_SUPPORTED
113#ifdef PNG_tIME_SUPPORTED
120#ifdef PNG_sBIT_SUPPORTED
130#if defined(PNG_tRNS_SUPPORTED) || defined(PNG_READ_EXPAND_SUPPORTED) || \
131defined(PNG_READ_BACKGROUND_SUPPORTED)
145#if defined(PNG_bKGD_SUPPORTED) || defined(PNG_READ_BACKGROUND_SUPPORTED)
155#ifdef PNG_oFFs_SUPPORTED
163 png_byte offset_unit_type;
166#ifdef PNG_pHYs_SUPPORTED
173 png_byte phys_unit_type;
176#ifdef PNG_eXIf_SUPPORTED
181#ifdef PNG_hIST_SUPPORTED
191#ifdef PNG_pCAL_SUPPORTED
209 png_byte pcal_nparams;
215#ifdef PNG_STORE_UNKNOWN_CHUNKS_SUPPORTED
222 int unknown_chunks_num;
225#ifdef PNG_sPLT_SUPPORTED
228 int splt_palettes_num;
231#ifdef PNG_sCAL_SUPPORTED
244#ifdef PNG_INFO_IMAGE_SUPPORTED
251#ifdef PNG_cHRM_SUPPORTED
255#ifdef PNG_gAMA_SUPPORTED
259#ifdef PNG_sRGB_SUPPORTED
260 int rendering_intent;
png_int_32 png_fixed_point
png_uint_16 * png_uint_16p
png_byte compression_type