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