1 ;----------------------------------------
2 ; PNGLIB module definition file for OS/2
3 ;----------------------------------------
6 DESCRIPTION "PNG image compression library for OS/2"
7 CODE PRELOAD MOVEABLE DISCARDABLE
8 DATA PRELOAD MOVEABLE MULTIPLE
14 png_create_read_struct
15 png_create_write_struct
20 png_create_info_struct
24 png_convert_to_rfc1123
25 png_convert_from_struct_tm
26 png_convert_from_time_t
31 png_build_grayscale_palette
40 png_set_interlace_handling
58 png_destroy_info_struct
59 png_destroy_read_struct
61 png_destroy_write_struct
62 ; png_write_destroy_info
66 png_set_filter_heuristics
67 png_set_compression_level
68 png_set_compression_mem_level
69 png_set_compression_strategy
70 png_set_compression_window_bits
71 png_set_compression_method
77 png_set_write_status_fn
78 png_set_read_status_fn
80 png_set_progressive_read_fn
81 png_set_read_status_fn
82 png_set_read_user_transform_fn
83 png_set_write_status_fn
84 png_set_write_user_transform_fn
85 png_get_progressive_ptr
87 png_progressive_combine_row
107 png_get_interlace_type
108 png_get_compression_type
109 png_get_pixels_per_meter
110 png_get_pixel_aspect_ratio
111 png_get_x_offset_pixels
112 png_get_y_offset_pixels
113 png_get_x_offset_microns
114 png_get_y_offset_microns
138 png_set_sRGB_gAMA_and_cHRM
183 png_build_gamma_table
185 png_do_read_interlace
186 png_do_write_interlace
188 png_write_find_filter
189 png_write_filtered_row
192 png_read_transform_info
194 png_do_read_swap_alpha
195 png_do_write_swap_alpha
196 png_do_read_invert_alpha
197 png_do_write_invert_alpha
208 ; png_correct_palette
214 png_do_expand_palette
234 png_do_read_transformations
235 png_do_write_transformations
236 png_init_read_transformations
244 png_push_restore_buffer
246 png_process_IDAT_data
248 png_push_handle_unknown
253 png_process_some_data
254 png_read_push_finish_row