src/3rdparty/libpng/libpngpf.3
changeset 0 1918ee327afb
equal deleted inserted replaced
-1:000000000000 0:1918ee327afb
       
     1 .TH LIBPNGPF 3 "September 10, 2009"
       
     2 .SH NAME
       
     3 libpng \- Portable Network Graphics (PNG) Reference Library 1.2.40
       
     4 (private functions)
       
     5 .SH SYNOPSIS
       
     6 \fB#include <png.h>\fP
       
     7 
       
     8 \fI\fB
       
     9 
       
    10 \fI\fB
       
    11 
       
    12 \fBvoid png_build_gamma_table (png_structp \fIpng_ptr\fP\fB);\fP
       
    13 
       
    14 \fI\fB
       
    15 
       
    16 \fI\fB
       
    17 
       
    18 \fBvoid png_build_grayscale_palette (int \fP\fIbit_depth\fP\fB, png_colorp \fIpalette\fP\fB);\fP
       
    19 
       
    20 \fI\fB
       
    21 
       
    22 \fI\fB
       
    23 
       
    24 \fBvoid png_calculate_crc (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIptr\fP\fB, png_size_t \fIlength\fP\fB);\fP
       
    25 
       
    26 \fI\fB
       
    27 
       
    28 \fI\fB
       
    29 
       
    30 \fBvoid png_check_chunk_name (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIchunk_name\fP\fB);\fP
       
    31 
       
    32 \fI\fB
       
    33 
       
    34 \fI\fB
       
    35 
       
    36 \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
       
    37 
       
    38 \fI\fB
       
    39 
       
    40 \fI\fB
       
    41 
       
    42 \fBvoid png_combine_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fImask\fP\fB);\fP
       
    43 
       
    44 \fI\fB
       
    45 
       
    46 \fI\fB
       
    47 
       
    48 \fBvoid png_correct_palette (png_structp \fP\fIpng_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, int \fInum_palette\fP\fB);\fP
       
    49 
       
    50 \fI\fB
       
    51 
       
    52 \fI\fB
       
    53 
       
    54 \fBint png_crc_error (png_structp \fIpng_ptr\fP\fB);\fP
       
    55 
       
    56 \fI\fB
       
    57 
       
    58 \fI\fB
       
    59 
       
    60 \fBint png_crc_finish (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIskip\fP\fB);\fP
       
    61 
       
    62 \fI\fB
       
    63 
       
    64 \fI\fB
       
    65 
       
    66 \fBvoid png_crc_read (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuf\fP\fB, png_size_t \fIlength\fP\fB);\fP
       
    67 
       
    68 \fI\fB
       
    69 
       
    70 \fI\fB
       
    71 
       
    72 \fBpng_voidp png_create_struct (int \fItype\fP\fB);\fP
       
    73 
       
    74 \fI\fB
       
    75 
       
    76 \fI\fB
       
    77 
       
    78 \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
       
    79 
       
    80 \fI\fB
       
    81 
       
    82 \fI\fB
       
    83 
       
    84 \fBvoid 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
       
    85 
       
    86 \fI\fB
       
    87 
       
    88 \fI\fB
       
    89 
       
    90 \fBvoid png_destroy_struct (png_voidp \fIstruct_ptr\fP\fB);\fP
       
    91 
       
    92 \fI\fB
       
    93 
       
    94 \fI\fB
       
    95 
       
    96 \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
       
    97 
       
    98 \fI\fB
       
    99 
       
   100 \fI\fB
       
   101 
       
   102 \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
       
   103 
       
   104 \fI\fB
       
   105 
       
   106 \fI\fB
       
   107 
       
   108 \fBvoid png_do_bgr (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
       
   109 
       
   110 \fI\fB
       
   111 
       
   112 \fI\fB
       
   113 
       
   114 \fBvoid png_do_chop (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
       
   115 
       
   116 \fI\fB
       
   117 
       
   118 \fI\fB
       
   119 
       
   120 \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
       
   121 
       
   122 \fI\fB
       
   123 
       
   124 \fI\fB
       
   125 
       
   126 \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
       
   127 
       
   128 \fI\fB
       
   129 
       
   130 \fI\fB
       
   131 
       
   132 \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
       
   133 
       
   134 \fI\fB
       
   135 
       
   136 \fI\fB
       
   137 
       
   138 \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
       
   139 
       
   140 \fI\fB
       
   141 
       
   142 \fI\fB
       
   143 
       
   144 \fBvoid png_do_gray_to_rgb (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
       
   145 
       
   146 \fI\fB
       
   147 
       
   148 \fI\fB
       
   149 
       
   150 \fBvoid png_do_invert (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
       
   151 
       
   152 \fI\fB
       
   153 
       
   154 \fI\fB
       
   155 
       
   156 \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
       
   157 
       
   158 \fI\fB
       
   159 
       
   160 \fI\fB
       
   161 
       
   162 \fBvoid png_do_packswap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
       
   163 
       
   164 \fI\fB
       
   165 
       
   166 \fI\fB
       
   167 
       
   168 \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
       
   169 
       
   170 \fI\fB
       
   171 
       
   172 \fI\fB
       
   173 
       
   174 \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
       
   175 
       
   176 \fI\fB
       
   177 
       
   178 \fI\fB
       
   179 
       
   180 \fBvoid png_do_read_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
       
   181 
       
   182 \fI\fB
       
   183 
       
   184 \fI\fB
       
   185 
       
   186 \fBvoid png_do_read_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
       
   187 
       
   188 \fI\fB
       
   189 
       
   190 \fI\fB
       
   191 
       
   192 \fBvoid png_do_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
       
   193 
       
   194 \fI\fB
       
   195 
       
   196 \fI\fB
       
   197 
       
   198 \fBint png_do_rgb_to_gray (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
       
   199 
       
   200 \fI\fB
       
   201 
       
   202 \fI\fB
       
   203 
       
   204 \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
       
   205 
       
   206 \fI\fB
       
   207 
       
   208 \fI\fB
       
   209 
       
   210 \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
       
   211 
       
   212 \fI\fB
       
   213 
       
   214 \fI\fB
       
   215 
       
   216 \fBvoid png_do_swap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
       
   217 
       
   218 \fI\fB
       
   219 
       
   220 \fI\fB
       
   221 
       
   222 \fBvoid png_do_unpack (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
       
   223 
       
   224 \fI\fB
       
   225 
       
   226 \fI\fB
       
   227 
       
   228 \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
       
   229 
       
   230 \fI\fB
       
   231 
       
   232 \fI\fB
       
   233 
       
   234 \fBvoid png_do_write_interlace (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fIpass\fP\fB);\fP
       
   235 
       
   236 \fI\fB
       
   237 
       
   238 \fI\fB
       
   239 
       
   240 \fBvoid png_do_write_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
       
   241 
       
   242 \fI\fB
       
   243 
       
   244 \fI\fB
       
   245 
       
   246 \fBvoid png_do_write_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
       
   247 
       
   248 \fI\fB
       
   249 
       
   250 \fI\fB
       
   251 
       
   252 \fBvoid png_do_write_transformations (png_structp \fIpng_ptr\fP\fB);\fP
       
   253 
       
   254 \fI\fB
       
   255 
       
   256 \fI\fB
       
   257 
       
   258 \fBvoid *png_far_to_near (png_structp png_ptr,png_voidp \fP\fIptr\fP\fB, int \fIcheck\fP\fB);\fP
       
   259 
       
   260 \fI\fB
       
   261 
       
   262 \fI\fB
       
   263 
       
   264 \fBvoid png_flush (png_structp \fIpng_ptr\fP\fB);\fP
       
   265 
       
   266 \fI\fB
       
   267 
       
   268 \fI\fB
       
   269 
       
   270 \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
       
   271 
       
   272 \fI\fB
       
   273 
       
   274 \fI\fB
       
   275 
       
   276 \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
       
   277 
       
   278 \fI\fB
       
   279 
       
   280 \fI\fB
       
   281 
       
   282 \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
       
   283 
       
   284 \fI\fB
       
   285 
       
   286 \fI\fB
       
   287 
       
   288 \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
       
   289 
       
   290 \fI\fB
       
   291 
       
   292 \fI\fB
       
   293 
       
   294 \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
       
   295 
       
   296 \fI\fB
       
   297 
       
   298 \fI\fB
       
   299 
       
   300 \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
       
   301 
       
   302 \fI\fB
       
   303 
       
   304 \fI\fB
       
   305 
       
   306 \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
       
   307 
       
   308 \fI\fB
       
   309 
       
   310 \fI\fB
       
   311 
       
   312 \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
       
   313 
       
   314 \fI\fB
       
   315 
       
   316 \fI\fB
       
   317 
       
   318 \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
       
   319 
       
   320 \fI\fB
       
   321 
       
   322 \fI\fB
       
   323 
       
   324 \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
       
   325 
       
   326 \fI\fB
       
   327 
       
   328 \fI\fB
       
   329 
       
   330 \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
       
   331 
       
   332 \fI\fB
       
   333 
       
   334 \fI\fB
       
   335 
       
   336 \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
       
   337 
       
   338 \fI\fB
       
   339 
       
   340 \fI\fB
       
   341 
       
   342 \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
       
   343 
       
   344 \fI\fB
       
   345 
       
   346 \fI\fB
       
   347 
       
   348 \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
       
   349 
       
   350 \fI\fB
       
   351 
       
   352 \fI\fB
       
   353 
       
   354 \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
       
   355 
       
   356 \fI\fB
       
   357 
       
   358 \fI\fB
       
   359 
       
   360 \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
       
   361 
       
   362 \fI\fB
       
   363 
       
   364 \fI\fB
       
   365 
       
   366 \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
       
   367 
       
   368 \fI\fB
       
   369 
       
   370 \fI\fB
       
   371 
       
   372 \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
       
   373 
       
   374 \fI\fB
       
   375 
       
   376 \fI\fB
       
   377 
       
   378 \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
       
   379 
       
   380 \fI\fB
       
   381 
       
   382 \fI\fB
       
   383 
       
   384 \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
       
   385 
       
   386 \fI\fB
       
   387 
       
   388 \fI\fB
       
   389 
       
   390 \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
       
   391 
       
   392 \fI\fB
       
   393 
       
   394 \fI\fB
       
   395 
       
   396 \fBvoid png_info_destroy (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
       
   397 
       
   398 \fI\fB
       
   399 
       
   400 \fI\fB
       
   401 
       
   402 \fBvoid png_init_mmx_flags (png_structp \fIpng_ptr\fP\fB);\fP
       
   403 
       
   404 \fI\fB
       
   405 
       
   406 \fI\fB
       
   407 
       
   408 \fBvoid png_init_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
       
   409 
       
   410 \fI\fB
       
   411 
       
   412 \fI\fB
       
   413 
       
   414 \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
       
   415 
       
   416 \fI\fB
       
   417 
       
   418 \fI\fB
       
   419 
       
   420 \fBvoid png_process_some_data (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
       
   421 
       
   422 \fI\fB
       
   423 
       
   424 \fI\fB
       
   425 
       
   426 \fBvoid png_push_check_crc (png_structp \fIpng_ptr\fP\fB);\fP
       
   427 
       
   428 \fI\fB
       
   429 
       
   430 \fI\fB
       
   431 
       
   432 \fBvoid png_push_crc_finish (png_structp \fIpng_ptr\fP\fB);\fP
       
   433 
       
   434 \fI\fB
       
   435 
       
   436 \fI\fB
       
   437 
       
   438 \fBvoid png_push_crc_skip (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
       
   439 
       
   440 \fI\fB
       
   441 
       
   442 \fI\fB
       
   443 
       
   444 \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
       
   445 
       
   446 \fI\fB
       
   447 
       
   448 \fI\fB
       
   449 
       
   450 \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
       
   451 
       
   452 \fI\fB
       
   453 
       
   454 \fI\fB
       
   455 
       
   456 \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
       
   457 
       
   458 \fI\fB
       
   459 
       
   460 \fI\fB
       
   461 
       
   462 \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
       
   463 
       
   464 \fI\fB
       
   465 
       
   466 \fI\fB
       
   467 
       
   468 \fBvoid png_push_have_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
       
   469 
       
   470 \fI\fB
       
   471 
       
   472 \fI\fB
       
   473 
       
   474 \fBvoid png_push_have_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
       
   475 
       
   476 \fI\fB
       
   477 
       
   478 \fI\fB
       
   479 
       
   480 \fBvoid png_push_have_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIrow\fP\fB);\fP
       
   481 
       
   482 \fI\fB
       
   483 
       
   484 \fI\fB
       
   485 
       
   486 \fBvoid png_push_process_row (png_structp \fIpng_ptr\fP\fB);\fP
       
   487 
       
   488 \fI\fB
       
   489 
       
   490 \fI\fB
       
   491 
       
   492 \fBvoid png_push_read_chunk (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
       
   493 
       
   494 \fI\fB
       
   495 
       
   496 \fI\fB
       
   497 
       
   498 \fBvoid png_push_read_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
       
   499 
       
   500 \fI\fB
       
   501 
       
   502 \fI\fB
       
   503 
       
   504 \fBvoid png_push_read_IDAT (png_structp \fIpng_ptr\fP\fB);\fP
       
   505 
       
   506 \fI\fB
       
   507 
       
   508 \fI\fB
       
   509 
       
   510 \fBvoid png_push_read_sig (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
       
   511 
       
   512 \fI\fB
       
   513 
       
   514 \fI\fB
       
   515 
       
   516 \fBvoid png_push_read_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
       
   517 
       
   518 \fI\fB
       
   519 
       
   520 \fI\fB
       
   521 
       
   522 \fBvoid png_push_read_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
       
   523 
       
   524 \fI\fB
       
   525 
       
   526 \fI\fB
       
   527 
       
   528 \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
       
   529 
       
   530 \fI\fB
       
   531 
       
   532 \fI\fB
       
   533 
       
   534 \fBvoid png_push_save_buffer (png_structp \fIpng_ptr\fP\fB);\fP
       
   535 
       
   536 \fI\fB
       
   537 
       
   538 \fI\fB
       
   539 
       
   540 \fBpng_uint_32 png_read_chunk_header (png_structp \fIpng_ptr\fP\fB);\fP
       
   541 
       
   542 \fI\fB
       
   543 
       
   544 \fI\fB
       
   545 
       
   546 \fBvoid png_read_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
       
   547 
       
   548 \fI\fB
       
   549 
       
   550 \fI\fB
       
   551 
       
   552 \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
       
   553 
       
   554 \fI\fB
       
   555 
       
   556 \fI\fB
       
   557 
       
   558 \fBvoid png_read_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
       
   559 
       
   560 \fI\fB
       
   561 
       
   562 \fI\fB
       
   563 
       
   564 \fBvoid png_read_push_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
       
   565 
       
   566 \fI\fB
       
   567 
       
   568 \fI\fB
       
   569 
       
   570 \fBvoid png_read_start_row (png_structp \fIpng_ptr\fP\fB);\fP
       
   571 
       
   572 \fI\fB
       
   573 
       
   574 \fI\fB
       
   575 
       
   576 \fBvoid png_read_transform_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
       
   577 
       
   578 \fI\fB
       
   579 
       
   580 \fI\fB
       
   581 
       
   582 \fBvoid png_reset_crc (png_structp \fIpng_ptr\fP\fB);\fP
       
   583 
       
   584 \fI\fB
       
   585 
       
   586 \fI\fB
       
   587 
       
   588 \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
       
   589 
       
   590 \fI\fB
       
   591 
       
   592 \fI\fB
       
   593 
       
   594 \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
       
   595 
       
   596 \fI\fB
       
   597 
       
   598 \fI\fB
       
   599 
       
   600 \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
       
   601 
       
   602 \fI\fB
       
   603 
       
   604 \fI\fB
       
   605 
       
   606 \fBvoid png_write_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
       
   607 
       
   608 \fI\fB
       
   609 
       
   610 \fI\fB
       
   611 
       
   612 \fBvoid png_write_filtered_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIfiltered_row\fP\fB);\fP
       
   613 
       
   614 \fI\fB
       
   615 
       
   616 \fI\fB
       
   617 
       
   618 \fBvoid png_write_find_filter (png_structp \fP\fIpng_ptr\fP\fB, png_row_infop \fIrow_info\fP\fB);\fP
       
   619 
       
   620 \fI\fB
       
   621 
       
   622 \fI\fB
       
   623 
       
   624 \fBvoid png_write_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
       
   625 
       
   626 \fI\fB
       
   627 
       
   628 \fI\fB
       
   629 
       
   630 \fBvoid png_write_gAMA (png_structp \fP\fIpng_ptr\fP\fB, double \fIfile_gamma\fP\fB);\fP
       
   631 
       
   632 \fI\fB
       
   633 
       
   634 \fI\fB
       
   635 
       
   636 \fBvoid png_write_gAMA_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIint_file_gamma\fP\fB);\fP
       
   637 
       
   638 \fI\fB
       
   639 
       
   640 \fI\fB
       
   641 
       
   642 \fBvoid png_write_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_uint_16p \fP\fIhist\fP\fB, int \fInum_hist\fP\fB);\fP
       
   643 
       
   644 \fI\fB
       
   645 
       
   646 \fI\fB
       
   647 
       
   648 \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
       
   649 
       
   650 \fI\fB
       
   651 
       
   652 \fI\fB
       
   653 
       
   654 \fBvoid png_write_IDAT (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
       
   655 
       
   656 \fI\fB
       
   657 
       
   658 \fI\fB
       
   659 
       
   660 \fBvoid png_write_IEND (png_structp \fIpng_ptr\fP\fB);\fP
       
   661 
       
   662 \fI\fB
       
   663 
       
   664 \fI\fB
       
   665 
       
   666 \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
       
   667 
       
   668 \fI\fB
       
   669 
       
   670 \fI\fB
       
   671 
       
   672 \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
       
   673 
       
   674 \fI\fB
       
   675 
       
   676 \fI\fB
       
   677 
       
   678 \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
       
   679 
       
   680 \fI\fB
       
   681 
       
   682 \fI\fB
       
   683 
       
   684 \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
       
   685 
       
   686 \fI\fB
       
   687 
       
   688 \fI\fB
       
   689 
       
   690 \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
       
   691 
       
   692 \fI\fB
       
   693 
       
   694 \fI\fB
       
   695 
       
   696 \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
       
   697 
       
   698 \fI\fB
       
   699 
       
   700 \fI\fB
       
   701 
       
   702 \fBvoid png_write_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_color_8p \fP\fIsbit\fP\fB, int \fIcolor_type\fP\fB);\fP
       
   703 
       
   704 \fI\fB
       
   705 
       
   706 \fI\fB
       
   707 
       
   708 \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
       
   709 
       
   710 \fI\fB
       
   711 
       
   712 \fI\fB
       
   713 
       
   714 \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
       
   715 
       
   716 \fI\fB
       
   717 
       
   718 \fI\fB
       
   719 
       
   720 \fBvoid png_write_sig (png_structp \fIpng_ptr\fP\fB);\fP
       
   721 
       
   722 \fI\fB
       
   723 
       
   724 \fI\fB
       
   725 
       
   726 \fBvoid png_write_sRGB (png_structp \fP\fIpng_ptr\fP\fB, int \fIintent\fP\fB);\fP
       
   727 
       
   728 \fI\fB
       
   729 
       
   730 \fI\fB
       
   731 
       
   732 \fBvoid png_write_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_spalette_p \fIpalette\fP\fB);\fP
       
   733 
       
   734 \fI\fB
       
   735 
       
   736 \fI\fB
       
   737 
       
   738 \fBvoid png_write_start_row (png_structp \fIpng_ptr\fP\fB);\fP
       
   739 
       
   740 \fI\fB
       
   741 
       
   742 \fI\fB
       
   743 
       
   744 \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
       
   745 
       
   746 \fI\fB
       
   747 
       
   748 \fI\fB
       
   749 
       
   750 \fBvoid png_write_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_timep \fImod_time\fP\fB);\fP
       
   751 
       
   752 \fI\fB
       
   753 
       
   754 \fI\fB
       
   755 
       
   756 \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
       
   757 
       
   758 \fI\fB
       
   759 
       
   760 \fI\fB
       
   761 
       
   762 \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
       
   763 
       
   764 \fI\fB
       
   765 
       
   766 \fI\fB
       
   767 
       
   768 \fBvoidpf png_zalloc (voidpf \fP\fIpng_ptr\fP\fB, uInt \fP\fIitems\fP\fB, uInt \fIsize\fP\fB);\fP
       
   769 
       
   770 \fI\fB
       
   771 
       
   772 \fI\fB
       
   773 
       
   774 \fBvoid png_zfree (voidpf \fP\fIpng_ptr\fP\fB, voidpf \fIptr\fP\fB);\fP
       
   775 
       
   776 \fI\fB
       
   777 
       
   778 \fI\fB
       
   779 
       
   780 .SH DESCRIPTION
       
   781 The functions listed above are used privately by libpng
       
   782 and are not recommended for use by applications.  They are
       
   783 not "exported" to applications using shared libraries.  They
       
   784 are listed alphabetically here as an aid to libpng maintainers.
       
   785 See png.h for more information on these functions.
       
   786 
       
   787 .SH SEE ALSO
       
   788 .IR libpng(3) ", " png(5)
       
   789 .SH AUTHOR
       
   790 Glenn Randers-Pehrson