1 ;------------------------------------------
2 ; LIBPNG module definition file for Windows
3 ;------------------------------------------
12 png_set_strip_error_numbers
19 png_build_grayscale_palette @
1
23 ; png_convert_from_struct_tm @
5
24 ; png_convert_from_time_t @
6
25 png_create_info_struct @
7
26 png_create_read_struct @
8
27 png_create_write_struct @
9
29 png_destroy_info_struct @
11
30 png_destroy_read_struct @
12
31 png_destroy_write_struct @
13
40 png_get_cHRM_fixed @
22
42 png_get_color_type @
24
43 png_get_compression_buffer_size @
25
44 png_get_compression_type @
26
47 png_get_filter_type @
29
49 png_get_gAMA_fixed @
31
51 png_get_header_ver @
33
52 png_get_header_version @
34
54 png_get_image_height @
36
55 png_get_image_width @
37
56 png_get_interlace_type @
38
58 png_get_libpng_ver @
40
62 png_get_pixel_aspect_ratio @
44
63 png_get_pixels_per_meter @
45
64 png_get_progressive_ptr @
46
65 png_get_rgb_to_gray_status @
47
76 png_get_unknown_chunks @
58
77 png_get_user_chunk_ptr @
59
78 png_get_user_transform_ptr @
60
80 png_get_x_offset_microns @
62
81 png_get_x_offset_pixels @
63
82 png_get_x_pixels_per_meter @
64
83 png_get_y_offset_microns @
65
84 png_get_y_offset_pixels @
66
85 png_get_y_pixels_per_meter @
67
87 ; png_memcpy_check @
69
88 ; png_memset_check @
70
89 png_permit_empty_plte @
71
91 png_progressive_combine_row @
73
95 ; png_read_init is deprecated
100 png_read_update_info @
81
101 png_reset_zstream @
82
105 png_set_background @
86
108 png_set_cHRM_fixed @
89
109 png_set_compression_buffer_size @
90
110 png_set_compression_level @
91
111 png_set_compression_mem_level @
92
112 png_set_compression_method @
93
113 png_set_compression_strategy @
94
114 png_set_compression_window_bits @
95
115 png_set_crc_action @
96
121 png_set_filter_heuristics @
102
124 png_set_gAMA_fixed @
105
126 png_set_gray_1_2_4_to_8 @
107 ; deprecated
127 png_set_gray_to_rgb @
108
130 png_set_interlace_handling @
111
131 png_set_invert_alpha @
112
132 png_set_invert_mono @
113
133 png_set_keep_unknown_chunks @
114
138 png_set_packswap @
119
139 png_set_palette_to_rgb @
120
140 png_set_progressive_read_fn @
121
142 png_set_read_status_fn @
123
143 png_set_read_user_chunk_fn @
124
144 png_set_read_user_transform_fn @
125
145 png_set_rgb_to_gray @
126
146 png_set_rgb_to_gray_fixed @
127
152 png_set_sRGB_gAMA_and_cHRM @
133
154 png_set_sig_bytes @
135
155 png_set_strip_16 @
136
156 png_set_strip_alpha @
137
158 png_set_swap_alpha @
139
161 png_set_tRNS_to_alpha @
142
163 png_set_unknown_chunk_location @
144
164 png_set_unknown_chunks @
145
165 png_set_user_transform_info @
146
166 png_set_write_fn @
147
167 png_set_write_status_fn @
148
168 png_set_write_user_transform_fn @
149
170 png_start_read_image @
151
173 png_write_chunk_data @
154
174 png_write_chunk_end @
155
175 png_write_chunk_start @
156
180 png_write_info_before_PLTE @
161
181 ; png_write_init is deprecated
186 ; png_read_init_2 and png_write_init_2 are deprecated.
188 png_write_init_2 @
167
189 png_access_version_number @
168
191 ; png_libpng_ver @
170
193 png_convert_to_rfc1123 @
172
195 ; Added at version
1.0.12
196 ; For compatiblity with
1.0.7-1.0.11
198 ; png_read_init_3 @
175
199 ; png_write_init_3 @
176
201 png_destroy_struct @
178
202 ; Added at version
1.2.0
203 ; For use with PNG_USER_MEM_SUPPORTED
204 ; png_destroy_struct_2 @
179
205 ; png_create_read_struct_2 @
180
206 ; png_create_write_struct_2 @
181
207 ; png_malloc_default @
182
208 ; png_free_default @
183
210 ; png_permit_mng_features @
184
212 ; png_mmx_support @
185
213 ; png_get_mmx_flagmask @
186
214 ; png_get_asm_flagmask @
187
215 ; png_get_asm_flags @
188
216 ; png_get_mmx_bitdepth_threshold @
189
217 ; png_get_mmx_rowbytes_threshold @
190
218 ; png_set_asm_flags @
191
219 ; png_init_mmx_flags @
192
220 ; Strip error numbers
221 ; png_set_strip_error_numbers @
193
222 ; Added at version
1.2.2
223 png_handle_as_unknown @
179
226 ; png_handle_as_unknown @
194
229 ; Added at version
1.2.6
231 png_get_user_height_max @
196
232 png_get_user_width_max @
197
233 png_set_user_limits @
198
234 ; Added at version
1.2.7
235 png_set_add_alpha @
199
236 ; Added at version
1.2.9
237 ; png_get_uint_32 @
200
238 png_save_uint_32 @
201
239 ; png_get_uint_16 @
202
240 png_save_uint_16 @
203
241 ; png_get_int_32 @
204
244 png_set_expand_gray_1_2_4_to_8 @
207
245 ; Added at version
1.2.41
247 png_benign_error @
209
248 png_benign_chunk_error @
210
249 png_set_benign_error @
211
250 png_get_io_chunk_name @
212
251 png_get_io_state @
213
252 png_get_chunk_cache_max @
215
253 png_set_chunk_cache_max @
216
254 png_check_cHRM_fixed @
217
256 png_set_longjmp_fn @
219
257 ; Added at version
1.4.1
258 png_get_chunk_malloc_max @
220
259 png_set_chunk_malloc_max @
221