blob: e1217748d674d6c092cf78bb2dbce8d11ab1e3af [file] [log] [blame]
Glenn Randers-Pehrsond17313e2014-03-25 10:27:14 -05001;Version 1.6.11beta03
Glenn Randers-Pehrsond7da8bb2010-03-13 20:30:10 -06002;--------------------------------------------------------------
Glenn Randers-Pehrson862cb202010-04-16 22:12:51 -05003; LIBPNG symbol list as a Win32 DEF file
Glenn Randers-Pehrson8069aeb2010-03-16 08:07:22 -05004; Contains all the symbols that can be exported from libpng
Glenn Randers-Pehrsond7da8bb2010-03-13 20:30:10 -06005;--------------------------------------------------------------
Glenn Randers-Pehrsond7da8bb2010-03-13 20:30:10 -06006LIBRARY
Glenn Randers-Pehrsond7da8bb2010-03-13 20:30:10 -06007
8EXPORTS
Glenn Randers-Pehrsond7da8bb2010-03-13 20:30:10 -06009 png_access_version_number @1
10 png_set_sig_bytes @2
11 png_sig_cmp @3
12 png_create_read_struct @4
13 png_create_write_struct @5
14 png_get_compression_buffer_size @6
15 png_set_compression_buffer_size @7
16 png_set_longjmp_fn @8
17 png_longjmp @9
18 png_reset_zstream @10
19 png_create_read_struct_2 @11
20 png_create_write_struct_2 @12
21 png_write_sig @13
22 png_write_chunk @14
23 png_write_chunk_start @15
24 png_write_chunk_data @16
25 png_write_chunk_end @17
26 png_create_info_struct @18
27 png_info_init_3 @19
28 png_write_info_before_PLTE @20
29 png_write_info @21
30 png_read_info @22
31 png_convert_to_rfc1123 @23
32 png_convert_from_struct_tm @24
33 png_convert_from_time_t @25
34 png_set_expand @26
35 png_set_expand_gray_1_2_4_to_8 @27
36 png_set_palette_to_rgb @28
37 png_set_tRNS_to_alpha @29
38 png_set_bgr @30
39 png_set_gray_to_rgb @31
40 png_set_rgb_to_gray @32
41 png_set_rgb_to_gray_fixed @33
42 png_get_rgb_to_gray_status @34
43 png_build_grayscale_palette @35
44 png_set_strip_alpha @36
45 png_set_swap_alpha @37
46 png_set_invert_alpha @38
47 png_set_filler @39
48 png_set_add_alpha @40
49 png_set_swap @41
50 png_set_packing @42
51 png_set_packswap @43
52 png_set_shift @44
53 png_set_interlace_handling @45
54 png_set_invert_mono @46
55 png_set_background @47
56 png_set_strip_16 @48
Glenn Randers-Pehrson862cb202010-04-16 22:12:51 -050057 png_set_quantize @49
Glenn Randers-Pehrsond7da8bb2010-03-13 20:30:10 -060058 png_set_gamma @50
59 png_set_flush @51
60 png_write_flush @52
61 png_start_read_image @53
62 png_read_update_info @54
63 png_read_rows @55
64 png_read_row @56
65 png_read_image @57
66 png_write_row @58
67 png_write_rows @59
68 png_write_image @60
69 png_write_end @61
70 png_read_end @62
71 png_destroy_info_struct @63
72 png_destroy_read_struct @64
73 png_destroy_write_struct @65
74 png_set_crc_action @66
75 png_set_filter @67
76 png_set_filter_heuristics @68
77 png_set_compression_level @69
78 png_set_compression_mem_level @70
79 png_set_compression_strategy @71
80 png_set_compression_window_bits @72
81 png_set_compression_method @73
82 png_init_io @74
83 png_set_error_fn @75
84 png_get_error_ptr @76
85 png_set_write_fn @77
86 png_set_read_fn @78
87 png_get_io_ptr @79
88 png_set_read_status_fn @80
89 png_set_write_status_fn @81
90 png_set_mem_fn @82
91 png_get_mem_ptr @83
92 png_set_read_user_transform_fn @84
93 png_set_write_user_transform_fn @85
94 png_set_user_transform_info @86
95 png_get_user_transform_ptr @87
96 png_set_read_user_chunk_fn @88
97 png_get_user_chunk_ptr @89
98 png_set_progressive_read_fn @90
99 png_get_progressive_ptr @91
100 png_process_data @92
101 png_progressive_combine_row @93
102 png_malloc @94
103 png_calloc @95
104 png_malloc_warn @96
105 png_free @97
106 png_free_data @98
107 png_data_freer @99
108 png_malloc_default @100
109 png_free_default @101
110 png_error @102
111 png_chunk_error @103
Glenn Randers-Pehrson8069aeb2010-03-16 08:07:22 -0500112 png_err @104
Glenn Randers-Pehrsond7da8bb2010-03-13 20:30:10 -0600113 png_warning @105
114 png_chunk_warning @106
Glenn Randers-Pehrson8069aeb2010-03-16 08:07:22 -0500115 png_benign_error @107
116 png_chunk_benign_error @108
117 png_set_benign_errors @109
Glenn Randers-Pehrsond7da8bb2010-03-13 20:30:10 -0600118 png_get_valid @110
119 png_get_rowbytes @111
120 png_get_rows @112
121 png_set_rows @113
122 png_get_channels @114
123 png_get_image_width @115
124 png_get_image_height @116
125 png_get_bit_depth @117
126 png_get_color_type @118
127 png_get_filter_type @119
128 png_get_interlace_type @120
129 png_get_compression_type @121
130 png_get_pixels_per_meter @122
131 png_get_x_pixels_per_meter @123
132 png_get_y_pixels_per_meter @124
133 png_get_pixel_aspect_ratio @125
134 png_get_x_offset_pixels @126
135 png_get_y_offset_pixels @127
136 png_get_x_offset_microns @128
137 png_get_y_offset_microns @129
138 png_get_signature @130
139 png_get_bKGD @131
140 png_set_bKGD @132
141 png_get_cHRM @133
142 png_get_cHRM_fixed @134
143 png_set_cHRM @135
144 png_set_cHRM_fixed @136
145 png_get_gAMA @137
146 png_get_gAMA_fixed @138
147 png_set_gAMA @139
148 png_set_gAMA_fixed @140
149 png_get_hIST @141
150 png_set_hIST @142
151 png_get_IHDR @143
152 png_set_IHDR @144
153 png_get_oFFs @145
154 png_set_oFFs @146
155 png_get_pCAL @147
156 png_set_pCAL @148
157 png_get_pHYs @149
158 png_set_pHYs @150
159 png_get_PLTE @151
160 png_set_PLTE @152
161 png_get_sBIT @153
162 png_set_sBIT @154
163 png_get_sRGB @155
164 png_set_sRGB @156
165 png_set_sRGB_gAMA_and_cHRM @157
166 png_get_iCCP @158
167 png_set_iCCP @159
168 png_get_sPLT @160
169 png_set_sPLT @161
170 png_get_text @162
171 png_set_text @163
172 png_get_tIME @164
173 png_set_tIME @165
174 png_get_tRNS @166
175 png_set_tRNS @167
176 png_get_sCAL @168
Glenn Randers-Pehrson8069aeb2010-03-16 08:07:22 -0500177 png_get_sCAL_s @169
Glenn Randers-Pehrsond7da8bb2010-03-13 20:30:10 -0600178 png_set_sCAL @170
Glenn Randers-Pehrson8069aeb2010-03-16 08:07:22 -0500179 png_set_sCAL_s @171
Glenn Randers-Pehrsond7da8bb2010-03-13 20:30:10 -0600180 png_set_keep_unknown_chunks @172
181 png_handle_as_unknown @173
182 png_set_unknown_chunks @174
183 png_set_unknown_chunk_location @175
184 png_get_unknown_chunks @176
185 png_set_invalid @177
186 png_read_png @178
187 png_write_png @179
188 png_get_copyright @180
189 png_get_header_ver @181
190 png_get_header_version @182
191 png_get_libpng_ver @183
192 png_permit_mng_features @184
Glenn Randers-Pehrson8069aeb2010-03-16 08:07:22 -0500193 png_set_strip_error_numbers @185
Glenn Randers-Pehrsond7da8bb2010-03-13 20:30:10 -0600194 png_set_user_limits @186
195 png_get_user_width_max @187
196 png_get_user_height_max @188
197 png_set_chunk_cache_max @189
198 png_get_chunk_cache_max @190
199 png_set_chunk_malloc_max @191
200 png_get_chunk_malloc_max @192
Glenn Randers-Pehrson8069aeb2010-03-16 08:07:22 -0500201 png_get_pixels_per_inch @193
202 png_get_x_pixels_per_inch @194
203 png_get_y_pixels_per_inch @195
204 png_get_x_offset_inches @196
205 png_get_y_offset_inches @197
206 png_get_pHYs_dpi @198
Glenn Randers-Pehrsond7da8bb2010-03-13 20:30:10 -0600207 png_get_io_state @199
Glenn Randers-Pehrson8069aeb2010-03-16 08:07:22 -0500208 png_get_uint_32 @201
209 png_get_uint_16 @202
210 png_get_int_32 @203
Glenn Randers-Pehrsond7da8bb2010-03-13 20:30:10 -0600211 png_get_uint_31 @204
212 png_save_uint_32 @205
213 png_save_int_32 @206
214 png_save_uint_16 @207
Glenn Randers-Pehrson31aee0d2010-07-29 17:39:14 -0500215 png_set_gamma_fixed @208
Glenn Randers-Pehrson4009a762010-07-31 06:34:36 -0500216 png_set_filter_heuristics_fixed @209
217 png_get_pixel_aspect_ratio_fixed @210
Glenn Randers-Pehrson31aee0d2010-07-29 17:39:14 -0500218 png_get_x_offset_inches_fixed @211
219 png_get_y_offset_inches_fixed @212
Glenn Randers-Pehrson4009a762010-07-31 06:34:36 -0500220 png_set_sCAL_fixed @213
Glenn Randers-Pehrson31aee0d2010-07-29 17:39:14 -0500221 png_get_sCAL_fixed @214
John Bowler660c6e42010-12-19 06:22:23 -0600222 png_set_background_fixed @215
John Bowleradaffe72011-01-22 14:35:36 -0600223 png_get_io_chunk_type @216
John Bowler0a5c9c02011-01-22 17:36:34 -0600224 png_get_current_row_number @217
225 png_get_current_pass_number @218
226 png_process_data_pause @219
227 png_process_data_skip @220
John Bowler4d562962011-02-12 09:01:20 -0600228 png_set_expand_16 @221
Glenn Randers-Pehrsonbef60dc2011-04-01 00:28:59 -0500229 png_set_text_compression_level @222
230 png_set_text_compression_mem_level @223
231 png_set_text_compression_strategy @224
232 png_set_text_compression_window_bits @225
Glenn Randers-Pehrsonf30f0e02011-04-01 22:17:55 -0500233 png_set_text_compression_method @226
John Bowlerd273ad22011-05-07 21:00:28 -0500234 png_set_alpha_mode @227
235 png_set_alpha_mode_fixed @228
Glenn Randers-Pehrson6da2f2d2011-06-17 23:07:16 -0500236 png_set_scale_16 @229
John Bowlerb5cebba2011-08-25 17:40:38 -0500237 png_get_cHRM_XYZ @230
238 png_get_cHRM_XYZ_fixed @231
239 png_set_cHRM_XYZ @232
240 png_set_cHRM_XYZ_fixed @233
John Bowler7875d532011-11-07 22:33:49 -0600241 png_image_begin_read_from_file @234
242 png_image_begin_read_from_stdio @235
243 png_image_begin_read_from_memory @236
244 png_image_finish_read @237
245 png_image_free @238
246 png_image_write_to_file @239
247 png_image_write_to_stdio @240
John Bowlerbc79d702011-12-22 08:12:57 -0600248 png_convert_to_rfc1123_buffer @241
Glenn Randers-Pehrson871b1d02013-03-02 14:58:22 -0600249 png_set_check_for_invalid_index @242
250 png_get_palette_max @243
John Bowlerf3728102013-03-04 16:26:31 -0600251 png_set_option @244