blob: e557b09637ec1405148fcb1299d68bccffee6fbb [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
25 png_read_info
26 png_convert_to_rfc1123
27 png_convert_from_struct_tm
28 png_convert_from_time_t
29 png_set_expand
30 png_set_bgr
31 png_set_gray_to_rgb
Glenn Randers-Pehrson5c6aeb21998-12-29 11:47:59 -060032 png_set_rgb_to_gray
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -060033 png_build_grayscale_palette
34 png_set_strip_alpha
35 png_set_swap_alpha
36 png_set_invert_alpha
37 png_set_filler
38 png_set_swap
39 png_set_packing
40 png_set_packswap
41 png_set_shift
42 png_set_interlace_handling
43 png_set_invert_mono
44 png_set_background
45 png_set_strip_16
46 png_set_dither
47 png_set_gamma
48 png_set_flush
49 png_write_flush
50 png_start_read_image
51 png_read_update_info
52 png_read_rows
53 png_read_row
54 png_read_image
55 png_write_row
56 png_write_rows
57 png_write_image
58 png_write_end
59 png_read_end
60 png_destroy_info_struct
61 png_destroy_read_struct
62 png_read_destroy
63 png_destroy_write_struct
64; png_write_destroy_info
65 png_write_destroy
66 png_set_crc_action
67 png_set_filter
68 png_set_filter_heuristics
69 png_set_compression_level
70 png_set_compression_mem_level
71 png_set_compression_strategy
72 png_set_compression_window_bits
73 png_set_compression_method
74 png_init_io
Glenn Randers-Pehrson5c6aeb21998-12-29 11:47:59 -060075 png_get_copyright
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -060076 png_set_error_fn
77 png_get_error_ptr
Glenn Randers-Pehrson5c6aeb21998-12-29 11:47:59 -060078 png_get_header_version
Glenn Randers-Pehrsonf7d1a171998-06-06 15:31:35 -050079; png_get_mem_fn
80; png_set_mem_fn
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -060081 png_set_write_fn
82 png_set_read_fn
83 png_set_write_status_fn
84 png_set_read_status_fn
85 png_get_io_ptr
86 png_set_progressive_read_fn
87 png_set_read_status_fn
88 png_set_read_user_transform_fn
89 png_set_write_status_fn
90 png_set_write_user_transform_fn
91 png_get_progressive_ptr
92 png_process_data
93 png_progressive_combine_row
94 png_malloc
95 png_free
96 png_memcpy_check
97 png_memset_check
Glenn Randers-Pehrsonf7d1a171998-06-06 15:31:35 -050098; png_malloc_default
99; png_free_default
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -0600100; png_far_to_near
101 png_error
102 png_chunk_error
103 png_warning
104 png_chunk_warning
105 png_get_valid
106 png_get_rowbytes
107 png_get_channels
108 png_get_image_width
109 png_get_image_height
110 png_get_bit_depth
111 png_get_color_type
112 png_get_filter_type
113 png_get_interlace_type
114 png_get_compression_type
115 png_get_pixels_per_meter
116 png_get_pixel_aspect_ratio
Glenn Randers-Pehrson5c6aeb21998-12-29 11:47:59 -0600117 png_get_rgb_to_gray_status
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -0600118 png_get_x_offset_pixels
119 png_get_y_offset_pixels
120 png_get_x_offset_microns
121 png_get_y_offset_microns
122 png_get_signature
123 png_get_bKGD
124 png_set_bKGD
125 png_get_cHRM
126 png_set_cHRM
127 png_get_gAMA
128 png_set_gAMA
129 png_get_hIST
130 png_set_hIST
131 png_get_IHDR
132 png_set_IHDR
133 png_get_oFFs
134 png_set_oFFs
135 png_get_pCAL
136 png_set_pCAL
137 png_get_pHYs
138 png_set_pHYs
139 png_get_PLTE
140 png_set_PLTE
141 png_get_sBIT
142 png_set_sBIT
143 png_get_sRGB
144 png_set_sRGB
145 png_set_sRGB_gAMA_and_cHRM
146 png_get_text
147 png_set_text
148 png_get_tIME
149 png_set_tIME
150 png_get_tRNS
151 png_set_tRNS
Glenn Randers-Pehrson4393a9a1999-09-17 12:27:26 -0500152 png_set_gray_1_2_4_to_8
153 png_set_tRNS_to_alpha
154 png_set_palette_to_rgb
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -0600155
156 png_create_struct
157 png_destroy_struct
158 png_info_destroy
159 png_zalloc
160 png_zfree
161 png_reset_crc
162 png_write_data
163 png_read_data
164 png_crc_read
165 png_crc_finish
166 png_crc_error
167 png_calculate_crc
168 png_flush
169 png_save_uint_32
170 png_save_int_32
171 png_save_uint_16
172 png_write_sig
173 png_write_IHDR
174 png_write_PLTE
175 png_write_IDAT
176 png_write_IEND
177 png_write_gAMA
178 png_write_sBIT
179 png_write_cHRM
180 png_write_sRGB
181 png_write_tRNS
182 png_write_bKGD
183 png_write_hIST
184 png_check_keyword
185 png_write_tEXt
186 png_write_zTXt
187 png_write_oFFs
188 png_write_pCAL
189 png_write_pHYs
190 png_write_tIME
191 png_write_finish_row
192 png_write_start_row
193 png_build_gamma_table
194 png_combine_row
195 png_do_read_interlace
196 png_do_write_interlace
197 png_read_filter_row
198 png_write_find_filter
199 png_write_filtered_row
200 png_read_finish_row
201 png_read_start_row
202 png_read_transform_info
203 png_do_read_filler
204 png_do_read_swap_alpha
205 png_do_write_swap_alpha
206 png_do_read_invert_alpha
207 png_do_write_invert_alpha
208 png_do_strip_filler
209 png_do_swap
210 png_do_packswap
Glenn Randers-Pehrson5c6aeb21998-12-29 11:47:59 -0600211 png_do_rgb_to_gray
Glenn Randers-Pehrson08a33431998-03-07 06:06:55 -0600212 png_do_gray_to_rgb
213 png_do_unpack
214 png_do_unshift
215 png_do_invert
216 png_do_chop
217 png_do_dither
218; png_correct_palette
219 png_do_bgr
220 png_do_pack
221 png_do_shift
222 png_do_background
223 png_do_gamma
224 png_do_expand_palette
225 png_do_expand
226 png_handle_IHDR
227 png_handle_PLTE
228 png_handle_IEND
229 png_handle_gAMA
230 png_handle_sBIT
231 png_handle_cHRM
232 png_handle_sRGB
233 png_handle_tRNS
234 png_handle_bKGD
235 png_handle_hIST
236 png_handle_oFFs
237 png_handle_pCAL
238 png_handle_pHYs
239 png_handle_tIME
240 png_handle_tEXt
241 png_handle_zTXt
242 png_handle_unknown
243 png_check_chunk_name
244 png_do_read_transformations
245 png_do_write_transformations
246 png_init_read_transformations
247 png_push_read_chunk
248 png_push_read_sig
249; png_push_check_crc
250 png_push_crc_skip
251 png_push_crc_finish
252 png_push_fill_buffer
253 png_push_save_buffer
254 png_push_restore_buffer
255 png_push_read_IDAT
256 png_process_IDAT_data
257 png_push_process_row
258 png_push_handle_unknown
259 png_push_have_info
260 png_push_have_end
261 png_push_have_row
262; png_push_read_end
263 png_process_some_data
264 png_read_push_finish_row
265 png_push_handle_tEXt
266 png_push_read_tEXt
267 png_push_handle_zTXt
268 png_push_read_zTXt
269
270 png_libpng_ver
271 png_pass_start
272 png_pass_inc
273 png_pass_ystart
274 png_pass_yinc
275 png_pass_mask
276 png_pass_dsp_mask
277; png_pass_width
278; png_pass_height
279
280 png_IHDR
281 png_IDAT
282 png_IEND
283 png_PLTE
284 png_bKGD
285 png_cHRM
286 png_gAMA
287 png_hIST
288 png_oFFs
289 png_pCAL
290 png_pHYs
291 png_sBIT
292 png_sRGB
293 png_tEXt
294 png_tIME
295 png_tRNS
296 png_zTXt