Lines Matching full:png_ptr
277 * to the info_ptr or png_ptr members through png.h, and the compiled
1566 extern PNG_EXPORT(void,png_set_sig_bytes) PNGARG((png_structp png_ptr,
1582 /* Allocate and initialize png_ptr struct for reading, and any other memory. */
1587 /* Allocate and initialize png_ptr struct for writing, and any other memory */
1594 PNGARG((png_structp png_ptr));
1599 PNGARG((png_structp png_ptr, png_uint_32 size));
1603 extern PNG_EXPORT(int,png_reset_zstream) PNGARG((png_structp png_ptr));
1618 extern PNG_EXPORT(void,png_write_chunk) PNGARG((png_structp png_ptr,
1622 extern PNG_EXPORT(void,png_write_chunk_start) PNGARG((png_structp png_ptr,
1626 extern PNG_EXPORT(void,png_write_chunk_data) PNGARG((png_structp png_ptr,
1630 extern PNG_EXPORT(void,png_write_chunk_end) PNGARG((png_structp png_ptr));
1634 PNGARG((png_structp png_ptr)) PNG_ALLOCATED;
1649 extern PNG_EXPORT(void,png_write_info_before_PLTE) PNGARG((png_structp png_ptr,
1651 extern PNG_EXPORT(void,png_write_info) PNGARG((png_structp png_ptr,
1656 extern PNG_EXPORT(void,png_read_info) PNGARG((png_structp png_ptr,
1662 PNGARG((png_structp png_ptr, png_timep ptime));
1677 extern PNG_EXPORT(void,png_set_expand) PNGARG((png_structp png_ptr));
1680 png_ptr));
1682 extern PNG_EXPORT(void,png_set_palette_to_rgb) PNGARG((png_structp png_ptr));
1683 extern PNG_EXPORT(void,png_set_tRNS_to_alpha) PNGARG((png_structp png_ptr));
1687 png_ptr)) PNG_DEPRECATED;
1693 extern PNG_EXPORT(void,png_set_bgr) PNGARG((png_structp png_ptr));
1698 extern PNG_EXPORT(void,png_set_gray_to_rgb) PNGARG((png_structp png_ptr));
1704 extern PNG_EXPORT(void,png_set_rgb_to_gray) PNGARG((png_structp png_ptr,
1707 extern PNG_EXPORT(void,png_set_rgb_to_gray_fixed) PNGARG((png_structp png_ptr,
1710 png_ptr));
1717 extern PNG_EXPORT(void,png_set_strip_alpha) PNGARG((png_structp png_ptr));
1722 extern PNG_EXPORT(void,png_set_swap_alpha) PNGARG((png_structp png_ptr));
1727 extern PNG_EXPORT(void,png_set_invert_alpha) PNGARG((png_structp png_ptr));
1732 extern PNG_EXPORT(void,png_set_filler) PNGARG((png_structp png_ptr,
1739 extern PNG_EXPORT(void,png_set_add_alpha) PNGARG((png_structp png_ptr,
1746 extern PNG_EXPORT(void,png_set_swap) PNGARG((png_structp png_ptr));
1751 extern PNG_EXPORT(void,png_set_packing) PNGARG((png_structp png_ptr));
1756 extern PNG_EXPORT(void,png_set_packswap) PNGARG((png_structp png_ptr));
1761 extern PNG_EXPORT(void,png_set_shift) PNGARG((png_structp png_ptr,
1768 extern PNG_EXPORT(int,png_set_interlace_handling) PNGARG((png_structp png_ptr));
1773 extern PNG_EXPORT(void,png_set_invert_mono) PNGARG((png_structp png_ptr));
1779 extern PNG_EXPORT(void,png_set_background) PNGARG((png_structp png_ptr,
1791 extern PNG_EXPORT(void,png_set_strip_16) PNGARG((png_structp png_ptr));
1796 extern PNG_EXPORT(void,png_set_dither) PNGARG((png_structp png_ptr,
1804 extern PNG_EXPORT(void,png_set_gamma) PNGARG((png_structp png_ptr,
1814 extern PNG_EXPORT(void,png_permit_empty_plte) PNGARG((png_structp png_ptr,
1821 extern PNG_EXPORT(void,png_set_flush) PNGARG((png_structp png_ptr, int nrows));
1823 extern PNG_EXPORT(void,png_write_flush) PNGARG((png_structp png_ptr));
1827 extern PNG_EXPORT(void,png_start_read_image) PNGARG((png_structp png_ptr));
1830 extern PNG_EXPORT(void,png_read_update_info) PNGARG((png_structp png_ptr,
1835 extern PNG_EXPORT(void,png_read_rows) PNGARG((png_structp png_ptr,
1841 extern PNG_EXPORT(void,png_read_row) PNGARG((png_structp png_ptr,
1848 extern PNG_EXPORT(void,png_read_image) PNGARG((png_structp png_ptr,
1853 extern PNG_EXPORT(void,png_write_row) PNGARG((png_structp png_ptr,
1857 extern PNG_EXPORT(void,png_write_rows) PNGARG((png_structp png_ptr,
1861 extern PNG_EXPORT(void,png_write_image) PNGARG((png_structp png_ptr,
1865 extern PNG_EXPORT(void,png_write_end) PNGARG((png_structp png_ptr,
1870 extern PNG_EXPORT(void,png_read_end) PNGARG((png_structp png_ptr,
1875 extern PNG_EXPORT(void,png_destroy_info_struct) PNGARG((png_structp png_ptr,
1883 extern void png_read_destroy PNGARG((png_structp png_ptr, png_infop info_ptr,
1890 /* Free any memory used in png_ptr struct (old method - NOT DLL EXPORTED) */
1891 extern void png_write_destroy PNGARG((png_structp png_ptr)) PNG_DEPRECATED;
1894 extern PNG_EXPORT(void,png_set_crc_action) PNGARG((png_structp png_ptr,
1924 extern PNG_EXPORT(void,png_set_filter) PNGARG((png_structp png_ptr, int method,
1981 extern PNG_EXPORT(void,png_set_filter_heuristics) PNGARG((png_structp png_ptr,
2002 extern PNG_EXPORT(void,png_set_compression_level) PNGARG((png_structp png_ptr,
2006 PNGARG((png_structp png_ptr, int mem_level));
2009 PNGARG((png_structp png_ptr, int strategy));
2012 PNGARG((png_structp png_ptr, int window_bits));
2014 extern PNG_EXPORT(void,png_set_compression_method) PNGARG((png_structp png_ptr,
2028 extern PNG_EXPORT(void,png_init_io) PNGARG((png_structp png_ptr, png_FILE_p fp));
2039 extern PNG_EXPORT(void,png_set_error_fn) PNGARG((png_structp png_ptr,
2043 extern PNG_EXPORT(png_voidp,png_get_error_ptr) PNGARG((png_structp png_ptr));
2055 extern PNG_EXPORT(void,png_set_write_fn) PNGARG((png_structp png_ptr,
2059 extern PNG_EXPORT(void,png_set_read_fn) PNGARG((png_structp png_ptr,
2063 extern PNG_EXPORT(png_voidp,png_get_io_ptr) PNGARG((png_structp png_ptr));
2065 extern PNG_EXPORT(void,png_set_read_status_fn) PNGARG((png_structp png_ptr,
2068 extern PNG_EXPORT(void,png_set_write_status_fn) PNGARG((png_structp png_ptr,
2073 extern PNG_EXPORT(void,png_set_mem_fn) PNGARG((png_structp png_ptr,
2076 extern PNG_EXPORT(png_voidp,png_get_mem_ptr) PNGARG((png_structp png_ptr));
2082 png_ptr, png_user_transform_ptr read_user_transform_fn));
2088 png_ptr, png_user_transform_ptr write_user_transform_fn));
2095 png_ptr, png_voidp user_transform_ptr, int user_transform_depth,
2099 PNGARG((png_structp png_ptr));
2103 extern PNG_EXPORT(void,png_set_read_user_chunk_fn) PNGARG((png_structp png_ptr,
2106 png_ptr));
2113 extern PNG_EXPORT(void,png_set_progressive_read_fn) PNGARG((png_structp png_ptr,
2120 PNGARG((png_structp png_ptr));
2123 extern PNG_EXPORT(void,png_process_data) PNGARG((png_structp png_ptr,
2129 extern PNG_EXPORT(void,png_progressive_combine_row) PNGARG((png_structp png_ptr,
2133 extern PNG_EXPORT(png_voidp,png_malloc) PNGARG((png_structp png_ptr,
2140 extern PNG_EXPORT(png_voidp,png_malloc_warn) PNGARG((png_structp png_ptr,
2145 extern PNG_EXPORT(void,png_free) PNGARG((png_structp png_ptr, png_voidp ptr));
2149 extern PNG_EXPORT(voidpf,png_zalloc) PNGARG((voidpf png_ptr, uInt items,
2153 extern PNG_EXPORT(void,png_zfree) PNGARG((voidpf png_ptr, voidpf ptr));
2157 extern PNG_EXPORT(void,png_free_data) PNGARG((png_structp png_ptr,
2163 extern PNG_EXPORT(void,png_data_freer) PNGARG((png_structp png_ptr,
2170 /* Flags for png_ptr->free_me and info_ptr->free_me */
2186 extern PNG_EXPORT(png_voidp,png_malloc_default) PNGARG((png_structp png_ptr,
2188 extern PNG_EXPORT(void,png_free_default) PNGARG((png_structp png_ptr,
2192 extern PNG_EXPORT(png_voidp,png_memcpy_check) PNGARG((png_structp png_ptr,
2195 extern PNG_EXPORT(png_voidp,png_memset_check) PNGARG((png_structp png_ptr,
2199 extern void *png_far_to_near PNGARG((png_structp png_ptr,png_voidp ptr,
2205 extern PNG_EXPORT(void,png_error) PNGARG((png_structp png_ptr,
2209 extern PNG_EXPORT(void,png_chunk_error) PNGARG((png_structp png_ptr,
2213 extern PNG_EXPORT(void,png_err) PNGARG((png_structp png_ptr)) PNG_NORETURN;
2218 extern PNG_EXPORT(void,png_warning) PNGARG((png_structp png_ptr,
2223 extern PNG_EXPORT(void,png_chunk_warning) PNGARG((png_structp png_ptr,
2241 extern PNG_EXPORT(png_uint_32,png_get_valid) PNGARG((png_structp png_ptr,
2245 extern PNG_EXPORT(png_uint_32,png_get_rowbytes) PNGARG((png_structp png_ptr,
2252 extern PNG_EXPORT(png_bytepp,png_get_rows) PNGARG((png_structp png_ptr,
2257 extern PNG_EXPORT(void,png_set_rows) PNGARG((png_structp png_ptr,
2262 extern PNG_EXPORT(png_byte,png_get_channels) PNGARG((png_structp png_ptr,
2268 png_ptr, png_infop info_ptr));
2272 png_ptr, png_infop info_ptr));
2276 png_ptr, png_infop info_ptr));
2280 png_ptr, png_infop info_ptr));
2284 png_ptr, png_infop info_ptr));
2288 png_ptr, png_infop info_ptr));
2292 png_ptr, png_infop info_ptr));
2296 png_ptr, png_infop info_ptr));
2298 png_ptr, png_infop info_ptr));
2300 png_ptr, png_infop info_ptr));
2305 png_ptr, png_infop info_ptr));
2310 png_ptr, png_infop info_ptr));
2312 png_ptr, png_infop info_ptr));
2314 png_ptr, png_infop info_ptr));
2316 png_ptr, png_infop info_ptr));
2321 extern PNG_EXPORT(png_bytep,png_get_signature) PNGARG((png_structp png_ptr,
2325 extern PNG_EXPORT(png_uint_32,png_get_bKGD) PNGARG((png_structp png_ptr,
2330 extern PNG_EXPORT(void,png_set_bKGD) PNGARG((png_structp png_ptr,
2336 extern PNG_EXPORT(png_uint_32,png_get_cHRM) PNGARG((png_structp png_ptr,
2342 extern PNG_EXPORT(png_uint_32,png_get_cHRM_fixed) PNGARG((png_structp png_ptr,
2352 extern PNG_EXPORT(void,png_set_cHRM) PNGARG((png_structp png_ptr,
2357 extern PNG_EXPORT(void,png_set_cHRM_fixed) PNGARG((png_structp png_ptr,
2367 extern PNG_EXPORT(png_uint_32,png_get_gAMA) PNGARG((png_structp png_ptr,
2370 extern PNG_EXPORT(png_uint_32,png_get_gAMA_fixed) PNGARG((png_structp png_ptr,
2376 extern PNG_EXPORT(void,png_set_gAMA) PNGARG((png_structp png_ptr,
2379 extern PNG_EXPORT(void,png_set_gAMA_fixed) PNGARG((png_structp png_ptr,
2384 extern PNG_EXPORT(png_uint_32,png_get_hIST) PNGARG((png_structp png_ptr,
2389 extern PNG_EXPORT(void,png_set_hIST) PNGARG((png_structp png_ptr,
2393 extern PNG_EXPORT(png_uint_32,png_get_IHDR) PNGARG((png_structp png_ptr,
2398 extern PNG_EXPORT(void,png_set_IHDR) PNGARG((png_structp png_ptr,
2404 extern PNG_EXPORT(png_uint_32,png_get_oFFs) PNGARG((png_structp png_ptr,
2410 extern PNG_EXPORT(void,png_set_oFFs) PNGARG((png_structp png_ptr,
2416 extern PNG_EXPORT(png_uint_32,png_get_pCAL) PNGARG((png_structp png_ptr,
2422 extern PNG_EXPORT(void,png_set_pCAL) PNGARG((png_structp png_ptr,
2428 extern PNG_EXPORT(png_uint_32,png_get_pHYs) PNGARG((png_structp png_ptr,
2433 extern PNG_EXPORT(void,png_set_pHYs) PNGARG((png_structp png_ptr,
2437 extern PNG_EXPORT(png_uint_32,png_get_PLTE) PNGARG((png_structp png_ptr,
2440 extern PNG_EXPORT(void,png_set_PLTE) PNGARG((png_structp png_ptr,
2444 extern PNG_EXPORT(png_uint_32,png_get_sBIT) PNGARG((png_structp png_ptr,
2449 extern PNG_EXPORT(void,png_set_sBIT) PNGARG((png_structp png_ptr,
2454 extern PNG_EXPORT(png_uint_32,png_get_sRGB) PNGARG((png_structp png_ptr,
2459 extern PNG_EXPORT(void,png_set_sRGB) PNGARG((png_structp png_ptr,
2461 extern PNG_EXPORT(void,png_set_sRGB_gAMA_and_cHRM) PNGARG((png_structp png_ptr,
2466 extern PNG_EXPORT(png_uint_32,png_get_iCCP) PNGARG((png_structp png_ptr,
2473 extern PNG_EXPORT(void,png_set_iCCP) PNGARG((png_structp png_ptr,
2480 extern PNG_EXPORT(png_uint_32,png_get_sPLT) PNGARG((png_structp png_ptr,
2485 extern PNG_EXPORT(void,png_set_sPLT) PNGARG((png_structp png_ptr,
2491 extern PNG_EXPORT(png_uint_32,png_get_text) PNGARG((png_structp png_ptr,
2504 extern PNG_EXPORT(void,png_set_text) PNGARG((png_structp png_ptr,
2509 extern PNG_EXPORT(png_uint_32,png_get_tIME) PNGARG((png_structp png_ptr,
2514 extern PNG_EXPORT(void,png_set_tIME) PNGARG((png_structp png_ptr,
2519 extern PNG_EXPORT(png_uint_32,png_get_tRNS) PNGARG((png_structp png_ptr,
2525 extern PNG_EXPORT(void,png_set_tRNS) PNGARG((png_structp png_ptr,
2535 extern PNG_EXPORT(png_uint_32,png_get_sCAL) PNGARG((png_structp png_ptr,
2539 extern PNG_EXPORT(png_uint_32,png_get_sCAL_s) PNGARG((png_structp png_ptr,
2547 extern PNG_EXPORT(void,png_set_sCAL) PNGARG((png_structp png_ptr,
2551 extern PNG_EXPORT(void,png_set_sCAL_s) PNGARG((png_structp png_ptr,
2568 png_ptr, int keep, png_bytep chunk_list, int num_chunks));
2569 PNG_EXPORT(int,png_handle_as_unknown) PNGARG((png_structp png_ptr, png_bytep
2573 extern PNG_EXPORT(void, png_set_unknown_chunks) PNGARG((png_structp png_ptr,
2576 PNGARG((png_structp png_ptr, png_infop info_ptr, int chunk, int location));
2578 png_ptr, png_infop info_ptr, png_unknown_chunkpp entries));
2583 * you can use png_set_invalid(png_ptr, info_ptr, PNG_INFO_CHNK);
2585 extern PNG_EXPORT(void, png_set_invalid) PNGARG((png_structp png_ptr,
2590 extern PNG_EXPORT(void, png_read_png) PNGARG((png_structp png_ptr,
2594 extern PNG_EXPORT(void, png_write_png) PNGARG((png_structp png_ptr,
2707 extern PNG_EXPORT(png_charp,png_get_copyright) PNGARG((png_structp png_ptr));
2708 extern PNG_EXPORT(png_charp,png_get_header_ver) PNGARG((png_structp png_ptr));
2709 extern PNG_EXPORT(png_charp,png_get_header_version) PNGARG((png_structp png_ptr));
2710 extern PNG_EXPORT(png_charp,png_get_libpng_ver) PNGARG((png_structp png_ptr));
2714 png_ptr, png_uint_32 mng_features_permitted));
2764 PNGARG((png_structp png_ptr));
2768 PNGARG((png_structp png_ptr));
2772 PNGARG((png_structp png_ptr));
2776 PNGARG((png_structp png_ptr, png_uint_32 asm_flags));
2780 PNGARG((png_structp png_ptr, png_byte mmx_bitdepth_threshold,
2796 png_ptr, png_uint_32 strip_mode));
2802 png_ptr, png_uint_32 user_width_max, png_uint_32 user_height_max));
2804 png_ptr));
2806 png_ptr));
2871 PNGARG((png_structp png_ptr, png_bytep buf));
2967 /* Flags for the png_ptr->flags rather than declaring a byte for each one */
3089 /* Initialize png_ptr struct for reading, and allocate any other memory.
3092 extern PNG_EXPORT(void,png_read_init) PNGARG((png_structp png_ptr))
3095 #define png_read_init(png_ptr) png_read_init_3(&png_ptr, \
3102 extern PNG_EXPORT(void,png_read_init_2) PNGARG((png_structp png_ptr,
3108 /* Initialize png_ptr struct for writing, and allocate any other memory.
3111 extern PNG_EXPORT(void,png_write_init) PNGARG((png_structp png_ptr))
3114 #define png_write_init(png_ptr) png_write_init_3(&png_ptr, \
3120 extern PNG_EXPORT(void,png_write_init_2) PNGARG((png_structp png_ptr,
3136 PNG_EXTERN void png_info_destroy PNGARG((png_structp png_ptr,
3141 PNG_EXTERN voidpf png_zalloc PNGARG((voidpf png_ptr, uInt items,
3145 PNG_EXTERN void png_zfree PNGARG((voidpf png_ptr, voidpf ptr)) PNG_PRIVATE;
3157 PNG_EXTERN void PNGAPI png_default_read_data PNGARG((png_structp png_ptr,
3161 PNG_EXTERN void PNGAPI png_push_fill_buffer PNGARG((png_structp png_ptr,
3165 PNG_EXTERN void PNGAPI png_default_write_data PNGARG((png_structp png_ptr,
3170 PNG_EXTERN void PNGAPI png_default_flush PNGARG((png_structp png_ptr))
3176 PNG_EXTERN void png_push_fill_buffer PNGARG((png_structp png_ptr,
3182 PNG_EXTERN void png_reset_crc PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3185 PNG_EXTERN void png_write_data PNGARG((png_structp png_ptr, png_bytep data,
3189 PNG_EXTERN void png_read_data PNGARG((png_structp png_ptr, png_bytep data,
3192 /* Read bytes into buf, and update png_ptr->crc */
3193 PNG_EXTERN void png_crc_read PNGARG((png_structp png_ptr, png_bytep buf,
3199 PNG_EXTERN void png_decompress_chunk PNGARG((png_structp png_ptr,
3204 /* Read "skip" bytes, read the file crc, and (optionally) verify png_ptr->crc */
3205 PNG_EXTERN int png_crc_finish PNGARG((png_structp png_ptr, png_uint_32 skip)
3209 PNG_EXTERN int png_crc_error PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3215 PNG_EXTERN void png_calculate_crc PNGARG((png_structp png_ptr, png_bytep ptr,
3219 PNG_EXTERN void png_flush PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3223 PNG_EXTERN void png_write_sig PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3230 PNG_EXTERN void png_write_IHDR PNGARG((png_structp png_ptr, png_uint_32 width,
3235 PNG_EXTERN void png_write_PLTE PNGARG((png_structp png_ptr, png_colorp palette,
3238 PNG_EXTERN void png_write_IDAT PNGARG((png_structp png_ptr, png_bytep data,
3241 PNG_EXTERN void png_write_IEND PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3245 PNG_EXTERN void png_write_gAMA PNGARG((png_structp png_ptr, double file_gamma))
3249 PNG_EXTERN void png_write_gAMA_fixed PNGARG((png_structp png_ptr,
3255 PNG_EXTERN void png_write_sBIT PNGARG((png_structp png_ptr, png_color_8p sbit,
3261 PNG_EXTERN void png_write_cHRM PNGARG((png_structp png_ptr,
3267 PNG_EXTERN void png_write_cHRM_fixed PNGARG((png_structp png_ptr,
3276 PNG_EXTERN void png_write_sRGB PNGARG((png_structp png_ptr,
3281 PNG_EXTERN void png_write_iCCP PNGARG((png_structp png_ptr,
3288 PNG_EXTERN void png_write_sPLT PNGARG((png_structp png_ptr,
3293 PNG_EXTERN void png_write_tRNS PNGARG((png_structp png_ptr, png_bytep trans,
3298 PNG_EXTERN void png_write_bKGD PNGARG((png_structp png_ptr,
3303 PNG_EXTERN void png_write_hIST PNGARG((png_structp png_ptr, png_uint_16p hist,
3309 PNG_EXTERN png_size_t png_check_keyword PNGARG((png_structp png_ptr,
3314 PNG_EXTERN void png_write_tEXt PNGARG((png_structp png_ptr, png_charp key,
3319 PNG_EXTERN void png_write_zTXt PNGARG((png_structp png_ptr, png_charp key,
3324 PNG_EXTERN void png_write_iTXt PNGARG((png_structp png_ptr,
3330 PNG_EXTERN int png_set_text_2 PNGARG((png_structp png_ptr,
3335 PNG_EXTERN void png_write_oFFs PNGARG((png_structp png_ptr,
3340 PNG_EXTERN void png_write_pCAL PNGARG((png_structp png_ptr, png_charp purpose,
3346 PNG_EXTERN void png_write_pHYs PNGARG((png_structp png_ptr,
3352 PNG_EXTERN void png_write_tIME PNGARG((png_structp png_ptr,
3358 PNG_EXTERN void png_write_sCAL PNGARG((png_structp png_ptr,
3362 PNG_EXTERN void png_write_sCAL_s PNGARG((png_structp png_ptr,
3369 PNG_EXTERN void png_write_finish_row PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3372 PNG_EXTERN void png_write_start_row PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3375 PNG_EXTERN void png_build_gamma_table PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3379 PNG_EXTERN void png_combine_row PNGARG((png_structp png_ptr, png_bytep row,
3388 PNG_EXTERN void png_do_read_interlace PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3400 PNG_EXTERN void png_read_filter_row PNGARG((png_structp png_ptr,
3405 PNG_EXTERN void png_write_find_filter PNGARG((png_structp png_ptr,
3409 PNG_EXTERN void png_write_filtered_row PNGARG((png_structp png_ptr,
3412 PNG_EXTERN void png_read_finish_row PNGARG((png_structp png_ptr));
3415 PNG_EXTERN void png_read_start_row PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3417 png_ptr,
3463 PNG_EXTERN int png_do_rgb_to_gray PNGARG((png_structp png_ptr, png_row_infop
3498 PNG_EXTERN void png_correct_palette PNGARG((png_structp png_ptr,
3551 PNG_EXTERN void png_handle_IHDR PNGARG((png_structp png_ptr, png_infop info_ptr,
3553 PNG_EXTERN void png_handle_PLTE PNGARG((png_structp png_ptr, png_infop info_ptr,
3555 PNG_EXTERN void png_handle_IEND PNGARG((png_structp png_ptr, png_infop info_ptr,
3559 PNG_EXTERN void png_handle_bKGD PNGARG((png_structp png_ptr, png_infop info_ptr,
3564 PNG_EXTERN void png_handle_cHRM PNGARG((png_structp png_ptr, png_infop info_ptr,
3569 PNG_EXTERN void png_handle_gAMA PNGARG((png_structp png_ptr, png_infop info_ptr,
3574 PNG_EXTERN void png_handle_hIST PNGARG((png_structp png_ptr, png_infop info_ptr,
3579 extern void png_handle_iCCP PNGARG((png_structp png_ptr, png_infop info_ptr,
3584 PNG_EXTERN void png_handle_iTXt PNGARG((png_structp png_ptr, png_infop info_ptr,
3589 PNG_EXTERN void png_handle_oFFs PNGARG((png_structp png_ptr, png_infop info_ptr,
3594 PNG_EXTERN void png_handle_pCAL PNGARG((png_structp png_ptr, png_infop info_ptr,
3599 PNG_EXTERN void png_handle_pHYs PNGARG((png_structp png_ptr, png_infop info_ptr,
3604 PNG_EXTERN void png_handle_sBIT PNGARG((png_structp png_ptr, png_infop info_ptr,
3609 PNG_EXTERN void png_handle_sCAL PNGARG((png_structp png_ptr, png_infop info_ptr,
3614 extern void png_handle_sPLT PNGARG((png_structp png_ptr, png_infop info_ptr,
3619 PNG_EXTERN void png_handle_sRGB PNGARG((png_structp png_ptr, png_infop info_ptr,
3624 PNG_EXTERN void png_handle_tEXt PNGARG((png_structp png_ptr, png_infop info_ptr,
3629 PNG_EXTERN void png_handle_tIME PNGARG((png_structp png_ptr, png_infop info_ptr,
3634 PNG_EXTERN void png_handle_tRNS PNGARG((png_structp png_ptr, png_infop info_ptr,
3639 PNG_EXTERN void png_handle_zTXt PNGARG((png_structp png_ptr, png_infop info_ptr,
3643 PNG_EXTERN void png_handle_unknown PNGARG((png_structp png_ptr,
3646 PNG_EXTERN void png_check_chunk_name PNGARG((png_structp png_ptr,
3651 PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3653 PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3656 PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3659 PNG_EXTERN void png_push_read_chunk PNGARG((png_structp png_ptr,
3661 PNG_EXTERN void png_push_read_sig PNGARG((png_structp png_ptr,
3663 PNG_EXTERN void png_push_check_crc PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3664 PNG_EXTERN void png_push_crc_skip PNGARG((png_structp png_ptr,
3666 PNG_EXTERN void png_push_crc_finish PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3667 PNG_EXTERN void png_push_save_buffer PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3668 PNG_EXTERN void png_push_restore_buffer PNGARG((png_structp png_ptr,
3670 PNG_EXTERN void png_push_read_IDAT PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3671 PNG_EXTERN void png_process_IDAT_data PNGARG((png_structp png_ptr,
3673 PNG_EXTERN void png_push_process_row PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3674 PNG_EXTERN void png_push_handle_unknown PNGARG((png_structp png_ptr,
3676 PNG_EXTERN void png_push_have_info PNGARG((png_structp png_ptr,
3678 PNG_EXTERN void png_push_have_end PNGARG((png_structp png_ptr,
3680 PNG_EXTERN void png_push_have_row PNGARG((png_structp png_ptr,
3682 PNG_EXTERN void png_push_read_end PNGARG((png_structp png_ptr,
3684 PNG_EXTERN void png_process_some_data PNGARG((png_structp png_ptr,
3687 PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3689 PNG_EXTERN void png_push_handle_tEXt PNGARG((png_structp png_ptr,
3691 PNG_EXTERN void png_push_read_tEXt PNGARG((png_structp png_ptr,
3695 PNG_EXTERN void png_push_handle_zTXt PNGARG((png_structp png_ptr,
3697 PNG_EXTERN void png_push_read_zTXt PNGARG((png_structp png_ptr,
3701 PNG_EXTERN void png_push_handle_iTXt PNGARG((png_structp png_ptr,
3703 PNG_EXTERN void png_push_read_iTXt PNGARG((png_structp png_ptr,
3719 PNG_EXTERN void png_init_mmx_flags PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3726 PNG_EXTERN png_uint_32 png_get_pixels_per_inch PNGARG((png_structp png_ptr,
3729 PNG_EXTERN png_uint_32 png_get_x_pixels_per_inch PNGARG((png_structp png_ptr,
3732 PNG_EXTERN png_uint_32 png_get_y_pixels_per_inch PNGARG((png_structp png_ptr,
3735 PNG_EXTERN float png_get_x_offset_inches PNGARG((png_structp png_ptr,
3738 PNG_EXTERN float png_get_y_offset_inches PNGARG((png_structp png_ptr,
3742 PNG_EXTERN png_uint_32 png_get_pHYs_dpi PNGARG((png_structp png_ptr,
3749 PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3753 PNG_EXTERN int png_check_cHRM_fixed PNGARG((png_structp png_ptr,
3769 PNG_EXTERN void png_check_IHDR PNGARG((png_structp png_ptr,
3775 PNG_EXTERN png_voidp png_calloc PNGARG((png_structp png_ptr,