|
typedef | PNG_CALLBACK (void, *png_error_ptr,(png_structp, png_const_charp)) |
|
typedef | PNG_CALLBACK (void, *png_rw_ptr,(png_structp, png_bytep, size_t)) |
|
typedef | PNG_CALLBACK (void, *png_flush_ptr,(png_structp)) |
|
typedef | PNG_CALLBACK (void, *png_read_status_ptr,(png_structp, png_uint_32, int)) |
|
typedef | PNG_CALLBACK (void, *png_progressive_info_ptr,(png_structp, png_infop)) |
|
typedef | PNG_CALLBACK (void, *png_progressive_row_ptr,(png_structp, png_bytep, png_uint_32, int)) |
|
typedef | PNG_CALLBACK (void, *png_user_transform_ptr,(png_structp, png_row_infop, png_bytep)) |
|
typedef | PNG_CALLBACK (int, *png_user_chunk_ptr,(png_structp, png_unknown_chunkp)) |
|
| PNG_FUNCTION (void,(PNGCAPI *png_longjmp_ptr), PNGARG((jmp_buf, int)), typedef) |
|
typedef | PNG_CALLBACK (png_voidp, *png_malloc_ptr,(png_structp, png_alloc_size_t)) |
|
typedef | PNG_CALLBACK (void, *png_free_ptr,(png_structp, png_voidp)) |
|
| PNG_EXPORT (1, png_uint_32, png_access_version_number,(void)) |
|
| PNG_EXPORT (2, void, png_set_sig_bytes,(png_structrp png_ptr, int num_bytes)) |
|
| PNG_EXPORT (3, int, png_sig_cmp,(png_const_bytep sig, size_t start, size_t num_to_check)) |
|
| PNG_EXPORTA (4, png_structp, png_create_read_struct,(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn), PNG_ALLOCATED) |
|
| PNG_EXPORTA (5, png_structp, png_create_write_struct,(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn), PNG_ALLOCATED) |
|
| PNG_EXPORT (6, size_t, png_get_compression_buffer_size,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (7, void, png_set_compression_buffer_size,(png_structrp png_ptr, size_t size)) |
|
| PNG_EXPORT (8, jmp_buf *, png_set_longjmp_fn,(png_structrp png_ptr, png_longjmp_ptr longjmp_fn, size_t jmp_buf_size)) |
|
| PNG_EXPORTA (9, void, png_longjmp,(png_const_structrp png_ptr, int val), PNG_NORETURN) |
|
| PNG_EXPORTA (10, int, png_reset_zstream,(png_structrp png_ptr), PNG_DEPRECATED) |
|
| PNG_EXPORTA (11, png_structp, png_create_read_struct_2,(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn, png_voidp mem_ptr, png_malloc_ptr malloc_fn, png_free_ptr free_fn), PNG_ALLOCATED) |
|
| PNG_EXPORTA (12, png_structp, png_create_write_struct_2,(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn, png_voidp mem_ptr, png_malloc_ptr malloc_fn, png_free_ptr free_fn), PNG_ALLOCATED) |
|
| PNG_EXPORT (13, void, png_write_sig,(png_structrp png_ptr)) |
|
| PNG_EXPORT (14, void, png_write_chunk,(png_structrp png_ptr, png_const_bytep chunk_name, png_const_bytep data, size_t length)) |
|
| PNG_EXPORT (15, void, png_write_chunk_start,(png_structrp png_ptr, png_const_bytep chunk_name, png_uint_32 length)) |
|
| PNG_EXPORT (16, void, png_write_chunk_data,(png_structrp png_ptr, png_const_bytep data, size_t length)) |
|
| PNG_EXPORT (17, void, png_write_chunk_end,(png_structrp png_ptr)) |
|
| PNG_EXPORTA (18, png_infop, png_create_info_struct,(png_const_structrp png_ptr), PNG_ALLOCATED) |
|
| PNG_EXPORTA (19, void, png_info_init_3,(png_infopp info_ptr, size_t png_info_struct_size), PNG_DEPRECATED) |
|
| PNG_EXPORT (20, void, png_write_info_before_PLTE,(png_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (21, void, png_write_info,(png_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (22, void, png_read_info,(png_structrp png_ptr, png_inforp info_ptr)) |
|
| PNG_EXPORTA (23, png_const_charp, png_convert_to_rfc1123,(png_structrp png_ptr, png_const_timep ptime), PNG_DEPRECATED) |
|
| PNG_EXPORT (241, int, png_convert_to_rfc1123_buffer,(char out[29], png_const_timep ptime)) |
|
| PNG_EXPORT (24, void, png_convert_from_struct_tm,(png_timep ptime, const struct tm *ttime)) |
|
| PNG_EXPORT (25, void, png_convert_from_time_t,(png_timep ptime, time_t ttime)) |
|
| PNG_EXPORT (26, void, png_set_expand,(png_structrp png_ptr)) |
|
| PNG_EXPORT (27, void, png_set_expand_gray_1_2_4_to_8,(png_structrp png_ptr)) |
|
| PNG_EXPORT (28, void, png_set_palette_to_rgb,(png_structrp png_ptr)) |
|
| PNG_EXPORT (29, void, png_set_tRNS_to_alpha,(png_structrp png_ptr)) |
|
| PNG_EXPORT (221, void, png_set_expand_16,(png_structrp png_ptr)) |
|
| PNG_EXPORT (30, void, png_set_bgr,(png_structrp png_ptr)) |
|
| PNG_EXPORT (31, void, png_set_gray_to_rgb,(png_structrp png_ptr)) |
|
| PNG_FP_EXPORT (32, void, png_set_rgb_to_gray,(png_structrp png_ptr, int error_action, double red, double green)) PNG_FIXED_EXPORT(33 |
|
png_structrp int png_fixed_point png_fixed_point green | PNG_EXPORT (34, png_byte, png_get_rgb_to_gray_status,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (35, void, png_build_grayscale_palette,(int bit_depth, png_colorp palette)) |
|
| PNG_FP_EXPORT (227, void, png_set_alpha_mode,(png_structrp png_ptr, int mode, double output_gamma)) PNG_FIXED_EXPORT(228 |
|
| PNG_EXPORT (36, void, png_set_strip_alpha,(png_structrp png_ptr)) |
|
| PNG_EXPORT (37, void, png_set_swap_alpha,(png_structrp png_ptr)) |
|
| PNG_EXPORT (38, void, png_set_invert_alpha,(png_structrp png_ptr)) |
|
| PNG_EXPORT (39, void, png_set_filler,(png_structrp png_ptr, png_uint_32 filler, int flags)) |
|
| PNG_EXPORT (40, void, png_set_add_alpha,(png_structrp png_ptr, png_uint_32 filler, int flags)) |
|
| PNG_EXPORT (41, void, png_set_swap,(png_structrp png_ptr)) |
|
| PNG_EXPORT (42, void, png_set_packing,(png_structrp png_ptr)) |
|
| PNG_EXPORT (43, void, png_set_packswap,(png_structrp png_ptr)) |
|
| PNG_EXPORT (44, void, png_set_shift,(png_structrp png_ptr, png_const_color_8p true_bits)) |
|
| PNG_EXPORT (45, int, png_set_interlace_handling,(png_structrp png_ptr)) |
|
| PNG_EXPORT (46, void, png_set_invert_mono,(png_structrp png_ptr)) |
|
| PNG_FP_EXPORT (47, void, png_set_background,(png_structrp png_ptr, png_const_color_16p background_color, int background_gamma_code, int need_expand, double background_gamma)) PNG_FIXED_EXPORT(215 |
|
| PNG_EXPORT (229, void, png_set_scale_16,(png_structrp png_ptr)) |
|
| PNG_EXPORT (48, void, png_set_strip_16,(png_structrp png_ptr)) |
|
| PNG_EXPORT (49, void, png_set_quantize,(png_structrp png_ptr, png_colorp palette, int num_palette, int maximum_colors, png_const_uint_16p histogram, int full_quantize)) |
|
| PNG_FP_EXPORT (50, void, png_set_gamma,(png_structrp png_ptr, double screen_gamma, double override_file_gamma)) PNG_FIXED_EXPORT(208 |
|
png_structrp png_fixed_point png_fixed_point override_file_gamma | PNG_EXPORT (51, void, png_set_flush,(png_structrp png_ptr, int nrows)) |
|
| PNG_EXPORT (52, void, png_write_flush,(png_structrp png_ptr)) |
|
| PNG_EXPORT (53, void, png_start_read_image,(png_structrp png_ptr)) |
|
| PNG_EXPORT (54, void, png_read_update_info,(png_structrp png_ptr, png_inforp info_ptr)) |
|
| PNG_EXPORT (55, void, png_read_rows,(png_structrp png_ptr, png_bytepp row, png_bytepp display_row, png_uint_32 num_rows)) |
|
| PNG_EXPORT (56, void, png_read_row,(png_structrp png_ptr, png_bytep row, png_bytep display_row)) |
|
| PNG_EXPORT (57, void, png_read_image,(png_structrp png_ptr, png_bytepp image)) |
|
| PNG_EXPORT (58, void, png_write_row,(png_structrp png_ptr, png_const_bytep row)) |
|
| PNG_EXPORT (59, void, png_write_rows,(png_structrp png_ptr, png_bytepp row, png_uint_32 num_rows)) |
|
| PNG_EXPORT (60, void, png_write_image,(png_structrp png_ptr, png_bytepp image)) |
|
| PNG_EXPORT (61, void, png_write_end,(png_structrp png_ptr, png_inforp info_ptr)) |
|
| PNG_EXPORT (62, void, png_read_end,(png_structrp png_ptr, png_inforp info_ptr)) |
|
| PNG_EXPORT (63, void, png_destroy_info_struct,(png_const_structrp png_ptr, png_infopp info_ptr_ptr)) |
|
| PNG_EXPORT (64, void, png_destroy_read_struct,(png_structpp png_ptr_ptr, png_infopp info_ptr_ptr, png_infopp end_info_ptr_ptr)) |
|
| PNG_EXPORT (65, void, png_destroy_write_struct,(png_structpp png_ptr_ptr, png_infopp info_ptr_ptr)) |
|
| PNG_EXPORT (66, void, png_set_crc_action,(png_structrp png_ptr, int crit_action, int ancil_action)) |
|
| PNG_EXPORT (67, void, png_set_filter,(png_structrp png_ptr, int method, int filters)) |
|
| PNG_FP_EXPORT (68, void, png_set_filter_heuristics,(png_structrp png_ptr, int heuristic_method, int num_weights, png_const_doublep filter_weights, png_const_doublep filter_costs)) PNG_FIXED_EXPORT(209 |
|
| PNG_EXPORT (69, void, png_set_compression_level,(png_structrp png_ptr, int level)) |
|
| PNG_EXPORT (70, void, png_set_compression_mem_level,(png_structrp png_ptr, int mem_level)) |
|
| PNG_EXPORT (71, void, png_set_compression_strategy,(png_structrp png_ptr, int strategy)) |
|
| PNG_EXPORT (72, void, png_set_compression_window_bits,(png_structrp png_ptr, int window_bits)) |
|
| PNG_EXPORT (73, void, png_set_compression_method,(png_structrp png_ptr, int method)) |
|
| PNG_EXPORT (222, void, png_set_text_compression_level,(png_structrp png_ptr, int level)) |
|
| PNG_EXPORT (223, void, png_set_text_compression_mem_level,(png_structrp png_ptr, int mem_level)) |
|
| PNG_EXPORT (224, void, png_set_text_compression_strategy,(png_structrp png_ptr, int strategy)) |
|
| PNG_EXPORT (225, void, png_set_text_compression_window_bits,(png_structrp png_ptr, int window_bits)) |
|
| PNG_EXPORT (226, void, png_set_text_compression_method,(png_structrp png_ptr, int method)) |
|
| PNG_EXPORT (74, void, png_init_io,(png_structrp png_ptr, png_FILE_p fp)) |
|
| PNG_EXPORT (75, void, png_set_error_fn,(png_structrp png_ptr, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warning_fn)) |
|
| PNG_EXPORT (76, png_voidp, png_get_error_ptr,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (77, void, png_set_write_fn,(png_structrp png_ptr, png_voidp io_ptr, png_rw_ptr write_data_fn, png_flush_ptr output_flush_fn)) |
|
| PNG_EXPORT (78, void, png_set_read_fn,(png_structrp png_ptr, png_voidp io_ptr, png_rw_ptr read_data_fn)) |
|
| PNG_EXPORT (79, png_voidp, png_get_io_ptr,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (80, void, png_set_read_status_fn,(png_structrp png_ptr, png_read_status_ptr read_row_fn)) |
|
| PNG_EXPORT (81, void, png_set_write_status_fn,(png_structrp png_ptr, png_write_status_ptr write_row_fn)) |
|
| PNG_EXPORT (82, void, png_set_mem_fn,(png_structrp png_ptr, png_voidp mem_ptr, png_malloc_ptr malloc_fn, png_free_ptr free_fn)) |
|
| PNG_EXPORT (83, png_voidp, png_get_mem_ptr,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (84, void, png_set_read_user_transform_fn,(png_structrp png_ptr, png_user_transform_ptr read_user_transform_fn)) |
|
| PNG_EXPORT (85, void, png_set_write_user_transform_fn,(png_structrp png_ptr, png_user_transform_ptr write_user_transform_fn)) |
|
| PNG_EXPORT (86, void, png_set_user_transform_info,(png_structrp png_ptr, png_voidp user_transform_ptr, int user_transform_depth, int user_transform_channels)) |
|
| PNG_EXPORT (87, png_voidp, png_get_user_transform_ptr,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (217, png_uint_32, png_get_current_row_number,(png_const_structrp)) |
|
| PNG_EXPORT (218, png_byte, png_get_current_pass_number,(png_const_structrp)) |
|
| PNG_EXPORT (88, void, png_set_read_user_chunk_fn,(png_structrp png_ptr, png_voidp user_chunk_ptr, png_user_chunk_ptr read_user_chunk_fn)) |
|
| PNG_EXPORT (89, png_voidp, png_get_user_chunk_ptr,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (90, void, png_set_progressive_read_fn,(png_structrp png_ptr, png_voidp progressive_ptr, png_progressive_info_ptr info_fn, png_progressive_row_ptr row_fn, png_progressive_end_ptr end_fn)) |
|
| PNG_EXPORT (91, png_voidp, png_get_progressive_ptr,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (92, void, png_process_data,(png_structrp png_ptr, png_inforp info_ptr, png_bytep buffer, size_t buffer_size)) |
|
| PNG_EXPORT (219, size_t, png_process_data_pause,(png_structrp, int save)) |
|
| PNG_EXPORT (220, png_uint_32, png_process_data_skip,(png_structrp)) |
|
| PNG_EXPORT (93, void, png_progressive_combine_row,(png_const_structrp png_ptr, png_bytep old_row, png_const_bytep new_row)) |
|
| PNG_EXPORTA (94, png_voidp, png_malloc,(png_const_structrp png_ptr, png_alloc_size_t size), PNG_ALLOCATED) |
|
| PNG_EXPORTA (95, png_voidp, png_calloc,(png_const_structrp png_ptr, png_alloc_size_t size), PNG_ALLOCATED) |
|
| PNG_EXPORTA (96, png_voidp, png_malloc_warn,(png_const_structrp png_ptr, png_alloc_size_t size), PNG_ALLOCATED) |
|
| PNG_EXPORT (97, void, png_free,(png_const_structrp png_ptr, png_voidp ptr)) |
|
| PNG_EXPORT (98, void, png_free_data,(png_const_structrp png_ptr, png_inforp info_ptr, png_uint_32 free_me, int num)) |
|
| PNG_EXPORT (99, void, png_data_freer,(png_const_structrp png_ptr, png_inforp info_ptr, int freer, png_uint_32 mask)) |
|
| PNG_EXPORTA (100, png_voidp, png_malloc_default,(png_const_structrp png_ptr, png_alloc_size_t size), PNG_ALLOCATED PNG_DEPRECATED) |
|
| PNG_EXPORTA (101, void, png_free_default,(png_const_structrp png_ptr, png_voidp ptr), PNG_DEPRECATED) |
|
| PNG_EXPORTA (102, void, png_error,(png_const_structrp png_ptr, png_const_charp error_message), PNG_NORETURN) |
|
| PNG_EXPORTA (103, void, png_chunk_error,(png_const_structrp png_ptr, png_const_charp error_message), PNG_NORETURN) |
|
| PNG_EXPORT (105, void, png_warning,(png_const_structrp png_ptr, png_const_charp warning_message)) |
|
| PNG_EXPORT (106, void, png_chunk_warning,(png_const_structrp png_ptr, png_const_charp warning_message)) |
|
| PNG_EXPORT (107, void, png_benign_error,(png_const_structrp png_ptr, png_const_charp warning_message)) |
|
| PNG_EXPORT (108, void, png_chunk_benign_error,(png_const_structrp png_ptr, png_const_charp warning_message)) |
|
| PNG_EXPORT (109, void, png_set_benign_errors,(png_structrp png_ptr, int allowed)) |
|
| PNG_EXPORT (110, png_uint_32, png_get_valid,(png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 flag)) |
|
| PNG_EXPORT (111, size_t, png_get_rowbytes,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (112, png_bytepp, png_get_rows,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (113, void, png_set_rows,(png_const_structrp png_ptr, png_inforp info_ptr, png_bytepp row_pointers)) |
|
| PNG_EXPORT (114, png_byte, png_get_channels,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (115, png_uint_32, png_get_image_width,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (116, png_uint_32, png_get_image_height,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (117, png_byte, png_get_bit_depth,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (118, png_byte, png_get_color_type,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (119, png_byte, png_get_filter_type,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (120, png_byte, png_get_interlace_type,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (121, png_byte, png_get_compression_type,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (122, png_uint_32, png_get_pixels_per_meter,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (123, png_uint_32, png_get_x_pixels_per_meter,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (124, png_uint_32, png_get_y_pixels_per_meter,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_FP_EXPORT (125, float, png_get_pixel_aspect_ratio,(png_const_structrp png_ptr, png_const_inforp info_ptr)) PNG_FIXED_EXPORT(210 |
|
png_const_structrp png_const_inforp info_ptr | PNG_EXPORT (126, png_int_32, png_get_x_offset_pixels,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (127, png_int_32, png_get_y_offset_pixels,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (128, png_int_32, png_get_x_offset_microns,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (129, png_int_32, png_get_y_offset_microns,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (130, png_const_bytep, png_get_signature,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (131, png_uint_32, png_get_bKGD,(png_const_structrp png_ptr, png_inforp info_ptr, png_color_16p *background)) |
|
| PNG_EXPORT (132, void, png_set_bKGD,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_color_16p background)) |
|
| PNG_FP_EXPORT (133, png_uint_32, png_get_cHRM,(png_const_structrp png_ptr, png_const_inforp info_ptr, double *white_x, double *white_y, double *red_x, double *red_y, double *green_x, double *green_y, double *blue_x, double *blue_y)) PNG_FP_EXPORT(230 |
|
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z | PNG_FIXED_EXPORT (134, png_uint_32, png_get_cHRM_fixed,(png_const_structrp png_ptr, png_const_inforp info_ptr, png_fixed_point *int_white_x, png_fixed_point *int_white_y, png_fixed_point *int_red_x, png_fixed_point *int_red_y, png_fixed_point *int_green_x, png_fixed_point *int_green_y, png_fixed_point *int_blue_x, png_fixed_point *int_blue_y)) PNG_FIXED_EXPORT(231 |
|
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point *int_blue_Z | PNG_FP_EXPORT (135, void, png_set_cHRM,(png_const_structrp png_ptr, png_inforp info_ptr, double white_x, double white_y, double red_x, double red_y, double green_x, double green_y, double blue_x, double blue_y)) PNG_FP_EXPORT(232 |
|
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point *int_blue_Z png_const_structrp png_inforp double double double double double double double double double blue_Z | PNG_FIXED_EXPORT (136, void, png_set_cHRM_fixed,(png_const_structrp png_ptr, png_inforp info_ptr, png_fixed_point int_white_x, png_fixed_point int_white_y, png_fixed_point int_red_x, png_fixed_point int_red_y, png_fixed_point int_green_x, png_fixed_point int_green_y, png_fixed_point int_blue_x, png_fixed_point int_blue_y)) PNG_FIXED_EXPORT(233 |
|
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point *int_blue_Z png_const_structrp png_inforp double double double double double double double double double blue_Z png_const_structrp png_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point int_blue_Z | PNG_EXPORT (246, png_uint_32, png_get_eXIf,(png_const_structrp png_ptr, png_inforp info_ptr, png_bytep *exif)) |
|
| PNG_EXPORT (247, void, png_set_eXIf,(png_const_structrp png_ptr, png_inforp info_ptr, png_bytep exif)) |
|
| PNG_EXPORT (248, png_uint_32, png_get_eXIf_1,(png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *num_exif, png_bytep *exif)) |
|
| PNG_EXPORT (249, void, png_set_eXIf_1,(png_const_structrp png_ptr, png_inforp info_ptr, png_uint_32 num_exif, png_bytep exif)) |
|
| PNG_FP_EXPORT (137, png_uint_32, png_get_gAMA,(png_const_structrp png_ptr, png_const_inforp info_ptr, double *file_gamma)) PNG_FIXED_EXPORT(138 |
|
png_const_structrp png_const_inforp png_fixed_point *int_file_gamma | PNG_FP_EXPORT (139, void, png_set_gAMA,(png_const_structrp png_ptr, png_inforp info_ptr, double file_gamma)) PNG_FIXED_EXPORT(140 |
|
png_const_structrp png_const_inforp png_fixed_point *int_file_gamma png_const_structrp png_inforp png_fixed_point int_file_gamma | PNG_EXPORT (141, png_uint_32, png_get_hIST,(png_const_structrp png_ptr, png_inforp info_ptr, png_uint_16p *hist)) |
|
| PNG_EXPORT (142, void, png_set_hIST,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_uint_16p hist)) |
|
| PNG_EXPORT (143, png_uint_32, png_get_IHDR,(png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *width, png_uint_32 *height, int *bit_depth, int *color_type, int *interlace_method, int *compression_method, int *filter_method)) |
|
| PNG_EXPORT (144, void, png_set_IHDR,(png_const_structrp png_ptr, png_inforp info_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int interlace_method, int compression_method, int filter_method)) |
|
| PNG_EXPORT (145, png_uint_32, png_get_oFFs,(png_const_structrp png_ptr, png_const_inforp info_ptr, png_int_32 *offset_x, png_int_32 *offset_y, int *unit_type)) |
|
| PNG_EXPORT (146, void, png_set_oFFs,(png_const_structrp png_ptr, png_inforp info_ptr, png_int_32 offset_x, png_int_32 offset_y, int unit_type)) |
|
| PNG_EXPORT (147, png_uint_32, png_get_pCAL,(png_const_structrp png_ptr, png_inforp info_ptr, png_charp *purpose, png_int_32 *X0, png_int_32 *X1, int *type, int *nparams, png_charp *units, png_charpp *params)) |
|
| PNG_EXPORT (148, void, png_set_pCAL,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_charp purpose, png_int_32 X0, png_int_32 X1, int type, int nparams, png_const_charp units, png_charpp params)) |
|
| PNG_EXPORT (149, png_uint_32, png_get_pHYs,(png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *res_x, png_uint_32 *res_y, int *unit_type)) |
|
| PNG_EXPORT (150, void, png_set_pHYs,(png_const_structrp png_ptr, png_inforp info_ptr, png_uint_32 res_x, png_uint_32 res_y, int unit_type)) |
|
| PNG_EXPORT (151, png_uint_32, png_get_PLTE,(png_const_structrp png_ptr, png_inforp info_ptr, png_colorp *palette, int *num_palette)) |
|
| PNG_EXPORT (152, void, png_set_PLTE,(png_structrp png_ptr, png_inforp info_ptr, png_const_colorp palette, int num_palette)) |
|
| PNG_EXPORT (153, png_uint_32, png_get_sBIT,(png_const_structrp png_ptr, png_inforp info_ptr, png_color_8p *sig_bit)) |
|
| PNG_EXPORT (154, void, png_set_sBIT,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_color_8p sig_bit)) |
|
| PNG_EXPORT (155, png_uint_32, png_get_sRGB,(png_const_structrp png_ptr, png_const_inforp info_ptr, int *file_srgb_intent)) |
|
| PNG_EXPORT (156, void, png_set_sRGB,(png_const_structrp png_ptr, png_inforp info_ptr, int srgb_intent)) |
|
| PNG_EXPORT (157, void, png_set_sRGB_gAMA_and_cHRM,(png_const_structrp png_ptr, png_inforp info_ptr, int srgb_intent)) |
|
| PNG_EXPORT (158, png_uint_32, png_get_iCCP,(png_const_structrp png_ptr, png_inforp info_ptr, png_charpp name, int *compression_type, png_bytepp profile, png_uint_32 *proflen)) |
|
| PNG_EXPORT (159, void, png_set_iCCP,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_charp name, int compression_type, png_const_bytep profile, png_uint_32 proflen)) |
|
| PNG_EXPORT (160, int, png_get_sPLT,(png_const_structrp png_ptr, png_inforp info_ptr, png_sPLT_tpp entries)) |
|
| PNG_EXPORT (161, void, png_set_sPLT,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_sPLT_tp entries, int nentries)) |
|
| PNG_EXPORT (162, int, png_get_text,(png_const_structrp png_ptr, png_inforp info_ptr, png_textp *text_ptr, int *num_text)) |
|
| PNG_EXPORT (163, void, png_set_text,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_textp text_ptr, int num_text)) |
|
| PNG_EXPORT (164, png_uint_32, png_get_tIME,(png_const_structrp png_ptr, png_inforp info_ptr, png_timep *mod_time)) |
|
| PNG_EXPORT (165, void, png_set_tIME,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_timep mod_time)) |
|
| PNG_EXPORT (166, png_uint_32, png_get_tRNS,(png_const_structrp png_ptr, png_inforp info_ptr, png_bytep *trans_alpha, int *num_trans, png_color_16p *trans_color)) |
|
| PNG_EXPORT (167, void, png_set_tRNS,(png_structrp png_ptr, png_inforp info_ptr, png_const_bytep trans_alpha, int num_trans, png_const_color_16p trans_color)) |
|
| PNG_FP_EXPORT (168, png_uint_32, png_get_sCAL,(png_const_structrp png_ptr, png_const_inforp info_ptr, int *unit, double *width, double *height)) PNG_FIXED_EXPORT(214 |
|
png_const_structrp png_const_inforp int png_fixed_point png_fixed_point *height | PNG_EXPORT (169, png_uint_32, png_get_sCAL_s,(png_const_structrp png_ptr, png_const_inforp info_ptr, int *unit, png_charpp swidth, png_charpp sheight)) |
|
| PNG_FP_EXPORT (170, void, png_set_sCAL,(png_const_structrp png_ptr, png_inforp info_ptr, int unit, double width, double height)) PNG_FIXED_EXPORT(213 |
|
png_const_structrp png_inforp int png_fixed_point png_fixed_point height | PNG_EXPORT (171, void, png_set_sCAL_s,(png_const_structrp png_ptr, png_inforp info_ptr, int unit, png_const_charp swidth, png_const_charp sheight)) |
|
| PNG_EXPORT (172, void, png_set_keep_unknown_chunks,(png_structrp png_ptr, int keep, png_const_bytep chunk_list, int num_chunks)) |
|
| PNG_EXPORT (173, int, png_handle_as_unknown,(png_const_structrp png_ptr, png_const_bytep chunk_name)) |
|
| PNG_EXPORT (174, void, png_set_unknown_chunks,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_unknown_chunkp unknowns, int num_unknowns)) |
|
| PNG_EXPORT (175, void, png_set_unknown_chunk_location,(png_const_structrp png_ptr, png_inforp info_ptr, int chunk, int location)) |
|
| PNG_EXPORT (176, int, png_get_unknown_chunks,(png_const_structrp png_ptr, png_inforp info_ptr, png_unknown_chunkpp entries)) |
|
| PNG_EXPORT (177, void, png_set_invalid,(png_const_structrp png_ptr, png_inforp info_ptr, int mask)) |
|
| PNG_EXPORT (178, void, png_read_png,(png_structrp png_ptr, png_inforp info_ptr, int transforms, png_voidp params)) |
|
| PNG_EXPORT (179, void, png_write_png,(png_structrp png_ptr, png_inforp info_ptr, int transforms, png_voidp params)) |
|
| PNG_EXPORT (180, png_const_charp, png_get_copyright,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (181, png_const_charp, png_get_header_ver,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (182, png_const_charp, png_get_header_version,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (183, png_const_charp, png_get_libpng_ver,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (184, png_uint_32, png_permit_mng_features,(png_structrp png_ptr, png_uint_32 mng_features_permitted)) |
|
| PNG_EXPORT (186, void, png_set_user_limits,(png_structrp png_ptr, png_uint_32 user_width_max, png_uint_32 user_height_max)) |
|
| PNG_EXPORT (187, png_uint_32, png_get_user_width_max,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (188, png_uint_32, png_get_user_height_max,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (189, void, png_set_chunk_cache_max,(png_structrp png_ptr, png_uint_32 user_chunk_cache_max)) |
|
| PNG_EXPORT (190, png_uint_32, png_get_chunk_cache_max,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (191, void, png_set_chunk_malloc_max,(png_structrp png_ptr, png_alloc_size_t user_chunk_cache_max)) |
|
| PNG_EXPORT (192, png_alloc_size_t, png_get_chunk_malloc_max,(png_const_structrp png_ptr)) |
|
| PNG_EXPORT (193, png_uint_32, png_get_pixels_per_inch,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (194, png_uint_32, png_get_x_pixels_per_inch,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_EXPORT (195, png_uint_32, png_get_y_pixels_per_inch,(png_const_structrp png_ptr, png_const_inforp info_ptr)) |
|
| PNG_FP_EXPORT (196, float, png_get_x_offset_inches,(png_const_structrp png_ptr, png_const_inforp info_ptr)) PNG_FIXED_EXPORT(211 |
|
png_const_structrp png_const_inforp info_ptr | PNG_FP_EXPORT (197, float, png_get_y_offset_inches,(png_const_structrp png_ptr, png_const_inforp info_ptr)) PNG_FIXED_EXPORT(212 |
|
png_const_structrp png_const_inforp info_ptr png_const_structrp png_const_inforp info_ptr | PNG_EXPORT (198, png_uint_32, png_get_pHYs_dpi,(png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *res_x, png_uint_32 *res_y, int *unit_type)) |
|
| PNG_EXPORT (199, png_uint_32, png_get_io_state,(png_const_structrp png_ptr)) |
|
| PNG_REMOVED (200, png_const_bytep, png_get_io_chunk_name,(png_structrp png_ptr), PNG_DEPRECATED) PNG_EXPORT(216 |
|
| PNG_EXPORT (201, png_uint_32, png_get_uint_32,(png_const_bytep buf)) |
|
| PNG_EXPORT (202, png_uint_16, png_get_uint_16,(png_const_bytep buf)) |
|
| PNG_EXPORT (203, png_int_32, png_get_int_32,(png_const_bytep buf)) |
|
| PNG_EXPORT (204, png_uint_32, png_get_uint_31,(png_const_structrp png_ptr, png_const_bytep buf)) |
|
| PNG_EXPORT (205, void, png_save_uint_32,(png_bytep buf, png_uint_32 i)) |
|
| PNG_EXPORT (206, void, png_save_int_32,(png_bytep buf, png_int_32 i)) |
|
| PNG_EXPORT (207, void, png_save_uint_16,(png_bytep buf, unsigned int i)) |
|
| PNG_EXPORT (242, void, png_set_check_for_invalid_index,(png_structrp png_ptr, int allowed)) |
|
| PNG_EXPORT (243, int, png_get_palette_max,(png_const_structp png_ptr, png_const_infop info_ptr)) |
|
| PNG_EXPORT (234, int, png_image_begin_read_from_file,(png_imagep image, const char *file_name)) |
|
| PNG_EXPORT (235, int, png_image_begin_read_from_stdio,(png_imagep image, FILE *file)) |
|
| PNG_EXPORT (236, int, png_image_begin_read_from_memory,(png_imagep image, png_const_voidp memory, size_t size)) |
|
| PNG_EXPORT (237, int, png_image_finish_read,(png_imagep image, png_const_colorp background, void *buffer, png_int_32 row_stride, void *colormap)) |
|
| PNG_EXPORT (238, void, png_image_free,(png_imagep image)) |
|
| PNG_EXPORT (239, int, png_image_write_to_file,(png_imagep image, const char *file, int convert_to_8bit, const void *buffer, png_int_32 row_stride, const void *colormap)) |
|
| PNG_EXPORT (240, int, png_image_write_to_stdio,(png_imagep image, FILE *file, int convert_to_8_bit, const void *buffer, png_int_32 row_stride, const void *colormap)) |
|
| PNG_EXPORT (245, int, png_image_write_to_memory,(png_imagep image, void *memory, png_alloc_size_t *PNG_RESTRICT memory_bytes, int convert_to_8_bit, const void *buffer, png_int_32 row_stride, const void *colormap)) |
|
| PNG_EXPORT (244, int, png_set_option,(png_structrp png_ptr, int option, int onoff)) |
|