Home | History | Annotate | Download | only in libpng

Lines Matching defs:png_structp

575 #define png_structp_NULL          (png_structp)NULL
1175 typedef png_struct FAR * png_structp;
1177 typedef void (PNGAPI *png_error_ptr) PNGARG((png_structp, png_const_charp));
1178 typedef void (PNGAPI *png_rw_ptr) PNGARG((png_structp, png_bytep, png_size_t));
1179 typedef void (PNGAPI *png_flush_ptr) PNGARG((png_structp));
1180 typedef void (PNGAPI *png_read_status_ptr) PNGARG((png_structp, png_uint_32,
1182 typedef void (PNGAPI *png_write_status_ptr) PNGARG((png_structp, png_uint_32,
1186 typedef void (PNGAPI *png_progressive_info_ptr) PNGARG((png_structp, png_infop));
1187 typedef void (PNGAPI *png_progressive_end_ptr) PNGARG((png_structp, png_infop));
1188 typedef void (PNGAPI *png_progressive_row_ptr) PNGARG((png_structp, png_bytep,
1195 typedef void (PNGAPI *png_user_transform_ptr) PNGARG((png_structp,
1200 typedef int (PNGAPI *png_user_chunk_ptr) PNGARG((png_structp, png_unknown_chunkp));
1203 typedef void (PNGAPI *png_unknown_chunk_ptr) PNGARG((png_structp));
1231 typedef png_voidp (*png_malloc_ptr) PNGARG((png_structp, png_size_t));
1232 typedef void (*png_free_ptr) PNGARG((png_structp, png_voidp));
1555 typedef png_structp version_1_2_45;
1571 extern PNG_EXPORT(void,png_set_sig_bytes) PNGARG((png_structp png_ptr,
1588 extern PNG_EXPORT(png_structp,png_create_read_struct)
1593 extern PNG_EXPORT(png_structp,png_create_write_struct)
1599 PNGARG((png_structp png_ptr));
1604 PNGARG((png_structp png_ptr, png_uint_32 size));
1608 extern PNG_EXPORT(int,png_reset_zstream) PNGARG((png_structp png_ptr));
1612 extern PNG_EXPORT(png_structp,png_create_read_struct_2)
1616 extern PNG_EXPORT(png_structp,png_create_write_struct_2)
1623 extern PNG_EXPORT(void,png_write_chunk) PNGARG((png_structp png_ptr,
1627 extern PNG_EXPORT(void,png_write_chunk_start) PNGARG((png_structp png_ptr,
1631 extern PNG_EXPORT(void,png_write_chunk_data) PNGARG((png_structp png_ptr,
1635 extern PNG_EXPORT(void,png_write_chunk_end) PNGARG((png_structp png_ptr));
1639 PNGARG((png_structp png_ptr)) PNG_ALLOCATED;
1654 extern PNG_EXPORT(void,png_write_info_before_PLTE) PNGARG((png_structp png_ptr,
1656 extern PNG_EXPORT(void,png_write_info) PNGARG((png_structp png_ptr,
1661 extern PNG_EXPORT(void,png_read_info) PNGARG((png_structp png_ptr,
1667 PNGARG((png_structp png_ptr, png_timep ptime));
1682 extern PNG_EXPORT(void,png_set_expand) PNGARG((png_structp png_ptr));
1684 extern PNG_EXPORT(void,png_set_expand_gray_1_2_4_to_8) PNGARG((png_structp
1687 extern PNG_EXPORT(void,png_set_palette_to_rgb) PNGARG((png_structp png_ptr));
1688 extern PNG_EXPORT(void,png_set_tRNS_to_alpha) PNGARG((png_structp png_ptr));
1691 extern PNG_EXPORT(void,png_set_gray_1_2_4_to_8) PNGARG((png_structp
1698 extern PNG_EXPORT(void,png_set_bgr) PNGARG((png_structp png_ptr));
1703 extern PNG_EXPORT(void,png_set_gray_to_rgb) PNGARG((png_structp png_ptr));
1709 extern PNG_EXPORT(void,png_set_rgb_to_gray) PNGARG((png_structp png_ptr,
1712 extern PNG_EXPORT(void,png_set_rgb_to_gray_fixed) PNGARG((png_structp png_ptr,
1714 extern PNG_EXPORT(png_byte,png_get_rgb_to_gray_status) PNGARG((png_structp
1722 extern PNG_EXPORT(void,png_set_strip_alpha) PNGARG((png_structp png_ptr));
1727 extern PNG_EXPORT(void,png_set_swap_alpha) PNGARG((png_structp png_ptr));
1732 extern PNG_EXPORT(void,png_set_invert_alpha) PNGARG((png_structp png_ptr));
1737 extern PNG_EXPORT(void,png_set_filler) PNGARG((png_structp png_ptr,
1744 extern PNG_EXPORT(void,png_set_add_alpha) PNGARG((png_structp png_ptr,
1751 extern PNG_EXPORT(void,png_set_swap) PNGARG((png_structp png_ptr));
1756 extern PNG_EXPORT(void,png_set_packing) PNGARG((png_structp png_ptr));
1761 extern PNG_EXPORT(void,png_set_packswap) PNGARG((png_structp png_ptr));
1766 extern PNG_EXPORT(void,png_set_shift) PNGARG((png_structp png_ptr,
1773 extern PNG_EXPORT(int,png_set_interlace_handling) PNGARG((png_structp png_ptr));
1778 extern PNG_EXPORT(void,png_set_invert_mono) PNGARG((png_structp png_ptr));
1784 extern PNG_EXPORT(void,png_set_background) PNGARG((png_structp png_ptr,
1796 extern PNG_EXPORT(void,png_set_strip_16) PNGARG((png_structp png_ptr));
1801 extern PNG_EXPORT(void,png_set_dither) PNGARG((png_structp png_ptr,
1809 extern PNG_EXPORT(void,png_set_gamma) PNGARG((png_structp png_ptr,
1819 extern PNG_EXPORT(void,png_permit_empty_plte) PNGARG((png_structp png_ptr,
1826 extern PNG_EXPORT(void,png_set_flush) PNGARG((png_structp png_ptr, int nrows));
1828 extern PNG_EXPORT(void,png_write_flush) PNGARG((png_structp png_ptr));
1832 extern PNG_EXPORT(void,png_start_read_image) PNGARG((png_structp png_ptr));
1835 extern PNG_EXPORT(void,png_read_update_info) PNGARG((png_structp png_ptr,
1840 extern PNG_EXPORT(void,png_read_rows) PNGARG((png_structp png_ptr,
1846 extern PNG_EXPORT(void,png_read_row) PNGARG((png_structp png_ptr,
1853 extern PNG_EXPORT(void,png_read_image) PNGARG((png_structp png_ptr,
1858 extern PNG_EXPORT(void,png_write_row) PNGARG((png_structp png_ptr,
1862 extern PNG_EXPORT(void,png_write_rows) PNGARG((png_structp png_ptr,
1866 extern PNG_EXPORT(void,png_write_image) PNGARG((png_structp png_ptr,
1870 extern PNG_EXPORT(void,png_write_end) PNGARG((png_structp png_ptr,
1875 extern PNG_EXPORT(void,png_read_end) PNGARG((png_structp png_ptr,
1880 extern PNG_EXPORT(void,png_destroy_info_struct) PNGARG((png_structp png_ptr,
1888 extern void png_read_destroy PNGARG((png_structp png_ptr, png_infop info_ptr,
1896 extern void png_write_destroy PNGARG((png_structp png_ptr)) PNG_DEPRECATED;
1899 extern PNG_EXPORT(void,png_set_crc_action) PNGARG((png_structp png_ptr,
1929 extern PNG_EXPORT(void,png_set_filter) PNGARG((png_structp png_ptr, int method,
1986 extern PNG_EXPORT(void,png_set_filter_heuristics) PNGARG((png_structp png_ptr,
2007 extern PNG_EXPORT(void,png_set_compression_level) PNGARG((png_structp png_ptr,
2011 PNGARG((png_structp png_ptr, int mem_level));
2014 PNGARG((png_structp png_ptr, int strategy));
2017 PNGARG((png_structp png_ptr, int window_bits));
2019 extern PNG_EXPORT(void,png_set_compression_method) PNGARG((png_structp png_ptr,
2033 extern PNG_EXPORT(void,png_init_io) PNGARG((png_structp png_ptr, png_FILE_p fp));
2044 extern PNG_EXPORT(void,png_set_error_fn) PNGARG((png_structp png_ptr,
2048 extern PNG_EXPORT(png_voidp,png_get_error_ptr) PNGARG((png_structp png_ptr));
2060 extern PNG_EXPORT(void,png_set_write_fn) PNGARG((png_structp png_ptr,
2064 extern PNG_EXPORT(void,png_set_read_fn) PNGARG((png_structp png_ptr,
2068 extern PNG_EXPORT(png_voidp,png_get_io_ptr) PNGARG((png_structp png_ptr));
2070 extern PNG_EXPORT(void,png_set_read_status_fn) PNGARG((png_structp png_ptr,
2073 extern PNG_EXPORT(void,png_set_write_status_fn) PNGARG((png_structp png_ptr,
2078 extern PNG_EXPORT(void,png_set_mem_fn) PNGARG((png_structp png_ptr,
2081 extern PNG_EXPORT(png_voidp,png_get_mem_ptr) PNGARG((png_structp png_ptr));
2086 extern PNG_EXPORT(void,png_set_read_user_transform_fn) PNGARG((png_structp
2092 extern PNG_EXPORT(void,png_set_write_user_transform_fn) PNGARG((png_structp
2099 extern PNG_EXPORT(void,png_set_user_transform_info) PNGARG((png_structp
2104 PNGARG((png_structp png_ptr));
2108 extern PNG_EXPORT(void,png_set_read_user_chunk_fn) PNGARG((png_structp png_ptr,
2110 extern PNG_EXPORT(png_voidp,png_get_user_chunk_ptr) PNGARG((png_structp
2118 extern PNG_EXPORT(void,png_set_progressive_read_fn) PNGARG((png_structp png_ptr,
2125 PNGARG((png_structp png_ptr));
2128 extern PNG_EXPORT(void,png_process_data) PNGARG((png_structp png_ptr,
2134 extern PNG_EXPORT(void,png_progressive_combine_row) PNGARG((png_structp png_ptr,
2138 extern PNG_EXPORT(png_voidp,png_malloc) PNGARG((png_structp png_ptr,
2145 extern PNG_EXPORT(png_voidp,png_malloc_warn) PNGARG((png_structp png_ptr,
2150 extern PNG_EXPORT(void,png_free) PNGARG((png_structp png_ptr, png_voidp ptr));
2162 extern PNG_EXPORT(void,png_free_data) PNGARG((png_structp png_ptr,
2168 extern PNG_EXPORT(void,png_data_freer) PNGARG((png_structp png_ptr,
2191 extern PNG_EXPORT(png_voidp,png_malloc_default) PNGARG((png_structp png_ptr,
2193 extern PNG_EXPORT(void,png_free_default) PNGARG((png_structp png_ptr,
2197 extern PNG_EXPORT(png_voidp,png_memcpy_check) PNGARG((png_structp png_ptr,
2200 extern PNG_EXPORT(png_voidp,png_memset_check) PNGARG((png_structp png_ptr,
2204 extern void *png_far_to_near PNGARG((png_structp png_ptr,png_voidp ptr,
2210 extern PNG_EXPORT(void,png_error) PNGARG((png_structp png_ptr,
2214 extern PNG_EXPORT(void,png_chunk_error) PNGARG((png_structp png_ptr,
2218 extern PNG_EXPORT(void,png_err) PNGARG((png_structp png_ptr)) PNG_NORETURN;
2223 extern PNG_EXPORT(void,png_warning) PNGARG((png_structp png_ptr,
2228 extern PNG_EXPORT(void,png_chunk_warning) PNGARG((png_structp png_ptr,
2246 extern PNG_EXPORT(png_uint_32,png_get_valid) PNGARG((png_structp png_ptr,
2250 extern PNG_EXPORT(png_uint_32,png_get_rowbytes) PNGARG((png_structp png_ptr,
2257 extern PNG_EXPORT(png_bytepp,png_get_rows) PNGARG((png_structp png_ptr,
2262 extern PNG_EXPORT(void,png_set_rows) PNGARG((png_structp png_ptr,
2267 extern PNG_EXPORT(png_byte,png_get_channels) PNGARG((png_structp png_ptr,
2272 extern PNG_EXPORT(png_uint_32, png_get_image_width) PNGARG((png_structp
2276 extern PNG_EXPORT(png_uint_32, png_get_image_height) PNGARG((png_structp
2280 extern PNG_EXPORT(png_byte, png_get_bit_depth) PNGARG((png_structp
2284 extern PNG_EXPORT(png_byte, png_get_color_type) PNGARG((png_structp
2288 extern PNG_EXPORT(png_byte, png_get_filter_type) PNGARG((png_structp
2292 extern PNG_EXPORT(png_byte, png_get_interlace_type) PNGARG((png_structp
2296 extern PNG_EXPORT(png_byte, png_get_compression_type) PNGARG((png_structp
2300 extern PNG_EXPORT(png_uint_32, png_get_pixels_per_meter) PNGARG((png_structp
2302 extern PNG_EXPORT(png_uint_32, png_get_x_pixels_per_meter) PNGARG((png_structp
2304 extern PNG_EXPORT(png_uint_32, png_get_y_pixels_per_meter) PNGARG((png_structp
2309 extern PNG_EXPORT(float, png_get_pixel_aspect_ratio) PNGARG((png_structp
2314 extern PNG_EXPORT(png_int_32, png_get_x_offset_pixels) PNGARG((png_structp
2316 extern PNG_EXPORT(png_int_32, png_get_y_offset_pixels) PNGARG((png_structp
2318 extern PNG_EXPORT(png_int_32, png_get_x_offset_microns) PNGARG((png_structp
2320 extern PNG_EXPORT(png_int_32, png_get_y_offset_microns) PNGARG((png_structp
2326 extern PNG_EXPORT(png_bytep,png_get_signature) PNGARG((png_structp png_ptr,
2330 extern PNG_EXPORT(png_uint_32,png_get_bKGD) PNGARG((png_structp png_ptr,
2335 extern PNG_EXPORT(void,png_set_bKGD) PNGARG((png_structp png_ptr,
2341 extern PNG_EXPORT(png_uint_32,png_get_cHRM) PNGARG((png_structp png_ptr,
2347 extern PNG_EXPORT(png_uint_32,png_get_cHRM_fixed) PNGARG((png_structp png_ptr,
2357 extern PNG_EXPORT(void,png_set_cHRM) PNGARG((png_structp png_ptr,
2362 extern PNG_EXPORT(void,png_set_cHRM_fixed) PNGARG((png_structp png_ptr,
2372 extern PNG_EXPORT(png_uint_32,png_get_gAMA) PNGARG((png_structp png_ptr,
2375 extern PNG_EXPORT(png_uint_32,png_get_gAMA_fixed) PNGARG((png_structp png_ptr,
2381 extern PNG_EXPORT(void,png_set_gAMA) PNGARG((png_structp png_ptr,
2384 extern PNG_EXPORT(void,png_set_gAMA_fixed) PNGARG((png_structp png_ptr,
2389 extern PNG_EXPORT(png_uint_32,png_get_hIST) PNGARG((png_structp png_ptr,
2394 extern PNG_EXPORT(void,png_set_hIST) PNGARG((png_structp png_ptr,
2398 extern PNG_EXPORT(png_uint_32,png_get_IHDR) PNGARG((png_structp png_ptr,
2403 extern PNG_EXPORT(void,png_set_IHDR) PNGARG((png_structp png_ptr,
2409 extern PNG_EXPORT(png_uint_32,png_get_oFFs) PNGARG((png_structp png_ptr,
2415 extern PNG_EXPORT(void,png_set_oFFs) PNGARG((png_structp png_ptr,
2421 extern PNG_EXPORT(png_uint_32,png_get_pCAL) PNGARG((png_structp png_ptr,
2427 extern PNG_EXPORT(void,png_set_pCAL) PNGARG((png_structp png_ptr,
2433 extern PNG_EXPORT(png_uint_32,png_get_pHYs) PNGARG((png_structp png_ptr,
2438 extern PNG_EXPORT(void,png_set_pHYs) PNGARG((png_structp png_ptr,
2442 extern PNG_EXPORT(png_uint_32,png_get_PLTE) PNGARG((png_structp png_ptr,
2445 extern PNG_EXPORT(void,png_set_PLTE) PNGARG((png_structp png_ptr,
2449 extern PNG_EXPORT(png_uint_32,png_get_sBIT) PNGARG((png_structp png_ptr,
2454 extern PNG_EXPORT(void,png_set_sBIT) PNGARG((png_structp png_ptr,
2459 extern PNG_EXPORT(png_uint_32,png_get_sRGB) PNGARG((png_structp png_ptr,
2464 extern PNG_EXPORT(void,png_set_sRGB) PNGARG((png_structp png_ptr,
2466 extern PNG_EXPORT(void,png_set_sRGB_gAMA_and_cHRM) PNGARG((png_structp png_ptr,
2471 extern PNG_EXPORT(png_uint_32,png_get_iCCP) PNGARG((png_structp png_ptr,
2478 extern PNG_EXPORT(void,png_set_iCCP) PNGARG((png_structp png_ptr,
2485 extern PNG_EXPORT(png_uint_32,png_get_sPLT) PNGARG((png_structp png_ptr,
2490 extern PNG_EXPORT(void,png_set_sPLT) PNGARG((png_structp png_ptr,
2496 extern PNG_EXPORT(png_uint_32,png_get_text) PNGARG((png_structp png_ptr,
2509 extern PNG_EXPORT(void,png_set_text) PNGARG((png_structp png_ptr,
2514 extern PNG_EXPORT(png_uint_32,png_get_tIME) PNGARG((png_structp png_ptr,
2519 extern PNG_EXPORT(void,png_set_tIME) PNGARG((png_structp png_ptr,
2524 extern PNG_EXPORT(png_uint_32,png_get_tRNS) PNGARG((png_structp png_ptr,
2530 extern PNG_EXPORT(void,png_set_tRNS) PNGARG((png_structp png_ptr,
2540 extern PNG_EXPORT(png_uint_32,png_get_sCAL) PNGARG((png_structp png_ptr,
2544 extern PNG_EXPORT(png_uint_32,png_get_sCAL_s) PNGARG((png_structp png_ptr,
2552 extern PNG_EXPORT(void,png_set_sCAL) PNGARG((png_structp png_ptr,
2556 extern PNG_EXPORT(void,png_set_sCAL_s) PNGARG((png_structp png_ptr,
2572 extern PNG_EXPORT(void, png_set_keep_unknown_chunks) PNGARG((png_structp
2574 PNG_EXPORT(int,png_handle_as_unknown) PNGARG((png_structp png_ptr, png_bytep
2578 extern PNG_EXPORT(void, png_set_unknown_chunks) PNGARG((png_structp png_ptr,
2581 PNGARG((png_structp png_ptr, png_infop info_ptr, int chunk, int location));
2582 extern PNG_EXPORT(png_uint_32,png_get_unknown_chunks) PNGARG((png_structp
2590 extern PNG_EXPORT(void, png_set_invalid) PNGARG((png_structp png_ptr,
2595 extern PNG_EXPORT(void, png_read_png) PNGARG((png_structp png_ptr,
2599 extern PNG_EXPORT(void, png_write_png) PNGARG((png_structp png_ptr,
2712 extern PNG_EXPORT(png_charp,png_get_copyright) PNGARG((png_structp png_ptr));
2713 extern PNG_EXPORT(png_charp,png_get_header_ver) PNGARG((png_structp png_ptr));
2714 extern PNG_EXPORT(png_charp,png_get_header_version) PNGARG((png_structp png_ptr));
2715 extern PNG_EXPORT(png_charp,png_get_libpng_ver) PNGARG((png_structp png_ptr));
2718 extern PNG_EXPORT(png_uint_32,png_permit_mng_features) PNGARG((png_structp
2769 PNGARG((png_structp png_ptr));
2773 PNGARG((png_structp png_ptr));
2777 PNGARG((png_structp png_ptr));
2781 PNGARG((png_structp png_ptr, png_uint_32 asm_flags));
2785 PNGARG((png_structp png_ptr, png_byte mmx_bitdepth_threshold,
2800 extern PNG_EXPORT(void,png_set_strip_error_numbers) PNGARG((png_structp
2806 extern PNG_EXPORT(void,png_set_user_limits) PNGARG((png_structp
2808 extern PNG_EXPORT(png_uint_32,png_get_user_width_max) PNGARG((png_structp
2810 extern PNG_EXPORT(png_uint_32,png_get_user_height_max) PNGARG((png_structp
2876 PNGARG((png_structp png_ptr, png_bytep buf));
3097 extern PNG_EXPORT(void,png_read_init) PNGARG((png_structp png_ptr))
3107 extern PNG_EXPORT(void,png_read_init_2) PNGARG((png_structp png_ptr,
3116 extern PNG_EXPORT(void,png_write_init) PNGARG((png_structp png_ptr))
3125 extern PNG_EXPORT(void,png_write_init_2) PNGARG((png_structp png_ptr,
3141 PNG_EXTERN void png_info_destroy PNGARG((png_structp png_ptr,
3162 PNG_EXTERN void PNGAPI png_default_read_data PNGARG((png_structp png_ptr,
3166 PNG_EXTERN void PNGAPI png_push_fill_buffer PNGARG((png_structp png_ptr,
3170 PNG_EXTERN void PNGAPI png_default_write_data PNGARG((png_structp png_ptr,
3175 PNG_EXTERN void PNGAPI png_default_flush PNGARG((png_structp png_ptr))
3181 PNG_EXTERN void png_push_fill_buffer PNGARG((png_structp png_ptr,
3187 PNG_EXTERN void png_reset_crc PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3190 PNG_EXTERN void png_write_data PNGARG((png_structp png_ptr, png_bytep data,
3194 PNG_EXTERN void png_read_data PNGARG((png_structp png_ptr, png_bytep data,
3198 PNG_EXTERN void png_crc_read PNGARG((png_structp png_ptr, png_bytep buf,
3204 PNG_EXTERN void png_decompress_chunk PNGARG((png_structp png_ptr,
3210 PNG_EXTERN int png_crc_finish PNGARG((png_structp png_ptr, png_uint_32 skip)
3214 PNG_EXTERN int png_crc_error PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3220 PNG_EXTERN void png_calculate_crc PNGARG((png_structp png_ptr, png_bytep ptr,
3224 PNG_EXTERN void png_flush PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3228 PNG_EXTERN void png_write_sig PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3235 PNG_EXTERN void png_write_IHDR PNGARG((png_structp png_ptr, png_uint_32 width,
3240 PNG_EXTERN void png_write_PLTE PNGARG((png_structp png_ptr, png_colorp palette,
3243 PNG_EXTERN void png_write_IDAT PNGARG((png_structp png_ptr, png_bytep data,
3246 PNG_EXTERN void png_write_IEND PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3250 PNG_EXTERN void png_write_gAMA PNGARG((png_structp png_ptr, double file_gamma))
3254 PNG_EXTERN void png_write_gAMA_fixed PNGARG((png_structp png_ptr,
3260 PNG_EXTERN void png_write_sBIT PNGARG((png_structp png_ptr, png_color_8p sbit,
3266 PNG_EXTERN void png_write_cHRM PNGARG((png_structp png_ptr,
3272 PNG_EXTERN void png_write_cHRM_fixed PNGARG((png_structp png_ptr,
3281 PNG_EXTERN void png_write_sRGB PNGARG((png_structp png_ptr,
3286 PNG_EXTERN void png_write_iCCP PNGARG((png_structp png_ptr,
3293 PNG_EXTERN void png_write_sPLT PNGARG((png_structp png_ptr,
3298 PNG_EXTERN void png_write_tRNS PNGARG((png_structp png_ptr, png_bytep trans,
3303 PNG_EXTERN void png_write_bKGD PNGARG((png_structp png_ptr,
3308 PNG_EXTERN void png_write_hIST PNGARG((png_structp png_ptr, png_uint_16p hist,
3314 PNG_EXTERN png_size_t png_check_keyword PNGARG((png_structp png_ptr,
3319 PNG_EXTERN void png_write_tEXt PNGARG((png_structp png_ptr, png_charp key,
3324 PNG_EXTERN void png_write_zTXt PNGARG((png_structp png_ptr, png_charp key,
3329 PNG_EXTERN void png_write_iTXt PNGARG((png_structp png_ptr,
3335 PNG_EXTERN int png_set_text_2 PNGARG((png_structp png_ptr,
3340 PNG_EXTERN void png_write_oFFs PNGARG((png_structp png_ptr,
3345 PNG_EXTERN void png_write_pCAL PNGARG((png_structp png_ptr, png_charp purpose,
3351 PNG_EXTERN void png_write_pHYs PNGARG((png_structp png_ptr,
3357 PNG_EXTERN void png_write_tIME PNGARG((png_structp png_ptr,
3363 PNG_EXTERN void png_write_sCAL PNGARG((png_structp png_ptr,
3367 PNG_EXTERN void png_write_sCAL_s PNGARG((png_structp png_ptr,
3374 PNG_EXTERN void png_write_finish_row PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3377 PNG_EXTERN void png_write_start_row PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3380 PNG_EXTERN void png_build_gamma_table PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3384 PNG_EXTERN void png_combine_row PNGARG((png_structp png_ptr, png_bytep row,
3393 PNG_EXTERN void png_do_read_interlace PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3405 PNG_EXTERN void png_read_filter_row PNGARG((png_structp png_ptr,
3410 PNG_EXTERN void png_write_find_filter PNGARG((png_structp png_ptr,
3414 PNG_EXTERN void png_write_filtered_row PNGARG((png_structp png_ptr,
3417 PNG_EXTERN void png_read_finish_row PNGARG((png_structp png_ptr));
3420 PNG_EXTERN void png_read_start_row PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3422 PNG_EXTERN void png_read_transform_info PNGARG((png_structp png_ptr,
3468 PNG_EXTERN int png_do_rgb_to_gray PNGARG((png_structp png_ptr, png_row_infop
3503 PNG_EXTERN void png_correct_palette PNGARG((png_structp png_ptr,
3556 PNG_EXTERN void png_handle_IHDR PNGARG((png_structp png_ptr, png_infop info_ptr,
3558 PNG_EXTERN void png_handle_PLTE PNGARG((png_structp png_ptr, png_infop info_ptr,
3560 PNG_EXTERN void png_handle_IEND PNGARG((png_structp png_ptr, png_infop info_ptr,
3564 PNG_EXTERN void png_handle_bKGD PNGARG((png_structp png_ptr, png_infop info_ptr,
3569 PNG_EXTERN void png_handle_cHRM PNGARG((png_structp png_ptr, png_infop info_ptr,
3574 PNG_EXTERN void png_handle_gAMA PNGARG((png_structp png_ptr, png_infop info_ptr,
3579 PNG_EXTERN void png_handle_hIST PNGARG((png_structp png_ptr, png_infop info_ptr,
3584 extern void png_handle_iCCP PNGARG((png_structp png_ptr, png_infop info_ptr,
3589 PNG_EXTERN void png_handle_iTXt PNGARG((png_structp png_ptr, png_infop info_ptr,
3594 PNG_EXTERN void png_handle_oFFs PNGARG((png_structp png_ptr, png_infop info_ptr,
3599 PNG_EXTERN void png_handle_pCAL PNGARG((png_structp png_ptr, png_infop info_ptr,
3604 PNG_EXTERN void png_handle_pHYs PNGARG((png_structp png_ptr, png_infop info_ptr,
3609 PNG_EXTERN void png_handle_sBIT PNGARG((png_structp png_ptr, png_infop info_ptr,
3614 PNG_EXTERN void png_handle_sCAL PNGARG((png_structp png_ptr, png_infop info_ptr,
3619 extern void png_handle_sPLT PNGARG((png_structp png_ptr, png_infop info_ptr,
3624 PNG_EXTERN void png_handle_sRGB PNGARG((png_structp png_ptr, png_infop info_ptr,
3629 PNG_EXTERN void png_handle_tEXt PNGARG((png_structp png_ptr, png_infop info_ptr,
3634 PNG_EXTERN void png_handle_tIME PNGARG((png_structp png_ptr, png_infop info_ptr,
3639 PNG_EXTERN void png_handle_tRNS PNGARG((png_structp png_ptr, png_infop info_ptr,
3644 PNG_EXTERN void png_handle_zTXt PNGARG((png_structp png_ptr, png_infop info_ptr,
3648 PNG_EXTERN void png_handle_unknown PNGARG((png_structp png_ptr,
3651 PNG_EXTERN void png_check_chunk_name PNGARG((png_structp png_ptr,
3656 PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3658 PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3661 PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3664 PNG_EXTERN void png_push_read_chunk PNGARG((png_structp png_ptr,
3666 PNG_EXTERN void png_push_read_sig PNGARG((png_structp png_ptr,
3668 PNG_EXTERN void png_push_check_crc PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3669 PNG_EXTERN void png_push_crc_skip PNGARG((png_structp png_ptr,
3671 PNG_EXTERN void png_push_crc_finish PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3672 PNG_EXTERN void png_push_save_buffer PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3673 PNG_EXTERN void png_push_restore_buffer PNGARG((png_structp png_ptr,
3675 PNG_EXTERN void png_push_read_IDAT PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3676 PNG_EXTERN void png_process_IDAT_data PNGARG((png_structp png_ptr,
3678 PNG_EXTERN void png_push_process_row PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3679 PNG_EXTERN void png_push_handle_unknown PNGARG((png_structp png_ptr,
3681 PNG_EXTERN void png_push_have_info PNGARG((png_structp png_ptr,
3683 PNG_EXTERN void png_push_have_end PNGARG((png_structp png_ptr,
3685 PNG_EXTERN void png_push_have_row PNGARG((png_structp png_ptr,
3687 PNG_EXTERN void png_push_read_end PNGARG((png_structp png_ptr,
3689 PNG_EXTERN void png_process_some_data PNGARG((png_structp png_ptr,
3692 PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3694 PNG_EXTERN void png_push_handle_tEXt PNGARG((png_structp png_ptr,
3696 PNG_EXTERN void png_push_read_tEXt PNGARG((png_structp png_ptr,
3700 PNG_EXTERN void png_push_handle_zTXt PNGARG((png_structp png_ptr,
3702 PNG_EXTERN void png_push_read_zTXt PNGARG((png_structp png_ptr,
3706 PNG_EXTERN void png_push_handle_iTXt PNGARG((png_structp png_ptr,
3708 PNG_EXTERN void png_push_read_iTXt PNGARG((png_structp png_ptr,
3724 PNG_EXTERN void png_init_mmx_flags PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3731 PNG_EXTERN png_uint_32 png_get_pixels_per_inch PNGARG((png_structp png_ptr,
3734 PNG_EXTERN png_uint_32 png_get_x_pixels_per_inch PNGARG((png_structp png_ptr,
3737 PNG_EXTERN png_uint_32 png_get_y_pixels_per_inch PNGARG((png_structp png_ptr,
3740 PNG_EXTERN float png_get_x_offset_inches PNGARG((png_structp png_ptr,
3743 PNG_EXTERN float png_get_y_offset_inches PNGARG((png_structp png_ptr,
3747 PNG_EXTERN png_uint_32 png_get_pHYs_dpi PNGARG((png_structp png_ptr,
3754 PNGARG((png_structp png_ptr)) PNG_PRIVATE;
3758 PNG_EXTERN int png_check_cHRM_fixed PNGARG((png_structp png_ptr,
3774 PNG_EXTERN void png_check_IHDR PNGARG((png_structp png_ptr,
3780 PNG_EXTERN png_voidp png_calloc PNGARG((png_structp png_ptr,