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