1;---------------------------------------- 2; PNG.LIB module definition file for OS/2 3;---------------------------------------- 4 5; Version 1.2.38 6 7LIBRARY PNG 8DESCRIPTION "PNG image compression library for OS/2" 9CODE PRELOAD MOVEABLE DISCARDABLE 10DATA PRELOAD MOVEABLE MULTIPLE 11 12EXPORTS 13 14 15 png_build_grayscale_palette 16 png_check_sig 17 png_chunk_error 18 png_chunk_warning 19 png_convert_from_struct_tm 20 png_convert_from_time_t 21 png_create_info_struct 22 png_create_read_struct 23 png_create_write_struct 24 png_data_freer 25 png_destroy_info_struct 26 png_destroy_read_struct 27 png_destroy_write_struct 28 png_error 29 png_free 30 png_free_data 31 png_get_IHDR 32 png_get_PLTE 33 png_get_bKGD 34 png_get_bit_depth 35 png_get_cHRM 36 png_get_cHRM_fixed 37 png_get_channels 38 png_get_color_type 39 png_get_compression_buffer_size 40 png_get_compression_type 41 png_get_copyright 42 png_get_error_ptr 43 png_get_filter_type 44 png_get_gAMA 45 png_get_gAMA_fixed 46 png_get_hIST 47 png_get_header_ver 48 png_get_header_version 49 png_get_iCCP 50 png_get_image_height 51 png_get_image_width 52 png_get_interlace_type 53 png_get_io_ptr 54 png_get_libpng_ver 55 png_get_oFFs 56 png_get_pCAL 57 png_get_pHYs 58 png_get_pixel_aspect_ratio 59 png_get_pixels_per_meter 60 png_get_progressive_ptr 61 png_get_rgb_to_gray_status 62 png_get_rowbytes 63 png_get_rows 64 png_get_sBIT 65 png_get_sCAL 66 png_get_sPLT 67 png_get_sRGB 68 png_get_signature 69 png_get_tIME 70 png_get_tRNS 71 png_get_text 72 png_get_unknown_chunks 73 png_get_user_chunk_ptr 74 png_get_user_transform_ptr 75 png_get_valid 76 png_get_x_offset_microns 77 png_get_x_offset_pixels 78 png_get_x_pixels_per_meter 79 png_get_y_offset_microns 80 png_get_y_offset_pixels 81 png_get_y_pixels_per_meter 82 png_malloc 83 png_memcpy_check 84 png_memset_check 85 png_permit_empty_plte 86 png_process_data 87 png_progressive_combine_row 88 png_read_end 89 png_read_image 90 png_read_info 91; png_read_init ; deprecated 92 png_read_png 93 png_read_row 94 png_read_rows 95 png_read_update_info 96 png_reset_zstream 97 png_set_IHDR 98 png_set_PLTE 99 png_set_bKGD 100 png_set_background 101 png_set_bgr 102 png_set_cHRM 103 png_set_cHRM_fixed 104 png_set_compression_buffer_size 105 png_set_compression_level 106 png_set_compression_mem_level 107 png_set_compression_method 108 png_set_compression_strategy 109 png_set_compression_window_bits 110 png_set_crc_action 111 png_set_dither 112 png_set_error_fn 113 png_set_expand 114 png_set_filler 115 png_set_filter 116 png_set_filter_heuristics 117 png_set_flush 118 png_set_gAMA 119 png_set_gAMA_fixed 120 png_set_gamma 121; png_set_gray_1_2_4_to_8 ; deprecated as of libpng-1.2.9 122 png_set_gray_to_rgb 123 png_set_hIST 124 png_set_iCCP 125 png_set_interlace_handling 126 png_set_invert_alpha 127 png_set_invert_mono 128 png_set_keep_unknown_chunks 129 png_set_oFFs 130 png_set_pCAL 131 png_set_pHYs 132 png_set_packing 133 png_set_packswap 134 png_set_palette_to_rgb 135 png_set_progressive_read_fn 136 png_set_read_fn 137 png_set_read_status_fn 138 png_set_read_user_chunk_fn 139 png_set_read_user_transform_fn 140 png_set_rgb_to_gray 141 png_set_rgb_to_gray_fixed 142 png_set_rows 143 png_set_sBIT 144 png_set_sCAL 145 png_set_sPLT 146 png_set_sRGB 147 png_set_sRGB_gAMA_and_cHRM 148 png_set_shift 149 png_set_sig_bytes 150 png_set_strip_16 151 png_set_strip_alpha 152 png_set_swap 153 png_set_swap_alpha 154 png_set_tIME 155 png_set_tRNS 156 png_set_tRNS_to_alpha 157 png_set_text 158 png_set_unknown_chunk_location 159 png_set_unknown_chunks 160 png_set_user_transform_info 161 png_set_write_fn 162 png_set_write_status_fn 163 png_set_write_user_transform_fn 164 png_sig_cmp 165 png_start_read_image 166 png_warning 167 png_write_chunk 168 png_write_chunk_data 169 png_write_chunk_end 170 png_write_chunk_start 171 png_write_end 172 png_write_flush 173 png_write_image 174 png_write_info 175 png_write_info_before_PLTE 176; png_write_init ; deprecated 177 png_write_png 178 png_write_row 179 png_write_rows 180 png_read_init_2 181 png_write_init_2 182 png_access_version_number 183 png_init_io 184 png_convert_to_rfc1123 185 png_set_invalid 186 187; Added at version 1.2.0: 188 png_mmx_support 189 png_permit_empty_plte 190 png_permit_mng_features 191 png_get_mmx_flagmask 192 png_get_asm_flagmask 193 png_get_asm_flags 194 png_get_mmx_bitdepth_threshold 195 png_get_mmx_rowbytes_threshold 196 png_set_asm_flags 197 png_init_mmx_flags 198 199; Added at version 1.2.2: 200 png_handle_as_unknown 201 202; Added at version 1.2.2 and deleted from 1.2.3: 203; png_zalloc 204; png_zfree 205 206; Added at version 1.2.4 207 png_malloc_warn 208 209; Added at version 1.2.6 210 png_set_user_limits 211 png_get_user_height_max 212 png_get_user_width_max 213; Added at version 1.2.7 214 png_set_add_alpha 215 216; Added at version 1.2.9 217 png_get_uint_32 218 png_save_uint_32 219 png_get_uint_16 220 png_save_uint_16 221 png_get_int_32 222 png_save_int_32 223 png_get_uint_31 224 png_set_expand_gray_1_2_4_to_8 225 226; These are not present when libpng is compiled with PNG_NO_GLOBAL_ARRAYS 227 png_pass_start 228 png_pass_inc 229 png_pass_ystart 230 png_pass_yinc 231 png_pass_mask 232 png_pass_dsp_mask 233; png_pass_width 234; png_pass_height 235 236; These are not present when libpng is compiled with PNG_NO_GLOBAL_ARRAYS 237 png_IHDR 238 png_IDAT 239 png_IEND 240 png_PLTE 241 png_bKGD 242 png_cHRM 243 png_gAMA 244 png_hIST 245 png_iCCP 246 png_iTXt 247 png_oFFs 248 png_pCAL 249 png_pHYs 250 png_sBIT 251 png_sCAL 252 png_sPLT 253 png_sRGB 254 png_tEXt 255 png_tIME 256 png_tRNS 257 png_zTXt 258