Linux Standard Base Desktop Specification 3.1 | ||
---|---|---|
<<< Previous | Next >>> |
Table 8-1 defines the library name and shared object name for the libpng12 library
The behavior of the interfaces in this library is specified by the following specifications:
[LSB] This Specification |
An LSB conforming implementation shall provide the generic functions for PNG Reference library specified in Table 8-2, with the full mandatory functionality as described in the referenced underlying specification.
Table 8-2. libpng12 - PNG Reference library Function Interfaces
png_access_version_number [LSB] | png_create_info_struct [LSB] | png_create_read_struct [LSB] |
png_create_write_struct [LSB] | png_destroy_read_struct [LSB] | png_destroy_write_struct [LSB] |
png_error [LSB] | png_free [LSB] | png_get_IHDR [LSB] |
png_get_PLTE [LSB] | png_get_bKGD [LSB] | png_get_bit_depth [LSB] |
png_get_cHRM [LSB] | png_get_channels [LSB] | png_get_color_type [LSB] |
png_get_error_ptr [LSB] | png_get_gAMA [LSB] | png_get_hIST [LSB] |
png_get_iCCP [LSB] | png_get_image_height [LSB] | png_get_image_width [LSB] |
png_get_interlace_type [LSB] | png_get_io_ptr [LSB] | png_get_libpng_ver [LSB] |
png_get_oFFs [LSB] | png_get_pHYs [LSB] | png_get_progressive_ptr [LSB] |
png_get_rowbytes [LSB] | png_get_rows [LSB] | png_get_sBIT [LSB] |
png_get_sRGB [LSB] | png_get_tIME [LSB] | png_get_tRNS [LSB] |
png_get_text [LSB] | png_get_valid [LSB] | png_get_x_offset_pixels [LSB] |
png_get_x_pixels_per_meter [LSB] | png_get_y_offset_pixels [LSB] | png_get_y_pixels_per_meter [LSB] |
png_init_io [LSB] | png_malloc [LSB] | png_process_data [LSB] |
png_progressive_combine_row [LSB] | png_read_end [LSB] | png_read_image [LSB] |
png_read_info [LSB] | png_read_png [LSB] | png_read_row [LSB] |
png_read_rows [LSB] | png_read_update_info [LSB] | png_set_IHDR [LSB] |
png_set_PLTE [LSB] | png_set_bKGD [LSB] | png_set_background [LSB] |
png_set_bgr [LSB] | png_set_cHRM [LSB] | png_set_compression_level [LSB] |
png_set_dither [LSB] | png_set_error_fn [LSB] | png_set_expand [LSB] |
png_set_filler [LSB] | png_set_filter [LSB] | png_set_gAMA [LSB] |
png_set_gamma [LSB] | png_set_gray_to_rgb [LSB] | png_set_hIST [LSB] |
png_set_iCCP [LSB] | png_set_interlace_handling [LSB] | png_set_invert_mono [LSB] |
png_set_oFFs [LSB] | png_set_pHYs [LSB] | png_set_packing [LSB] |
png_set_packswap [LSB] | png_set_progressive_read_fn [LSB] | png_set_read_fn [LSB] |
png_set_rgb_to_gray [LSB] | png_set_rows [LSB] | png_set_sBIT [LSB] |
png_set_sRGB [LSB] | png_set_shift [LSB] | png_set_sig_bytes [LSB] |
png_set_strip_16 [LSB] | png_set_strip_alpha [LSB] | png_set_swap [LSB] |
png_set_swap_alpha [LSB] | png_set_tIME [LSB] | png_set_tRNS [LSB] |
png_set_text [LSB] | png_set_write_fn [LSB] | png_sig_cmp [LSB] |
png_warning [LSB] | png_write_chunk [LSB] | png_write_end [LSB] |
png_write_flush [LSB] | png_write_image [LSB] | png_write_info [LSB] |
png_write_png [LSB] | png_write_row [LSB] | png_write_rows [LSB] |
An LSB conforming implementation shall provide the generic data interfaces for PNG Reference library specified in Table 8-3, with the full mandatory functionality as described in the referenced underlying specification.
<<< Previous | Home | Next >>> |
PNG12 library | Up | Data Definitions for libpng12 |