blob: 9edb8bfca0db79745e6fb590cc7bc9190e9a25e9 [file] [log] [blame]
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -06001;----------------------------------------
2; PNGLIB module definition file for OS/2
3;----------------------------------------
4
5LIBRARY PNG
6DESCRIPTION "PNG image compression library for OS/2"
7CODE PRELOAD MOVEABLE DISCARDABLE
8DATA PRELOAD MOVEABLE MULTIPLE
9
10EXPORTS
11 png_set_sig_bytes
12 png_sig_cmp
13 png_check_sig
14 png_create_read_struct
Glenn Randers-Pehrsonf7d1a171998-06-06 15:31:35 -050015; png_create_read_struct_2
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -060016 png_create_write_struct
Glenn Randers-Pehrsonf7d1a171998-06-06 15:31:35 -050017; png_create_write_struct_2
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -060018 png_write_chunk
19 png_write_chunk_start
20 png_write_chunk_data
21 png_write_chunk_end
22 png_create_info_struct
23 png_info_init
24 png_write_info
Glenn Randers-Pehrson5379b241999-11-27 10:22:33 -060025 png_write_info_before_PLTE
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -060026 png_read_info
27 png_convert_to_rfc1123
28 png_convert_from_struct_tm
29 png_convert_from_time_t
30 png_set_expand
31 png_set_bgr
32 png_set_gray_to_rgb
Glenn Randers-Pehrson5c6aeb21998-12-29 11:47:59 -060033 png_set_rgb_to_gray
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -060034 png_build_grayscale_palette
35 png_set_strip_alpha
36 png_set_swap_alpha
37 png_set_invert_alpha
38 png_set_filler
39 png_set_swap
40 png_set_packing
41 png_set_packswap
42 png_set_shift
43 png_set_interlace_handling
44 png_set_invert_mono
45 png_set_background
46 png_set_strip_16
47 png_set_dither
48 png_set_gamma
49 png_set_flush
50 png_write_flush
51 png_start_read_image
52 png_read_update_info
53 png_read_rows
54 png_read_row
55 png_read_image
56 png_write_row
57 png_write_rows
58 png_write_image
59 png_write_end
60 png_read_end
61 png_destroy_info_struct
62 png_destroy_read_struct
63 png_read_destroy
64 png_destroy_write_struct
65; png_write_destroy_info
66 png_write_destroy
67 png_set_crc_action
68 png_set_filter
69 png_set_filter_heuristics
70 png_set_compression_level
71 png_set_compression_mem_level
72 png_set_compression_strategy
73 png_set_compression_window_bits
74 png_set_compression_method
75 png_init_io
Glenn Randers-Pehrson5c6aeb21998-12-29 11:47:59 -060076 png_get_copyright
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -060077 png_set_error_fn
78 png_get_error_ptr
Glenn Randers-Pehrson5379b241999-11-27 10:22:33 -060079 png_get_header_ver
Glenn Randers-Pehrson5c6aeb21998-12-29 11:47:59 -060080 png_get_header_version
Glenn Randers-Pehrson5379b241999-11-27 10:22:33 -060081 png_get_libpng_ver
Glenn Randers-Pehrsonf7d1a171998-06-06 15:31:35 -050082; png_get_mem_fn
83; png_set_mem_fn
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -060084 png_set_write_fn
85 png_set_read_fn
86 png_set_write_status_fn
87 png_set_read_status_fn
88 png_get_io_ptr
89 png_set_progressive_read_fn
90 png_set_read_status_fn
91 png_set_read_user_transform_fn
92 png_set_write_status_fn
93 png_set_write_user_transform_fn
94 png_get_progressive_ptr
95 png_process_data
96 png_progressive_combine_row
97 png_malloc
98 png_free
99 png_memcpy_check
100 png_memset_check
Glenn Randers-Pehrsonf7d1a171998-06-06 15:31:35 -0500101; png_malloc_default
102; png_free_default
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -0600103; png_far_to_near
104 png_error
105 png_chunk_error
106 png_warning
107 png_chunk_warning
108 png_get_valid
109 png_get_rowbytes
110 png_get_channels
111 png_get_image_width
112 png_get_image_height
113 png_get_bit_depth
114 png_get_color_type
115 png_get_filter_type
116 png_get_interlace_type
117 png_get_compression_type
118 png_get_pixels_per_meter
119 png_get_pixel_aspect_ratio
Glenn Randers-Pehrson5c6aeb21998-12-29 11:47:59 -0600120 png_get_rgb_to_gray_status
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -0600121 png_get_x_offset_pixels
122 png_get_y_offset_pixels
123 png_get_x_offset_microns
124 png_get_y_offset_microns
125 png_get_signature
126 png_get_bKGD
127 png_set_bKGD
128 png_get_cHRM
129 png_set_cHRM
130 png_get_gAMA
131 png_set_gAMA
132 png_get_hIST
133 png_set_hIST
134 png_get_IHDR
135 png_set_IHDR
136 png_get_oFFs
137 png_set_oFFs
138 png_get_pCAL
139 png_set_pCAL
140 png_get_pHYs
141 png_set_pHYs
142 png_get_PLTE
143 png_set_PLTE
144 png_get_sBIT
145 png_set_sBIT
146 png_get_sRGB
147 png_set_sRGB
148 png_set_sRGB_gAMA_and_cHRM
149 png_get_text
150 png_set_text
151 png_get_tIME
152 png_set_tIME
153 png_get_tRNS
154 png_set_tRNS
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500155 png_set_gray_1_2_4_to_8
156 png_set_tRNS_to_alpha
157 png_set_palette_to_rgb
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -0600158
159 png_create_struct
160 png_destroy_struct
161 png_info_destroy
162 png_zalloc
163 png_zfree
164 png_reset_crc
165 png_write_data
166 png_read_data
167 png_crc_read
168 png_crc_finish
169 png_crc_error
170 png_calculate_crc
171 png_flush
172 png_save_uint_32
173 png_save_int_32
174 png_save_uint_16
175 png_write_sig
176 png_write_IHDR
177 png_write_PLTE
178 png_write_IDAT
179 png_write_IEND
180 png_write_gAMA
181 png_write_sBIT
182 png_write_cHRM
183 png_write_sRGB
184 png_write_tRNS
185 png_write_bKGD
186 png_write_hIST
187 png_check_keyword
188 png_write_tEXt
189 png_write_zTXt
190 png_write_oFFs
191 png_write_pCAL
192 png_write_pHYs
193 png_write_tIME
194 png_write_finish_row
195 png_write_start_row
196 png_build_gamma_table
197 png_combine_row
198 png_do_read_interlace
199 png_do_write_interlace
200 png_read_filter_row
201 png_write_find_filter
202 png_write_filtered_row
203 png_read_finish_row
204 png_read_start_row
205 png_read_transform_info
206 png_do_read_filler
207 png_do_read_swap_alpha
208 png_do_write_swap_alpha
209 png_do_read_invert_alpha
210 png_do_write_invert_alpha
211 png_do_strip_filler
212 png_do_swap
213 png_do_packswap
Glenn Randers-Pehrson5c6aeb21998-12-29 11:47:59 -0600214 png_do_rgb_to_gray
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -0600215 png_do_gray_to_rgb
216 png_do_unpack
217 png_do_unshift
218 png_do_invert
219 png_do_chop
220 png_do_dither
221; png_correct_palette
222 png_do_bgr
223 png_do_pack
224 png_do_shift
225 png_do_background
226 png_do_gamma
227 png_do_expand_palette
228 png_do_expand
229 png_handle_IHDR
230 png_handle_PLTE
231 png_handle_IEND
232 png_handle_gAMA
233 png_handle_sBIT
234 png_handle_cHRM
235 png_handle_sRGB
236 png_handle_tRNS
237 png_handle_bKGD
238 png_handle_hIST
239 png_handle_oFFs
240 png_handle_pCAL
241 png_handle_pHYs
242 png_handle_tIME
243 png_handle_tEXt
244 png_handle_zTXt
245 png_handle_unknown
246 png_check_chunk_name
247 png_do_read_transformations
248 png_do_write_transformations
249 png_init_read_transformations
250 png_push_read_chunk
251 png_push_read_sig
252; png_push_check_crc
253 png_push_crc_skip
254 png_push_crc_finish
255 png_push_fill_buffer
256 png_push_save_buffer
257 png_push_restore_buffer
258 png_push_read_IDAT
259 png_process_IDAT_data
260 png_push_process_row
261 png_push_handle_unknown
262 png_push_have_info
263 png_push_have_end
264 png_push_have_row
265; png_push_read_end
266 png_process_some_data
267 png_read_push_finish_row
268 png_push_handle_tEXt
269 png_push_read_tEXt
270 png_push_handle_zTXt
271 png_push_read_zTXt
272
273 png_libpng_ver
274 png_pass_start
275 png_pass_inc
276 png_pass_ystart
277 png_pass_yinc
278 png_pass_mask
279 png_pass_dsp_mask
280; png_pass_width
281; png_pass_height
Glenn Randers-Pehrson166c5a31999-12-10 09:43:02 -0600282 png_get_iCCP
283 png_get_sCAL
284 png_get_spalettes
285 png_free_pCAL
286 png_set_iCCP
287 png_free_iCCP
288 png_free_text
289 png_free_sCAL
290 png_set_spalettes
291 png_free_sPLT
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -0600292
293 png_IHDR
294 png_IDAT
295 png_IEND
296 png_PLTE
297 png_bKGD
298 png_cHRM
299 png_gAMA
300 png_hIST
Glenn Randers-Pehrson166c5a31999-12-10 09:43:02 -0600301 png_iCCP
302 png_iTXt
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -0600303 png_oFFs
304 png_pCAL
305 png_pHYs
306 png_sBIT
Glenn Randers-Pehrson166c5a31999-12-10 09:43:02 -0600307 png_sCAL
308 png_sPLT
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -0600309 png_sRGB
310 png_tEXt
311 png_tIME
312 png_tRNS
313 png_zTXt