Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
libpngpf(3)
Edit
PageHistory
Diff
Info
LikePages
LIBPNGPF !!!LIBPNGPF NAME SYNOPSIS DESCRIPTION SEE ALSO AUTHOR ---- !!NAME libpng - Portable Network Graphics (PNG) Reference Library 1.0.12 (private functions) !!SYNOPSIS __#include __ __void png_build_gamma_table (png_structp__ ''png_ptr''__);__ __void png_build_grayscale_palette (int__ ''bit_depth''__, png_colorp__ ''palette''__);__ __void png_calculate_crc (png_structp__ ''png_ptr''__, png_bytep__ ''ptr''__, png_size_t__ ''length''__);__ __void png_check_chunk_name (png_structp__ ''png_ptr''__, png_bytep__ ''chunk_name''__);__ __png_size_t png_check_keyword (png_structp__ ''png_ptr''__, png_charp__ ''key''__, png_charpp__ ''new_key''__);__ __void png_combine_row (png_structp__ ''png_ptr''__, png_bytep__ ''row''__, int__ ''mask''__);__ __void png_correct_palette (png_structp__ ''png_ptr''__, png_colorp__ ''palette''__, int__ ''num_palette''__);__ __int png_crc_error (png_structp__ ''png_ptr''__);__ __int png_crc_finish (png_structp__ ''png_ptr''__, png_uint_32__ ''skip''__);__ __void png_crc_read (png_structp__ ''png_ptr''__, png_bytep__ ''buf''__, png_size_t__ ''length''__);__ __png_voidp png_create_struct (int__ ''type''__, png_malloc_ptr__ ''malloc_fn''__);__ __png_voidp png_create_struct_2 (int__ ''type''__);__ __png_charp png_decompress_chunk (png_structp__ ''png_ptr''__, int__ ''comp_type''__, png_charp__ ''chunkdata''__, png_size_t__ ''chunklength''__, png_size_t__ ''prefix_length''__, png_size_t__ ''*data_length''__);__ __void png_destroy_struct (png_voidp__ ''struct_ptr''__);__ __void png_destroy_struct_2 (png_voidp__ ''struct_ptr''__, png_free_ptr__ ''free_fn''__);__ __void png_do_background (png_row_infop__ ''row_info''__, png_bytep__ ''row''__, png_color_16p__ ''trans_values''__, png_color_16p__ ''background''__, png_color_16p__ ''background_1''__, png_bytep__ ''gamma_table''__, png_bytep__ ''gamma_from_1''__, png_bytep__ ''gamma_to_1''__, png_uint_16pp__ ''gamma_16''__, png_uint_16pp__ ''gamma_16_from_1''__, png_uint_16pp__ ''gamma_16_to_1''__, int__ ''gamma_shift''__);__ __void png_do_bgr (png_row_infop__ ''row_info''__, png_bytep__ ''row''__);__ __void png_do_chop (png_row_infop__ ''row_info''__, png_bytep__ ''row''__);__ __void png_do_dither (png_row_infop__ ''row_info''__, png_bytep__ ''row''__, png_bytep__ ''palette_lookup''__, png_bytep__ ''dither_lookup''__);__ __void png_do_expand (png_row_infop__ ''row_info''__, png_bytep__ ''row''__, png_color_16p__ ''trans_value''__);__ __void png_do_expand_palette (png_row_infop__ ''row_info''__, png_bytep__ ''row''__, png_colorp__ ''palette''__, png_bytep__ ''trans''__, int__ ''num_trans''__);__ __void png_do_gamma (png_row_infop__ ''row_info''__, png_bytep__ ''row''__, png_bytep__ ''gamma_table''__, png_uint_16pp__ ''gamma_16_table''__, int__ ''gamma_shift''__);__ __void png_do_gray_to_rgb (png_row_infop__ ''row_info''__, png_bytep__ ''row''__);__ __void png_do_invert (png_row_infop__ ''row_info''__, png_bytep__ ''row''__);__ __void png_do_pack (png_row_infop__ ''row_info''__, png_bytep__ ''row''__, png_uint_32__ ''bit_depth''__);__ __void png_do_packswap (png_row_infop__ ''row_info''__, png_bytep__ ''row''__);__ __void png_do_read_filler (png_row_infop__ ''row_info''__, png_bytep__ ''row''__, png_uint_32__ ''filler''__, png_uint_32__ ''flags''__);__ __void png_do_read_interlace (png_row_infop__ ''row_info''__, png_bytep__ ''row''__, int__ ''pass''__, png_uint_32__ ''transformations''__);__ __void png_do_read_invert_alpha (png_row_infop__ ''row_info''__, png_bytep__ ''row''__);__ __void png_do_read_swap_alpha (png_row_infop__ ''row_info''__, png_bytep__ ''row''__);__ __void png_do_read_transformations (png_structp__ ''png_ptr''__);__ __int png_do_rgb_to_gray (png_row_infop__ ''row_info''__, png_bytep__ ''row''__);__ __void png_do_shift (png_row_infop__ ''row_info''__, png_bytep__ ''row''__, png_color_8p__ ''bit_depth''__);__ __void png_do_strip_filler (png_row_infop__ ''row_info''__, png_bytep__ ''row''__, png_uint_32__ ''flags''__);__ __void png_do_swap (png_row_infop__ ''row_info''__, png_bytep__ ''row''__);__ __void png_do_unpack (png_row_infop__ ''row_info''__, png_bytep__ ''row''__);__ __void png_do_unshift (png_row_infop__ ''row_info''__, png_bytep__ ''row''__, png_color_8p__ ''sig_bits''__);__ __void png_do_write_interlace (png_row_infop__ ''row_info''__, png_bytep__ ''row''__, int__ ''pass''__);__ __void png_do_write_invert_alpha (png_row_infop__ ''row_info''__, png_bytep__ ''row''__);__ __void png_do_write_swap_alpha (png_row_infop__ ''row_info''__, png_bytep__ ''row''__);__ __void png_do_write_transformations (png_structp__ ''png_ptr''__);__ __void *png_far_to_near (png_structp png_ptr,png_voidp__ ''ptr''__, int__ ''check''__);__ __void png_flush (png_structp__ ''png_ptr''__);__ __png_int_32 png_get_int_32 (png_bytep__ ''buf''__);__ __png_uint_16 png_get_uint_16 (png_bytep__ ''buf''__);__ __png_uint_32 png_get_uint_32 (png_bytep__ ''buf''__);__ __int png_handle_as_unknown (png_structp__ ''png_ptr''__, png_bytep__ ''chunk_name''__);__ __void png_handle_bKGD (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_cHRM (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_gAMA (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_hIST (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_IEND (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_IHDR (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_iCCP (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_iTXt (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_oFFs (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_pCAL (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_pHYs (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_PLTE (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_sBIT (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_sCAL (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_sPLT (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_sRGB (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_tEXt (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_tIME (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_tRNS (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_unknown (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_handle_zTXt (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_info_destroy (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__);__ __void png_init_read_transformations (png_structp__ ''png_ptr''__);__ __void png_process_IDAT_data (png_structp__ ''png_ptr''__, png_bytep__ ''buffer''__, png_size_t__ ''buffer_length''__);__ __void png_process_some_data (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__);__ __void png_push_check_crc (png_structp__ ''png_ptr''__);__ __void png_push_crc_finish (png_structp__ ''png_ptr''__);__ __void png_push_crc_skip (png_structp__ ''png_ptr''__, png_uint_32__ ''length''__);__ __void png_push_fill_buffer (png_structp__ ''png_ptr''__, png_bytep__ ''buffer''__, png_size_t__ ''length''__);__ __void png_push_handle_tEXt (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_push_handle_unknown (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_push_handle_zTXt (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__, png_uint_32__ ''length''__);__ __void png_push_have_end (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__);__ __void png_push_have_info (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__);__ __void png_push_have_row (png_structp__ ''png_ptr''__, png_bytep__ ''row''__);__ __void png_push_process_row (png_structp__ ''png_ptr''__);__ __void png_push_read_chunk (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__);__ __void png_push_read_end (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__);__ __void png_push_read_IDAT (png_structp__ ''png_ptr''__);__ __void png_push_read_sig (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__);__ __void png_push_read_tEXt (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__);__ __void png_push_read_zTXt (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__);__ __void png_push_restore_buffer (png_structp__ ''png_ptr''__, png_bytep__ ''buffer''__, png_size_t__ ''buffer_length''__);__ __void png_push_save_buffer (png_structp__ ''png_ptr''__);__ __void png_read_data (png_structp__ ''png_ptr''__, png_bytep__ ''data''__, png_size_t__ ''length''__);__ __void png_read_filter_row (png_structp__ ''png_ptr''__, png_row_infop__ ''row_info''__, png_bytep__ ''row''__, png_bytep__ ''prev_row''__, int__ ''filter''__);__ __void png_read_finish_row (png_structp__ ''png_ptr''__);__ __void png_read_push_finish_row (png_structp__ ''png_ptr''__);__ __void png_read_start_row (png_structp__ ''png_ptr''__);__ __void png_read_transform_info (png_structp__ ''png_ptr''__, png_infop__ ''info_ptr''__);__ __void png_reset_crc (png_structp__ ''png_ptr''__);__ __void png_save_int_32 (png_bytep__ ''buf''__, png_int_32__ ''i''__);__ __void png_save_uint_16 (png_bytep__ ''buf''__, unsigned int__ ''i''__);__ __void png_save_uint_32 (png_bytep__ ''buf''__, png_uint_32__ ''i''__);__ __void png_write_bKGD (png_structp__ ''png_ptr''__, png_color_16p__ ''values''__, int__ ''color_type''__);__ __void png_write_cHRM (png_structp__ ''png_ptr''__, double__ ''white_x''__, double__ ''white_y''__, double__ ''red_x''__, double__ ''red_y''__, double__ ''green_x''__, double__ ''green_y''__, double__ ''blue_x''__, double__ ''blue_y''__);__ __void png_write_cHRM_fixed (png_structp__ ''png_ptr''__, png_uint_32__ ''white_x''__, png_uint_32__ ''white_y''__, png_uint_32__ ''red_x''__, png_uint_32__ ''red_y''__, png_uint_32__ ''green_x''__, png_uint_32__ ''green_y''__, png_uint_32__ ''blue_x''__, png_uint_32__ ''blue_y''__);__ __void png_write_data (png_structp__ ''png_ptr''__, png_bytep__ ''data''__, png_size_t__ ''length''__);__ __void png_write_filtered_row (png_structp__ ''png_ptr''__, png_bytep__ ''filtered_row''__);__ __void png_write_find_filter (png_structp__ ''png_ptr''__, png_row_infop__ ''row_info''__);__ __void png_write_finish_row (png_structp__ ''png_ptr''__);__ __void png_write_gAMA (png_structp__ ''png_ptr''__, double__ ''file_gamma''__);__ __void png_write_gAMA_fixed (png_structp__ ''png_ptr''__, png_uint_32__ ''int_file_gamma''__);__ __void png_write_hIST (png_structp__ ''png_ptr''__, png_uint_16p__ ''hist''__, int__ ''num_hist''__);__ __void png_write_iCCP (png_structp__ ''png_ptr''__, png_charp__ ''name''__, int__ ''compression_type''__, png_charp__ ''profile''__, int__ ''proflen''__);__ __void png_write_IDAT (png_structp__ ''png_ptr''__, png_bytep__ ''data''__, png_size_t__ ''length''__);__ __void png_write_IEND (png_structp__ ''png_ptr''__);__ __void png_write_IHDR (png_structp__ ''png_ptr''__, png_uint_32__ ''width''__, png_uint_32__ ''height''__, int__ ''bit_depth''__, int__ ''color_type''__, int__ ''compression_type''__, int__ ''filter_type''__, int__ ''interlace_type''__);__ __void png_write_iTXt (png_structp__ ''png_ptr''__, int__ ''compression''__, png_charp__ ''key''__, png_charp__ ''lang''__, png_charp__ ''translated_key''__, png_charp__ ''text)''__);__ __void png_write_oFFs (png_structp__ ''png_ptr''__, png_uint_32__ ''x_offset''__, png_uint_32__ ''y_offset''__, int__ ''unit_type''__);__ __void png_write_pCAL (png_structp__ ''png_ptr''__, png_charp__ ''purpose''__, png_int_32__ ''X0''__, png_int_32__ ''X1''__, int__ ''type''__, int__ ''nparams''__, png_charp__ ''units''__, png_charpp__ ''params''__);__ __void png_write_pHYs (png_structp__ ''png_ptr''__, png_uint_32__ ''x_pixels_per_unit''__, png_uint_32__ ''y_pixels_per_unit''__, int__ ''unit_type''__);__ __void png_write_PLTE (png_structp__ ''png_ptr''__, png_colorp__ ''palette''__, png_uint_32__ ''num_pal''__);__ __void png_write_sBIT (png_structp__ ''png_ptr''__, png_color_8p__ ''sbit''__, int__ ''color_type''__);__ __void png_write_sCAL (png_structp__ ''png_ptr''__, png_charp__ ''unit''__, double__ ''width''__, double__ ''height''__);__ __void png_write_sCAL_s (png_structp__ ''png_ptr''__, png_charp__ ''unit''__, png_charp__ ''width''__, png_charp__ ''height''__);__ __void png_write_sig (png_structp__ ''png_ptr''__);__ __void png_write_sRGB (png_structp__ ''png_ptr''__, int__ ''intent''__);__ __void png_write_sPLT (png_structp__ ''png_ptr''__, png_spalette_p__ ''palette''__);__ __void png_write_start_row (png_structp__ ''png_ptr''__);__ __void png_write_tEXt (png_structp__ ''png_ptr''__, png_charp__ ''key''__, png_charp__ ''text''__, png_size_t__ ''text_len''__);__ __void png_write_tIME (png_structp__ ''png_ptr''__, png_timep__ ''mod_time''__);__ __void png_write_tRNS (png_structp__ ''png_ptr''__, png_bytep__ ''trans''__, png_color_16p__ ''values''__, int__ ''number''__, int__ ''color_type''__);__ __void png_write_zTXt (png_structp__ ''png_ptr''__, png_charp__ ''key''__, png_charp__ ''text''__, png_size_t__ ''text_len''__, int__ ''compression''__);__ __voidpf png_zalloc (voidpf__ ''png_ptr''__, uInt__ ''items''__, uInt__ ''size''__);__ __void png_zfree (voidpf__ ''png_ptr''__, voidpf__ ''ptr''__);__ !!DESCRIPTION The functions listed above are used privately by libpng and are not recommended for use by applications. They are listed alphabetically here as an aid to libpng maintainers. See png.h for more information on these functions. !!SEE ALSO libpng(3), png(5). !!AUTHOR Glenn Randers-Pehrson ----
2 pages link to
libpngpf(3)
:
Man3l
libpng(3)
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.