Blame gtkmm-osx/libpng-1.2.5/libpngpf.3

Carlos Lopez a09598
.TH LIBPNGPF 3 "October 3, 2002"
Carlos Lopez a09598
.SH NAME
Carlos Lopez a09598
libpng \- Portable Network Graphics (PNG) Reference Library 1.2.5
Carlos Lopez a09598
(private functions)
Carlos Lopez a09598
.SH SYNOPSIS
Carlos Lopez a09598
\fB#include <png.h>\fP</png.h>
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_build_gamma_table (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_build_grayscale_palette (int \fP\fIbit_depth\fP\fB, png_colorp \fIpalette\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_calculate_crc (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIptr\fP\fB, png_size_t \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_check_chunk_name (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIchunk_name\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBpng_size_t png_check_keyword (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIkey\fP\fB, png_charpp \fInew_key\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_combine_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fImask\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_correct_palette (png_structp \fP\fIpng_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, int \fInum_palette\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBint png_crc_error (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBint png_crc_finish (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIskip\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_crc_read (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuf\fP\fB, png_size_t \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBpng_voidp png_create_struct (int \fItype\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBpng_voidp png_create_struct_2 (int \fP\fItype\fP\fB, png_malloc_ptr \fP\fImalloc_fn\fP\fB, png_voidp \fImem_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBpng_charp png_decompress_chunk (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIcomp_type\fP\fB, png_charp \fP\fIchunkdata\fP\fB, png_size_t \fP\fIchunklength\fP\fB, png_size_t \fP\fIprefix_length\fP\fB, png_size_t \fI*data_length\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_destroy_struct (png_voidp \fIstruct_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_destroy_struct_2 (png_voidp \fP\fIstruct_ptr\fP\fB, png_free_ptr \fP\fIfree_fn\fP\fB, png_voidp \fImem_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_background (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_16p \fP\fItrans_values\fP\fB, png_color_16p \fP\fIbackground\fP\fB, png_color_16p \fP\fIbackground_1\fP\fB, png_bytep \fP\fIgamma_table\fP\fB, png_bytep \fP\fIgamma_from_1\fP\fB, png_bytep \fP\fIgamma_to_1\fP\fB, png_uint_16pp \fP\fIgamma_16\fP\fB, png_uint_16pp \fP\fIgamma_16_from_1\fP\fB, png_uint_16pp \fP\fIgamma_16_to_1\fP\fB, int \fIgamma_shift\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_bgr (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_chop (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_dither (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fP\fIpalette_lookup\fP\fB, png_bytep \fIdither_lookup\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_expand (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_16p \fItrans_value\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_expand_palette (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_colorp \fP\fIpalette\fP\fB, png_bytep \fP\fItrans\fP\fB, int \fInum_trans\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_gamma (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fP\fIgamma_table\fP\fB, png_uint_16pp \fP\fIgamma_16_table\fP\fB, int \fIgamma_shift\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_gray_to_rgb (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_invert (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_pack (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_uint_32 \fIbit_depth\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_packswap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_read_filler (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_uint_32 \fP\fIfiller\fP\fB, png_uint_32 \fIflags\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_read_interlace (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fP\fIpass\fP\fB, png_uint_32 \fItransformations\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_read_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_read_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBint png_do_rgb_to_gray (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_shift (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_8p \fIbit_depth\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_strip_filler (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_uint_32 \fIflags\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_swap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_unpack (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_unshift (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_8p \fIsig_bits\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_write_interlace (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fIpass\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_write_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_write_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_do_write_transformations (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid *png_far_to_near (png_structp png_ptr,png_voidp \fP\fIptr\fP\fB, int \fIcheck\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_flush (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBpng_int_32 png_get_int_32 (png_bytep \fIbuf\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBpng_uint_16 png_get_uint_16 (png_bytep \fIbuf\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBpng_uint_32 png_get_uint_32 (png_bytep \fIbuf\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_bKGD (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_cHRM (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_gAMA (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_IEND (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_IHDR (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_iCCP (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_iTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_oFFs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_pCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_pHYs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_sCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_sRGB (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_tRNS (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_unknown (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_handle_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_info_destroy (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_init_mmx_flags (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_init_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_process_IDAT_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIbuffer_length\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_process_some_data (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_check_crc (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_crc_finish (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_crc_skip (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_fill_buffer (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_handle_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_handle_unknown (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_handle_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_have_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_have_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_have_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIrow\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_process_row (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_read_chunk (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_read_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_read_IDAT (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_read_sig (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_read_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_read_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_restore_buffer (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIbuffer_length\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_push_save_buffer (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_read_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_read_filter_row (png_structp \fP\fIpng_ptr\fP\fB, png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fP\fIprev_row\fP\fB, int \fIfilter\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_read_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_read_push_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_read_start_row (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_read_transform_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_reset_crc (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_save_int_32 (png_bytep \fP\fIbuf\fP\fB, png_int_32 \fIi\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_save_uint_16 (png_bytep \fP\fIbuf\fP\fB, unsigned int \fIi\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_save_uint_32 (png_bytep \fP\fIbuf\fP\fB, png_uint_32 \fIi\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBint png_set_text_2 (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_textp \fP\fItext_ptr\fP\fB, int \fInum_text)\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_cHRM (png_structp \fP\fIpng_ptr\fP\fB, double \fP\fIwhite_x\fP\fB, double \fP\fIwhite_y\fP\fB, double \fP\fIred_x\fP\fB, double \fP\fIred_y\fP\fB, double \fP\fIgreen_x\fP\fB, double \fP\fIgreen_y\fP\fB, double \fP\fIblue_x\fP\fB, double \fIblue_y\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_cHRM_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIwhite_x\fP\fB, png_uint_32 \fP\fIwhite_y\fP\fB, png_uint_32 \fP\fIred_x\fP\fB, png_uint_32 \fP\fIred_y\fP\fB, png_uint_32 \fP\fIgreen_x\fP\fB, png_uint_32 \fP\fIgreen_y\fP\fB, png_uint_32 \fP\fIblue_x\fP\fB, png_uint_32 \fIblue_y\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_filtered_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIfiltered_row\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_find_filter (png_structp \fP\fIpng_ptr\fP\fB, png_row_infop \fIrow_info\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_gAMA (png_structp \fP\fIpng_ptr\fP\fB, double \fIfile_gamma\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_gAMA_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIint_file_gamma\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_uint_16p \fP\fIhist\fP\fB, int \fInum_hist\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_iCCP (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIname\fP\fB, int \fP\fIcompression_type\fP\fB, png_charp \fP\fIprofile\fP\fB, int \fIproflen\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_IDAT (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_IEND (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_IHDR (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIwidth\fP\fB, png_uint_32 \fP\fIheight\fP\fB, int \fP\fIbit_depth\fP\fB, int \fP\fIcolor_type\fP\fB, int \fP\fIcompression_type\fP\fB, int \fP\fIfilter_type\fP\fB, int \fIinterlace_type\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_iTXt (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIcompression\fP\fB, png_charp \fP\fIkey\fP\fB, png_charp \fP\fIlang\fP\fB, png_charp \fP\fItranslated_key\fP\fB, png_charp \fItext)\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_oFFs (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIx_offset\fP\fB, png_uint_32 \fP\fIy_offset\fP\fB, int \fIunit_type\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_pCAL (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIpurpose\fP\fB, png_int_32 \fP\fIX0\fP\fB, png_int_32 \fP\fIX1\fP\fB, int \fP\fItype\fP\fB, int \fP\fInparams\fP\fB, png_charp \fP\fIunits\fP\fB, png_charpp \fIparams\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_pHYs (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIx_pixels_per_unit\fP\fB, png_uint_32 \fP\fIy_pixels_per_unit\fP\fB, int \fIunit_type\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, png_uint_32 \fInum_pal\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_color_8p \fP\fIsbit\fP\fB, int \fIcolor_type\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_sCAL (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIunit\fP\fB, double \fP\fIwidth\fP\fB, double \fIheight\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_sCAL_s (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIunit\fP\fB, png_charp \fP\fIwidth\fP\fB, png_charp \fIheight\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_sig (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_sRGB (png_structp \fP\fIpng_ptr\fP\fB, int \fIintent\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_spalette_p \fIpalette\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_start_row (png_structp \fIpng_ptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIkey\fP\fB, png_charp \fP\fItext\fP\fB, png_size_t \fItext_len\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_timep \fImod_time\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_tRNS (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fItrans\fP\fB, png_color_16p \fP\fIvalues\fP\fB, int \fP\fInumber\fP\fB, int \fIcolor_type\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_write_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIkey\fP\fB, png_charp \fP\fItext\fP\fB, png_size_t \fP\fItext_len\fP\fB, int \fIcompression\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoidpf png_zalloc (voidpf \fP\fIpng_ptr\fP\fB, uInt \fP\fIitems\fP\fB, uInt \fIsize\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
\fBvoid png_zfree (voidpf \fP\fIpng_ptr\fP\fB, voidpf \fIptr\fP\fB);\fP
Carlos Lopez a09598
Carlos Lopez a09598
\fI\fB
Carlos Lopez a09598
Carlos Lopez a09598
.SH DESCRIPTION
Carlos Lopez a09598
The functions listed above are used privately by libpng
Carlos Lopez a09598
and are not recommended for use by applications.  They are
Carlos Lopez a09598
not "exported" to applications using shared libraries.  They
Carlos Lopez a09598
are listed alphabetically here as an aid to libpng maintainers.
Carlos Lopez a09598
See png.h for more information on these functions.
Carlos Lopez a09598
Carlos Lopez a09598
.SH SEE ALSO
Carlos Lopez a09598
libpng(3), png(5)
Carlos Lopez a09598
.SH AUTHOR
Carlos Lopez a09598
Glenn Randers-Pehrson