LMMS
Loading...
Searching...
No Matches
juce::pnglibNamespace Namespace Reference

Namespaces

namespace  water

Classes

struct  png_color_struct
struct  png_color_16_struct
struct  png_color_8_struct
struct  png_sPLT_entry_struct
struct  png_sPLT_struct
struct  png_text_struct
struct  png_time_struct
struct  png_unknown_chunk_t
struct  png_row_info_struct
struct  z_stream_s
struct  gz_header_s
struct  png_compression_buffer
struct  png_xy
struct  png_XYZ
struct  png_colorspace
struct  png_struct_def
struct  png_info_def
struct  png_dsort_struct
struct  compression_state

Typedefs

using Byte = uint8_t
typedef size_t png_size_t
typedef ptrdiff_t png_ptrdiff_t
typedef size_t png_alloc_size_t
typedef png_int_32 png_fixed_point
typedef voidpng_voidp
typedef const voidpng_const_voidp
typedef png_byte * png_bytep
typedef const png_byte * png_const_bytep
typedef png_uint_32png_uint_32p
typedef const png_uint_32png_const_uint_32p
typedef png_int_32png_int_32p
typedef const png_int_32png_const_int_32p
typedef png_uint_16png_uint_16p
typedef const png_uint_16png_const_uint_16p
typedef png_int_16 * png_int_16p
typedef const png_int_16 * png_const_int_16p
typedef char * png_charp
typedef const char * png_const_charp
typedef png_fixed_pointpng_fixed_point_p
typedef const png_fixed_pointpng_const_fixed_point_p
typedef size_t * png_size_tp
typedef const size_t * png_const_size_tp
typedef FILE * png_FILE_p
typedef double * png_doublep
typedef const double * png_const_doublep
typedef png_byte ** png_bytepp
typedef png_uint_32 ** png_uint_32pp
typedef png_int_32 ** png_int_32pp
typedef png_uint_16 ** png_uint_16pp
typedef png_int_16 ** png_int_16pp
typedef const char ** png_const_charpp
typedef char ** png_charpp
typedef png_fixed_point ** png_fixed_point_pp
typedef double ** png_doublepp
typedef char *** png_charppp
typedef char * png_libpng_version_1_6_37
typedef struct png_struct_def png_struct
typedef const png_structpng_const_structp
typedef png_structpng_structp
typedef png_struct ** png_structpp
typedef struct png_info_def png_info
typedef png_infopng_infop
typedef const png_infopng_const_infop
typedef png_info ** png_infopp
typedef png_struct *PNG_RESTRICT png_structrp
typedef const png_struct *PNG_RESTRICT png_const_structrp
typedef png_info *PNG_RESTRICT png_inforp
typedef const png_info *PNG_RESTRICT png_const_inforp
typedef struct juce::pnglibNamespace::png_color_struct png_color
typedef png_colorpng_colorp
typedef const png_colorpng_const_colorp
typedef png_color ** png_colorpp
typedef struct juce::pnglibNamespace::png_color_16_struct png_color_16
typedef png_color_16png_color_16p
typedef const png_color_16png_const_color_16p
typedef png_color_16 ** png_color_16pp
typedef struct juce::pnglibNamespace::png_color_8_struct png_color_8
typedef png_color_8png_color_8p
typedef const png_color_8png_const_color_8p
typedef png_color_8 ** png_color_8pp
typedef struct juce::pnglibNamespace::png_sPLT_entry_struct png_sPLT_entry
typedef png_sPLT_entrypng_sPLT_entryp
typedef const png_sPLT_entrypng_const_sPLT_entryp
typedef png_sPLT_entry ** png_sPLT_entrypp
typedef struct juce::pnglibNamespace::png_sPLT_struct png_sPLT_t
typedef png_sPLT_tpng_sPLT_tp
typedef const png_sPLT_tpng_const_sPLT_tp
typedef png_sPLT_t ** png_sPLT_tpp
typedef struct juce::pnglibNamespace::png_text_struct png_text
typedef png_textpng_textp
typedef const png_textpng_const_textp
typedef png_text ** png_textpp
typedef struct juce::pnglibNamespace::png_time_struct png_time
typedef png_timepng_timep
typedef const png_timepng_const_timep
typedef png_time ** png_timepp
typedef struct juce::pnglibNamespace::png_unknown_chunk_t png_unknown_chunk
typedef png_unknown_chunkpng_unknown_chunkp
typedef const png_unknown_chunkpng_const_unknown_chunkp
typedef png_unknown_chunk ** png_unknown_chunkpp
typedef struct juce::pnglibNamespace::png_row_info_struct png_row_info
typedef png_row_infopng_row_infop
typedef png_row_info ** png_row_infopp
typedef unsigned char uchar
typedef unsigned short int ushort
typedef unsigned int uint
typedef unsigned long int ulong
typedef unsigned long long int ulonglong
typedef unsigned long png_ptruint
typedef int8_t FLAC__int8
typedef uint8_t FLAC__uint8
typedef int16_t FLAC__int16
typedef int32_t FLAC__int32
typedef int64_t FLAC__int64
typedef uint16_t FLAC__uint16
typedef uint32_t FLAC__uint32
typedef uint64_t FLAC__uint64
typedef int FLAC__bool
typedef FLAC__uint8 FLAC__byte
typedef double FLAC__double
typedef float FLAC__float
typedef float FLAC__real
typedef unsigned int uInt
typedef unsigned long uLong
typedef Byte FAR Bytef
typedef char FAR charf
typedef int FAR intf
typedef uInt FAR uIntf
typedef uLong FAR uLongf
typedef Byte constvoidpc
typedef Byte FARvoidpf
typedef Bytevoidp
typedef voidpf alloc_func OF((voidpf opaque, uInt items, uInt size))
typedef struct juce::pnglibNamespace::z_stream_s z_stream
typedef z_stream FARz_streamp
typedef struct juce::pnglibNamespace::gz_header_s gz_header
typedef gz_header FARgz_headerp
typedef voidp gzFile
typedef struct juce::pnglibNamespace::png_compression_buffer png_compression_buffer
typedef struct juce::pnglibNamespace::png_compression_bufferpng_compression_bufferp
typedef struct juce::pnglibNamespace::png_xy png_xy
typedef struct juce::pnglibNamespace::png_XYZ png_XYZ
typedef struct juce::pnglibNamespace::png_colorspace png_colorspace
typedef struct juce::pnglibNamespace::png_colorspace png_colorspacerp
typedef const png_colorspace *PNG_RESTRICT png_const_colorspacerp
typedef const png_uint_16ppng_const_uint_16pp
typedef char png_warning_parameters[PNG_WARNING_PARAMETER_COUNT][PNG_WARNING_PARAMETER_SIZE]
typedef png_libpng_version_1_6_37 Your_png_h_is_not_version_1_6_37
typedef struct juce::pnglibNamespace::png_dsort_struct png_dsort
typedef png_dsortpng_dsortp
typedef png_dsort ** png_dsortpp

Functions

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))
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_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_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 (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_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 (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 (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 (104, void, png_err,(png_const_structrp png_ptr), 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_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 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_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 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_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 (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))
ZEXTERN int ZEXPORT deflate OF ((z_streamp strm, int flush))
ZEXTERN int ZEXPORT deflateEnd OF ((z_streamp strm))
ZEXTERN int ZEXPORT deflateSetDictionary OF ((z_streamp strm, const Bytef *dictionary, uInt dictLength))
ZEXTERN int ZEXPORT deflateCopy OF ((z_streamp dest, z_streamp source))
ZEXTERN int ZEXPORT deflateParams OF ((z_streamp strm, int level, int strategy))
ZEXTERN int ZEXPORT deflateTune OF ((z_streamp strm, int good_length, int max_lazy, int nice_length, int max_chain))
ZEXTERN uLong ZEXPORT deflateBound OF ((z_streamp strm, uLong sourceLen))
ZEXTERN int ZEXPORT deflatePrime OF ((z_streamp strm, int bits, int value))
ZEXTERN int ZEXPORT deflateSetHeader OF ((z_streamp strm, gz_headerp head))
ZEXTERN int ZEXPORT inflateBack OF ((z_streamp strm, in_func in, void FAR *in_desc, out_func out, void FAR *out_desc))
ZEXTERN int ZEXPORT compress OF ((Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen))
ZEXTERN int ZEXPORT compress2 OF ((Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen, int level))
ZEXTERN uLong ZEXPORT compressBound OF ((uLong sourceLen))
ZEXTERN gzFile ZEXPORT gzopen OF ((const char *path, const char *mode))
ZEXTERN gzFile ZEXPORT gzdopen OF ((int fd, const char *mode))
ZEXTERN int ZEXPORT gzsetparams OF ((gzFile file, int level, int strategy))
ZEXTERN int ZEXPORT gzread OF ((gzFile file, voidp buf, unsigned len))
ZEXTERN int ZEXPORT gzwrite OF ((gzFile file, voidpc buf, unsigned len))
ZEXTERN int ZEXPORTVA gzprintf OF ((gzFile file, const char *format,...))
ZEXTERN int ZEXPORT gzputs OF ((gzFile file, const char *s))
ZEXTERN char *ZEXPORT gzgets OF ((gzFile file, char *buf, int len))
ZEXTERN int ZEXPORT gzputc OF ((gzFile file, int c))
ZEXTERN int ZEXPORT gzgetc OF ((gzFile file))
ZEXTERN int ZEXPORT gzungetc OF ((int c, gzFile file))
ZEXTERN int ZEXPORT gzflush OF ((gzFile file, int flush))
ZEXTERN z_off_t ZEXPORT gzseek OF ((gzFile file, z_off_t offset, int whence))
ZEXTERN const char *ZEXPORT gzerror OF ((gzFile file, int *errnum))
ZEXTERN uLong ZEXPORT adler32 OF ((uLong adler, const Bytef *buf, uInt len))
ZEXTERN uLong ZEXPORT adler32_combine OF ((uLong adler1, uLong adler2, z_off_t len2))
ZEXTERN uLong ZEXPORT crc32 OF ((uLong crc, const Bytef *buf, uInt len))
ZEXTERN uLong ZEXPORT crc32_combine OF ((uLong crc1, uLong crc2, z_off_t len2))
ZEXTERN int ZEXPORT deflateInit_ OF ((z_streamp strm, int level, const char *version, int stream_size))
ZEXTERN int ZEXPORT inflateInit_ OF ((z_streamp strm, const char *version, int stream_size))
ZEXTERN int ZEXPORT deflateInit2_ OF ((z_streamp strm, int level, int method, int windowBits, int memLevel, int strategy, const char *version, int stream_size))
ZEXTERN int ZEXPORT inflateInit2_ OF ((z_streamp strm, int windowBits, const char *version, int stream_size))
ZEXTERN int ZEXPORT inflateBackInit_ OF ((z_streamp strm, int windowBits, unsigned char FAR *window, const char *version, int stream_size))
ZEXTERN const char *ZEXPORT zError OF ((int))
ZEXTERN int ZEXPORT inflateSyncPoint OF ((z_streamp z))
ZEXTERN const uLongf *ZEXPORT get_crc_table OF ((void))
 PNG_INTERNAL_FUNCTION (void, png_zstream_error,(png_structrp png_ptr, int ret), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_free_buffer_list,(png_structrp png_ptr, png_compression_bufferp *list), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (png_fixed_point, png_fixed,(png_const_structrp png_ptr, double fp, png_const_charp text), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_user_version_check,(png_structrp png_ptr, png_const_charp user_png_ver), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (png_voidp, png_malloc_base,(png_const_structrp png_ptr, png_alloc_size_t size), PNG_ALLOCATED)
 PNG_INTERNAL_FUNCTION (png_voidp, png_malloc_array,(png_const_structrp png_ptr, int nelements, size_t element_size), PNG_ALLOCATED)
 PNG_INTERNAL_FUNCTION (png_voidp, png_realloc_array,(png_const_structrp png_ptr, png_const_voidp array, int old_elements, int add_elements, size_t element_size), PNG_ALLOCATED)
 PNG_INTERNAL_FUNCTION (png_structp, png_create_png_struct,(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_INTERNAL_FUNCTION (void, png_destroy_png_struct,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_free_jmpbuf,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (voidpf, png_zalloc,(voidpf png_ptr, uInt items, uInt size), PNG_ALLOCATED)
 PNG_INTERNAL_FUNCTION (void, png_zfree,(voidpf png_ptr, voidpf ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void PNGCBAPI, png_default_read_data,(png_structp png_ptr, png_bytep data, size_t length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void PNGCBAPI, png_push_fill_buffer,(png_structp png_ptr, png_bytep buffer, size_t length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void PNGCBAPI, png_default_write_data,(png_structp png_ptr, png_bytep data, size_t length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void PNGCBAPI, png_default_flush,(png_structp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_reset_crc,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_data,(png_structrp png_ptr, png_const_bytep data, size_t length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_read_sig,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (png_uint_32, png_read_chunk_header,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_read_data,(png_structrp png_ptr, png_bytep data, size_t length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_crc_read,(png_structrp png_ptr, png_bytep buf, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_crc_finish,(png_structrp png_ptr, png_uint_32 skip), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_crc_error,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_calculate_crc,(png_structrp png_ptr, png_const_bytep ptr, size_t length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_flush,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_IHDR,(png_structrp png_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int compression_method, int filter_method, int interlace_method), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_PLTE,(png_structrp png_ptr, png_const_colorp palette, png_uint_32 num_pal), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_compress_IDAT,(png_structrp png_ptr, png_const_bytep row_data, png_alloc_size_t row_data_length, int flush), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_IEND,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_gAMA_fixed,(png_structrp png_ptr, png_fixed_point file_gamma), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_sBIT,(png_structrp png_ptr, png_const_color_8p sbit, int color_type), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_cHRM_fixed,(png_structrp png_ptr, const png_xy *xy), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_sRGB,(png_structrp png_ptr, int intent), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_iCCP,(png_structrp png_ptr, png_const_charp name, png_const_bytep profile), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_sPLT,(png_structrp png_ptr, png_const_sPLT_tp palette), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_tRNS,(png_structrp png_ptr, png_const_bytep trans, png_const_color_16p values, int number, int color_type), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_bKGD,(png_structrp png_ptr, png_const_color_16p values, int color_type), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_hIST,(png_structrp png_ptr, png_const_uint_16p hist, int num_hist), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_tEXt,(png_structrp png_ptr, png_const_charp key, png_const_charp text, size_t text_len), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_zTXt,(png_structrp png_ptr, png_const_charp key, png_const_charp text, int compression), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_iTXt,(png_structrp png_ptr, int compression, png_const_charp key, png_const_charp lang, png_const_charp lang_key, png_const_charp text), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_set_text_2,(png_const_structrp png_ptr, png_inforp info_ptr, png_const_textp text_ptr, int num_text), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_oFFs,(png_structrp png_ptr, png_int_32 x_offset, png_int_32 y_offset, int unit_type), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_pCAL,(png_structrp png_ptr, png_charp purpose, png_int_32 X0, png_int_32 X1, int type, int nparams, png_const_charp units, png_charpp params), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_pHYs,(png_structrp png_ptr, png_uint_32 x_pixels_per_unit, png_uint_32 y_pixels_per_unit, int unit_type), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_tIME,(png_structrp png_ptr, png_const_timep mod_time), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_sCAL_s,(png_structrp png_ptr, int unit, png_const_charp width, png_const_charp height), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_finish_row,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_start_row,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_combine_row,(png_const_structrp png_ptr, png_bytep row, int display), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_do_read_interlace,(png_row_infop row_info, png_bytep row, int pass, png_uint_32 transformations), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_do_write_interlace,(png_row_infop row_info, png_bytep row, int pass), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_read_filter_row,(png_structrp pp, png_row_infop row_info, png_bytep row, png_const_bytep prev_row, int filter), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_write_find_filter,(png_structrp png_ptr, png_row_infop row_info), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_read_IDAT_data,(png_structrp png_ptr, png_bytep output, png_alloc_size_t avail_out), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_read_finish_IDAT,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_read_finish_row,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_read_start_row,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_read_transform_info,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_do_strip_channel,(png_row_infop row_info, png_bytep row, int at_start), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_do_swap,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_do_packswap,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_do_invert,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_do_bgr,(png_row_infop row_info, png_bytep row), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_IHDR,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_PLTE,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_IEND,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_bKGD,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_cHRM,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_gAMA,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_hIST,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_iCCP,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_iTXt,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_oFFs,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_pCAL,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_pHYs,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_sBIT,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_sCAL,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_sPLT,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_sRGB,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_tEXt,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_tIME,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_tRNS,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_zTXt,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_check_chunk_name,(png_const_structrp png_ptr, png_uint_32 chunk_name), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_check_chunk_length,(png_const_structrp png_ptr, png_uint_32 chunk_length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_handle_unknown,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length, int keep), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_chunk_unknown_handling,(png_const_structrp png_ptr, png_uint_32 chunk_name), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_do_read_transformations,(png_structrp png_ptr, png_row_infop row_info), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_do_write_transformations,(png_structrp png_ptr, png_row_infop row_info), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_init_read_transformations,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_read_chunk,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_read_sig,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_check_crc,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_save_buffer,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_restore_buffer,(png_structrp png_ptr, png_bytep buffer, size_t buffer_length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_read_IDAT,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_process_IDAT_data,(png_structrp png_ptr, png_bytep buffer, size_t buffer_length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_process_row,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_handle_unknown,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_have_info,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_have_end,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_have_row,(png_structrp png_ptr, png_bytep row), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_read_end,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_process_some_data,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_read_push_finish_row,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_handle_tEXt,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_read_tEXt,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_handle_zTXt,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_read_zTXt,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_handle_iTXt,(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_push_read_iTXt,(png_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_colorspace_set_gamma,(png_const_structrp png_ptr, png_colorspacerp colorspace, png_fixed_point gAMA), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_colorspace_sync_info,(png_const_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_colorspace_sync,(png_const_structrp png_ptr, png_inforp info_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_colorspace_set_chromaticities,(png_const_structrp png_ptr, png_colorspacerp colorspace, const png_xy *xy, int preferred), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_colorspace_set_endpoints,(png_const_structrp png_ptr, png_colorspacerp colorspace, const png_XYZ *XYZ, int preferred), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_colorspace_set_sRGB,(png_const_structrp png_ptr, png_colorspacerp colorspace, int intent), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_colorspace_set_ICC,(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile, int color_type), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_icc_check_length,(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_icc_check_header,(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile, int color_type), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_icc_check_tag_table,(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_icc_set_sRGB,(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_bytep profile, uLong adler), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_colorspace_set_rgb_coefficients,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_check_IHDR,(png_const_structrp png_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int interlace_type, int compression_type, int filter_type), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_do_check_palette_indexes,(png_structrp png_ptr, png_row_infop row_info), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (size_t, png_safecat,(png_charp buffer, size_t bufsize, size_t pos, png_const_charp string), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (png_charp, png_format_number,(png_const_charp start, png_charp end, int format, png_alloc_size_t number), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_warning_parameter,(png_warning_parameters p, int number, png_const_charp string), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_warning_parameter_unsigned,(png_warning_parameters p, int number, int format, png_alloc_size_t value), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_warning_parameter_signed,(png_warning_parameters p, int number, int format, png_int_32 value), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_formatted_warning,(png_const_structrp png_ptr, png_warning_parameters p, png_const_charp message), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_app_warning,(png_const_structrp png_ptr, png_const_charp message), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_app_error,(png_const_structrp png_ptr, png_const_charp message), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_chunk_report,(png_const_structrp png_ptr, png_const_charp message, int error), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_ascii_from_fp,(png_const_structrp png_ptr, png_charp ascii, size_t size, double fp, unsigned int precision), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_ascii_from_fixed,(png_const_structrp png_ptr, png_charp ascii, size_t size, png_fixed_point fp), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_check_fp_number,(png_const_charp string, size_t size, int *statep, png_size_tp whereami), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_check_fp_string,(png_const_charp string, size_t size), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_muldiv,(png_fixed_point_p res, png_fixed_point a, png_int_32 multiplied_by, png_int_32 divided_by), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (png_fixed_point, png_muldiv_warn,(png_const_structrp png_ptr, png_fixed_point a, png_int_32 multiplied_by, png_int_32 divided_by), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (png_fixed_point, png_reciprocal,(png_fixed_point a), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (png_fixed_point, png_reciprocal2,(png_fixed_point a, png_fixed_point b), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (int, png_gamma_significant,(png_fixed_point gamma_value), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (png_uint_16, png_gamma_correct,(png_structrp png_ptr, unsigned int value, png_fixed_point gamma_value), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (png_uint_16, png_gamma_16bit_correct,(unsigned int value, png_fixed_point gamma_value), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (png_byte, png_gamma_8bit_correct,(unsigned int value, png_fixed_point gamma_value), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_destroy_gamma_table,(png_structrp png_ptr), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (void, png_build_gamma_table,(png_structrp png_ptr, int bit_depth), PNG_EMPTY)
 PNG_INTERNAL_FUNCTION (png_uint_32, png_check_keyword,(png_structrp png_ptr, png_const_charp key, png_bytep new_key), PNG_EMPTY)
void PNGAPI png_set_sig_bytes (png_structrp png_ptr, int num_bytes)
int PNGAPI png_sig_cmp (png_const_bytep sig, size_t start, size_t num_to_check)
 PNG_FUNCTION (voidpf, png_zalloc,(voidpf png_ptr, uInt items, uInt size), PNG_ALLOCATED)
void png_zfree (voidpf png_ptr, voidpf ptr)
void png_reset_crc (png_structrp png_ptr)
void png_calculate_crc (png_structrp png_ptr, png_const_bytep ptr, size_t length)
int png_user_version_check (png_structrp png_ptr, png_const_charp user_png_ver)
 PNG_FUNCTION (png_structp, png_create_png_struct,(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_FUNCTION (png_infop, PNGAPI png_create_info_struct,(png_const_structrp png_ptr), PNG_ALLOCATED)
void PNGAPI png_destroy_info_struct (png_const_structrp png_ptr, png_infopp info_ptr_ptr)
 PNG_FUNCTION (void, PNGAPI png_info_init_3,(png_infopp ptr_ptr, size_t png_info_struct_size), PNG_DEPRECATED)
void PNGAPI png_data_freer (png_const_structrp png_ptr, png_inforp info_ptr, int freer, png_uint_32 mask)
void PNGAPI png_free_data (png_const_structrp png_ptr, png_inforp info_ptr, png_uint_32 mask, int num)
png_voidp PNGAPI png_get_io_ptr (png_const_structrp png_ptr)
void PNGAPI png_init_io (png_structrp png_ptr, png_FILE_p fp)
void PNGAPI png_save_int_32 (png_bytep buf, png_int_32 i)
int PNGAPI png_convert_to_rfc1123_buffer (char out[29], png_const_timep ptime)
png_const_charp PNGAPI png_convert_to_rfc1123 (png_structrp png_ptr, png_const_timep ptime)
png_const_charp PNGAPI png_get_copyright (png_const_structrp png_ptr)
png_const_charp PNGAPI png_get_libpng_ver (png_const_structrp png_ptr)
png_const_charp PNGAPI png_get_header_ver (png_const_structrp png_ptr)
png_const_charp PNGAPI png_get_header_version (png_const_structrp png_ptr)
int PNGAPI png_handle_as_unknown (png_const_structrp png_ptr, png_const_bytep chunk_name)
int png_chunk_unknown_handling (png_const_structrp png_ptr, png_uint_32 chunk_name)
int PNGAPI png_reset_zstream (png_structrp png_ptr)
png_uint_32 PNGAPI png_access_version_number (void)
void png_zstream_error (png_structrp png_ptr, int ret)
static int png_colorspace_check_gamma (png_const_structrp png_ptr, png_colorspacerp colorspace, png_fixed_point gAMA, int from)
void png_colorspace_set_gamma (png_const_structrp png_ptr, png_colorspacerp colorspace, png_fixed_point gAMA)
void png_colorspace_sync_info (png_const_structrp png_ptr, png_inforp info_ptr)
void png_colorspace_sync (png_const_structrp png_ptr, png_inforp info_ptr)
static int png_xy_from_XYZ (png_xy *xy, const png_XYZ *XYZ)
static int png_XYZ_from_xy (png_XYZ *XYZ, const png_xy *xy)
static int png_XYZ_normalize (png_XYZ *XYZ)
static int png_colorspace_endpoints_match (const png_xy *xy1, const png_xy *xy2, int delta)
static int png_colorspace_check_xy (png_XYZ *XYZ, const png_xy *xy)
static int png_colorspace_check_XYZ (png_xy *xy, png_XYZ *XYZ)
static int png_colorspace_set_xy_and_XYZ (png_const_structrp png_ptr, png_colorspacerp colorspace, const png_xy *xy, const png_XYZ *XYZ, int preferred)
int png_colorspace_set_chromaticities (png_const_structrp png_ptr, png_colorspacerp colorspace, const png_xy *xy, int preferred)
int png_colorspace_set_endpoints (png_const_structrp png_ptr, png_colorspacerp colorspace, const png_XYZ *XYZ_in, int preferred)
static char png_icc_tag_char (png_uint_32 byte)
static void png_icc_tag_name (char *name, png_uint_32 tag)
static int is_ICC_signature_char (png_alloc_size_t it)
static int is_ICC_signature (png_alloc_size_t it)
static int png_icc_profile_error (png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_alloc_size_t value, png_const_charp reason)
int png_colorspace_set_sRGB (png_const_structrp png_ptr, png_colorspacerp colorspace, int intent)
static int icc_check_length (png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length)
int png_icc_check_length (png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length)
int png_icc_check_header (png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile, int color_type)
int png_icc_check_tag_table (png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile)
static int png_compare_ICC_profile_with_sRGB (png_const_structrp png_ptr, png_const_bytep profile, uLong adler)
void png_icc_set_sRGB (png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_bytep profile, uLong adler)
int png_colorspace_set_ICC (png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile, int color_type)
void png_colorspace_set_rgb_coefficients (png_structrp png_ptr)
void png_check_IHDR (png_const_structrp png_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int interlace_type, int compression_type, int filter_type)
int png_check_fp_number (png_const_charp string, size_t size, int *statep, png_size_tp whereami)
int png_check_fp_string (png_const_charp string, size_t size)
static double png_pow10 (int power)
void png_ascii_from_fp (png_const_structrp png_ptr, png_charp ascii, size_t size, double fp, unsigned int precision)
void png_ascii_from_fixed (png_const_structrp png_ptr, png_charp ascii, size_t size, png_fixed_point fp)
png_fixed_point png_fixed (png_const_structrp png_ptr, double fp, png_const_charp text)
int png_muldiv (png_fixed_point_p res, png_fixed_point a, png_int_32 times, png_int_32 divisor)
png_fixed_point png_muldiv_warn (png_const_structrp png_ptr, png_fixed_point a, png_int_32 times, png_int_32 divisor)
png_fixed_point png_reciprocal (png_fixed_point a)
int png_gamma_significant (png_fixed_point gamma_val)
static png_fixed_point png_product2 (png_fixed_point a, png_fixed_point b)
png_fixed_point png_reciprocal2 (png_fixed_point a, png_fixed_point b)
png_byte png_gamma_8bit_correct (unsigned int value, png_fixed_point gamma_val)
png_uint_16 png_gamma_16bit_correct (unsigned int value, png_fixed_point gamma_val)
png_uint_16 png_gamma_correct (png_structrp png_ptr, unsigned int value, png_fixed_point gamma_val)
static void png_build_16bit_table (png_structrp png_ptr, png_uint_16pp *ptable, unsigned int shift, png_fixed_point gamma_val)
static void png_build_16to8_table (png_structrp png_ptr, png_uint_16pp *ptable, unsigned int shift, png_fixed_point gamma_val)
static void png_build_8bit_table (png_structrp png_ptr, png_bytepp ptable, png_fixed_point gamma_val)
void png_destroy_gamma_table (png_structrp png_ptr)
void png_build_gamma_table (png_structrp png_ptr, int bit_depth)
static PNG_FUNCTION (void, png_default_error, PNGARG((png_const_structrp png_ptr, png_const_charp error_message)), PNG_NORETURN)
static void png_default_warning PNGARG ((png_const_structrp png_ptr, png_const_charp warning_message))
 PNG_FUNCTION (void, PNGAPI png_err,(png_const_structrp png_ptr), PNG_NORETURN)
size_t png_safecat (png_charp buffer, size_t bufsize, size_t pos, png_const_charp string)
png_charp png_format_number (png_const_charp start, png_charp end, int format, png_alloc_size_t number)
void PNGAPI png_warning (png_const_structrp png_ptr, png_const_charp warning_message)
void png_warning_parameter (png_warning_parameters p, int number, png_const_charp string)
void png_warning_parameter_unsigned (png_warning_parameters p, int number, int format, png_alloc_size_t value)
void png_warning_parameter_signed (png_warning_parameters p, int number, int format, png_int_32 value)
void png_formatted_warning (png_const_structrp png_ptr, png_warning_parameters p, png_const_charp message)
void PNGAPI png_benign_error (png_const_structrp png_ptr, png_const_charp error_message)
void png_app_warning (png_const_structrp png_ptr, png_const_charp error_message)
void png_app_error (png_const_structrp png_ptr, png_const_charp error_message)
static void png_format_buffer (png_const_structrp png_ptr, png_charp buffer, png_const_charp error_message)
void PNGAPI png_chunk_warning (png_const_structrp png_ptr, png_const_charp warning_message)
void PNGAPI png_chunk_benign_error (png_const_structrp png_ptr, png_const_charp error_message)
void png_chunk_report (png_const_structrp png_ptr, png_const_charp message, int error)
static PNG_FUNCTION (void, png_default_error,(png_const_structrp png_ptr, png_const_charp error_message), PNG_NORETURN)
 PNG_FUNCTION (void, PNGAPI png_longjmp,(png_const_structrp png_ptr, int val), PNG_NORETURN)
static void png_default_warning (png_const_structrp png_ptr, png_const_charp warning_message)
void PNGAPI png_set_error_fn (png_structrp png_ptr, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warning_fn)
png_voidp PNGAPI png_get_error_ptr (png_const_structrp png_ptr)
png_uint_32 PNGAPI png_get_valid (png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 flag)
size_t PNGAPI png_get_rowbytes (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_bytepp PNGAPI png_get_rows (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_uint_32 PNGAPI png_get_image_width (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_uint_32 PNGAPI png_get_image_height (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_byte PNGAPI png_get_bit_depth (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_byte PNGAPI png_get_color_type (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_byte PNGAPI png_get_filter_type (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_byte PNGAPI png_get_interlace_type (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_byte PNGAPI png_get_compression_type (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_uint_32 PNGAPI png_get_x_pixels_per_meter (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_uint_32 PNGAPI png_get_y_pixels_per_meter (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_uint_32 PNGAPI png_get_pixels_per_meter (png_const_structrp png_ptr, png_const_inforp info_ptr)
float PNGAPI png_get_pixel_aspect_ratio (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_fixed_point PNGAPI png_get_pixel_aspect_ratio_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_int_32 PNGAPI png_get_x_offset_microns (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_int_32 PNGAPI png_get_y_offset_microns (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_int_32 PNGAPI png_get_x_offset_pixels (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_int_32 PNGAPI png_get_y_offset_pixels (png_const_structrp png_ptr, png_const_inforp info_ptr)
static png_uint_32 ppi_from_ppm (png_uint_32 ppm)
png_uint_32 PNGAPI png_get_pixels_per_inch (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_uint_32 PNGAPI png_get_x_pixels_per_inch (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_uint_32 PNGAPI png_get_y_pixels_per_inch (png_const_structrp png_ptr, png_const_inforp info_ptr)
static png_fixed_point png_fixed_inches_from_microns (png_const_structrp png_ptr, png_int_32 microns)
png_fixed_point PNGAPI png_get_x_offset_inches_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_fixed_point PNGAPI png_get_y_offset_inches_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr)
float PNGAPI png_get_x_offset_inches (png_const_structrp png_ptr, png_const_inforp info_ptr)
float PNGAPI png_get_y_offset_inches (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_uint_32 PNGAPI 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_byte PNGAPI png_get_channels (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_const_bytep PNGAPI png_get_signature (png_const_structrp png_ptr, png_const_inforp info_ptr)
png_uint_32 PNGAPI png_get_bKGD (png_const_structrp png_ptr, png_inforp info_ptr, png_color_16p *background)
png_uint_32 PNGAPI 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_uint_32 PNGAPI png_get_cHRM_XYZ (png_const_structrp png_ptr, png_const_inforp info_ptr, double *red_X, double *red_Y, double *red_Z, double *green_X, double *green_Y, double *green_Z, double *blue_X, double *blue_Y, double *blue_Z)
png_uint_32 PNGAPI png_get_cHRM_XYZ_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr, png_fixed_point *int_red_X, png_fixed_point *int_red_Y, png_fixed_point *int_red_Z, png_fixed_point *int_green_X, png_fixed_point *int_green_Y, png_fixed_point *int_green_Z, png_fixed_point *int_blue_X, png_fixed_point *int_blue_Y, png_fixed_point *int_blue_Z)
png_uint_32 PNGAPI png_get_cHRM_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr, png_fixed_point *white_x, png_fixed_point *white_y, png_fixed_point *red_x, png_fixed_point *red_y, png_fixed_point *green_x, png_fixed_point *green_y, png_fixed_point *blue_x, png_fixed_point *blue_y)
png_uint_32 PNGAPI png_get_gAMA_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr, png_fixed_point *file_gamma)
png_uint_32 PNGAPI png_get_gAMA (png_const_structrp png_ptr, png_const_inforp info_ptr, double *file_gamma)
png_uint_32 PNGAPI png_get_sRGB (png_const_structrp png_ptr, png_const_inforp info_ptr, int *file_srgb_intent)
png_uint_32 PNGAPI 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)
int PNGAPI png_get_sPLT (png_const_structrp png_ptr, png_inforp info_ptr, png_sPLT_tpp spalettes)
png_uint_32 PNGAPI png_get_hIST (png_const_structrp png_ptr, png_inforp info_ptr, png_uint_16p *hist)
png_uint_32 PNGAPI 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_type, int *compression_type, int *filter_type)
png_uint_32 PNGAPI 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_uint_32 PNGAPI 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_uint_32 PNGAPI png_get_sCAL_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr, int *unit, png_fixed_point *width, png_fixed_point *height)
png_uint_32 PNGAPI png_get_sCAL (png_const_structrp png_ptr, png_const_inforp info_ptr, int *unit, double *width, double *height)
png_uint_32 PNGAPI png_get_sCAL_s (png_const_structrp png_ptr, png_const_inforp info_ptr, int *unit, png_charpp width, png_charpp height)
png_uint_32 PNGAPI 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_uint_32 PNGAPI png_get_PLTE (png_const_structrp png_ptr, png_inforp info_ptr, png_colorp *palette, int *num_palette)
png_uint_32 PNGAPI png_get_sBIT (png_const_structrp png_ptr, png_inforp info_ptr, png_color_8p *sig_bit)
int PNGAPI png_get_text (png_const_structrp png_ptr, png_inforp info_ptr, png_textp *text_ptr, int *num_text)
png_uint_32 PNGAPI png_get_tIME (png_const_structrp png_ptr, png_inforp info_ptr, png_timep *mod_time)
png_uint_32 PNGAPI png_get_tRNS (png_const_structrp png_ptr, png_inforp info_ptr, png_bytep *trans_alpha, int *num_trans, png_color_16p *trans_color)
int PNGAPI png_get_unknown_chunks (png_const_structrp png_ptr, png_inforp info_ptr, png_unknown_chunkpp unknowns)
png_byte PNGAPI png_get_rgb_to_gray_status (png_const_structrp png_ptr)
png_voidp PNGAPI png_get_user_chunk_ptr (png_const_structrp png_ptr)
size_t PNGAPI png_get_compression_buffer_size (png_const_structrp png_ptr)
png_uint_32 PNGAPI png_get_user_width_max (png_const_structrp png_ptr)
png_uint_32 PNGAPI png_get_user_height_max (png_const_structrp png_ptr)
png_uint_32 PNGAPI png_get_chunk_cache_max (png_const_structrp png_ptr)
png_alloc_size_t PNGAPI png_get_chunk_malloc_max (png_const_structrp png_ptr)
png_uint_32 PNGAPI png_get_io_state (png_const_structrp png_ptr)
png_uint_32 PNGAPI png_get_io_chunk_type (png_const_structrp png_ptr)
int PNGAPI png_get_palette_max (png_const_structp png_ptr, png_const_infop info_ptr)
void png_destroy_png_struct (png_structrp png_ptr)
 PNG_FUNCTION (png_voidp, PNGAPI png_calloc,(png_const_structrp png_ptr, png_alloc_size_t size), PNG_ALLOCATED)
 PNG_FUNCTION (png_voidp, png_malloc_base,(png_const_structrp png_ptr, png_alloc_size_t size), PNG_ALLOCATED)
static png_voidp png_malloc_array_checked (png_const_structrp png_ptr, int nelements, size_t element_size)
 PNG_FUNCTION (png_voidp, png_malloc_array,(png_const_structrp png_ptr, int nelements, size_t element_size), PNG_ALLOCATED)
 PNG_FUNCTION (png_voidp, png_realloc_array,(png_const_structrp png_ptr, png_const_voidp old_array, int old_elements, int add_elements, size_t element_size), PNG_ALLOCATED)
void PNGAPI png_free (png_const_structrp png_ptr, png_voidp ptr)
 PNG_FUNCTION (png_structp, PNGAPI 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)
void PNGAPI png_read_info (png_structrp png_ptr, png_inforp info_ptr)
void PNGAPI png_read_update_info (png_structrp png_ptr, png_inforp info_ptr)
void PNGAPI png_start_read_image (png_structrp png_ptr)
void PNGAPI png_read_row (png_structrp png_ptr, png_bytep row, png_bytep dsp_row)
void PNGAPI png_read_rows (png_structrp png_ptr, png_bytepp row, png_bytepp display_row, png_uint_32 num_rows)
void PNGAPI png_read_image (png_structrp png_ptr, png_bytepp image)
void PNGAPI png_read_end (png_structrp png_ptr, png_inforp info_ptr)
static void png_read_destroy (png_structrp png_ptr)
void PNGAPI png_destroy_read_struct (png_structpp png_ptr_ptr, png_infopp info_ptr_ptr, png_infopp end_info_ptr_ptr)
void PNGAPI png_set_read_status_fn (png_structrp png_ptr, png_read_status_ptr read_row_fn)
void PNGAPI png_read_png (png_structrp png_ptr, png_inforp info_ptr, int transforms, voidp params)
void PNGAPI png_process_data (png_structrp png_ptr, png_inforp info_ptr, png_bytep buffer, size_t buffer_size)
size_t PNGAPI png_process_data_pause (png_structrp png_ptr, int save)
png_uint_32 PNGAPI png_process_data_skip (png_structrp png_ptr)
void png_process_some_data (png_structrp png_ptr, png_inforp info_ptr)
void png_push_read_sig (png_structrp png_ptr, png_inforp info_ptr)
void png_push_read_chunk (png_structrp png_ptr, png_inforp info_ptr)
void PNGCBAPI png_push_fill_buffer (png_structp png_ptr, png_bytep buffer, size_t length)
void png_push_save_buffer (png_structrp png_ptr)
void png_push_restore_buffer (png_structrp png_ptr, png_bytep buffer, size_t buffer_length)
void png_push_read_IDAT (png_structrp png_ptr)
void png_process_IDAT_data (png_structrp png_ptr, png_bytep buffer, size_t buffer_length)
void png_push_process_row (png_structrp png_ptr)
void png_read_push_finish_row (png_structrp png_ptr)
void png_push_have_info (png_structrp png_ptr, png_inforp info_ptr)
void png_push_have_end (png_structrp png_ptr, png_inforp info_ptr)
void png_push_have_row (png_structrp png_ptr, png_bytep row)
void PNGAPI png_progressive_combine_row (png_const_structrp png_ptr, png_bytep old_row, png_const_bytep new_row)
void PNGAPI 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_voidp PNGAPI png_get_progressive_ptr (png_const_structrp png_ptr)
void png_read_data (png_structrp png_ptr, png_bytep data, size_t length)
void PNGCBAPI png_default_read_data (png_structp png_ptr, png_bytep data, size_t length)
void PNGAPI png_set_read_fn (png_structrp png_ptr, png_voidp io_ptr, png_rw_ptr read_data_fn)
void png_do_expand_palette (png_row_infop, png_bytep, png_const_colorp, png_const_bytep, int)
void png_do_expand (png_row_infop, png_bytep, png_const_color_16p)
void png_do_chop (png_row_infop, png_bytep)
void png_do_quantize (png_row_infop, png_bytep, png_const_bytep, png_const_bytep)
void png_do_gray_to_rgb (png_row_infop, png_bytep)
void png_do_unshift (png_row_infop, png_bytep, png_const_color_8p)
void png_do_unpack (png_row_infop, png_bytep)
int png_do_rgb_to_gray (png_structrp, png_row_infop, png_bytep)
void png_do_compose (png_row_infop, png_bytep, png_structrp)
void png_do_gamma (png_row_infop, png_bytep, png_structrp)
void png_do_encode_alpha (png_row_infop, png_bytep, png_structrp)
void png_do_scale_16_to_8 (png_row_infop, png_bytep)
void png_do_expand_16 (png_row_infop, png_bytep)
void png_do_read_filler (png_row_infop, png_bytep, png_uint_32, png_uint_32)
void png_do_read_invert_alpha (png_row_infop, png_bytep)
void png_do_read_swap_alpha (png_row_infop, png_bytep)
void PNGAPI png_set_crc_action (png_structrp png_ptr, int crit_action, int ancil_action)
static int png_rtran_ok (png_structrp png_ptr, int need_IHDR)
void PNGFAPI png_set_background_fixed (png_structrp png_ptr, png_const_color_16p background_color, int background_gamma_code, int need_expand, png_fixed_point background_gamma)
void PNGAPI png_set_background (png_structrp png_ptr, png_const_color_16p background_color, int background_gamma_code, int need_expand, double background_gamma)
void PNGAPI png_set_scale_16 (png_structrp png_ptr)
void PNGAPI png_set_strip_16 (png_structrp png_ptr)
void PNGAPI png_set_strip_alpha (png_structrp png_ptr)
static png_fixed_point translate_gamma_flags (png_structrp png_ptr, png_fixed_point output_gamma, int is_screen)
static png_fixed_point convert_gamma_value (png_structrp png_ptr, double output_gamma)
void PNGFAPI png_set_alpha_mode_fixed (png_structrp png_ptr, int mode, png_fixed_point output_gamma)
void PNGAPI png_set_alpha_mode (png_structrp png_ptr, int mode, double output_gamma)
void PNGAPI png_set_quantize (png_structrp png_ptr, png_colorp palette, int num_palette, int maximum_colors, png_const_uint_16p histogram, int full_quantize)
void PNGFAPI png_set_gamma_fixed (png_structrp png_ptr, png_fixed_point scrn_gamma, png_fixed_point file_gamma)
void PNGAPI png_set_gamma (png_structrp png_ptr, double scrn_gamma, double file_gamma)
void PNGAPI png_set_expand (png_structrp png_ptr)
void PNGAPI png_set_palette_to_rgb (png_structrp png_ptr)
void PNGAPI png_set_expand_gray_1_2_4_to_8 (png_structrp png_ptr)
void PNGAPI png_set_tRNS_to_alpha (png_structrp png_ptr)
void PNGAPI png_set_expand_16 (png_structrp png_ptr)
void PNGAPI png_set_gray_to_rgb (png_structrp png_ptr)
void PNGFAPI png_set_rgb_to_gray_fixed (png_structrp png_ptr, int error_action, png_fixed_point red, png_fixed_point green)
void PNGAPI png_set_rgb_to_gray (png_structrp png_ptr, int error_action, double red, double green)
void PNGAPI png_set_read_user_transform_fn (png_structrp png_ptr, png_user_transform_ptr read_user_transform_fn)
static int png_gamma_threshold (png_fixed_point screen_gamma, png_fixed_point file_gamma)
static void png_init_palette_transformations (png_structrp png_ptr)
static void png_init_rgb_transformations (png_structrp png_ptr)
void png_init_read_transformations (png_structrp png_ptr)
void png_read_transform_info (png_structrp png_ptr, png_inforp info_ptr)
void png_do_read_transformations (png_structrp png_ptr, png_row_infop row_info)
png_uint_32 PNGAPI png_get_uint_31 (png_const_structrp png_ptr, png_const_bytep buf)
static png_fixed_point png_get_fixed_point (png_structrp png_ptr, png_const_bytep buf)
 png_uint_32 (PNGAPI png_get_uint_32)(png_const_bytep buf)
 png_int_32 (PNGAPI png_get_int_32)(png_const_bytep buf)
 png_uint_16 (PNGAPI png_get_uint_16)(png_const_bytep buf)
void png_read_sig (png_structrp png_ptr, png_inforp info_ptr)
png_uint_32 png_read_chunk_header (png_structrp png_ptr)
void png_crc_read (png_structrp png_ptr, png_bytep buf, png_uint_32 length)
int png_crc_finish (png_structrp png_ptr, png_uint_32 skip)
int png_crc_error (png_structrp png_ptr)
static png_bytep png_read_buffer (png_structrp png_ptr, png_alloc_size_t new_size, int warn)
static int png_inflate_claim (png_structrp png_ptr, png_uint_32 owner)
static int png_inflate (png_structrp png_ptr, png_uint_32 owner, int finish, png_const_bytep input, png_uint_32p input_size_ptr, png_bytep output, png_alloc_size_t *output_size_ptr)
static int png_decompress_chunk (png_structrp png_ptr, png_uint_32 chunklength, png_uint_32 prefix_size, png_alloc_size_t *newlength, int terminate)
static int png_inflate_read (png_structrp png_ptr, png_bytep read_buffer, uInt read_size, png_uint_32p chunk_bytes, png_bytep next_out, png_alloc_size_t *out_size, int finish)
void png_handle_IHDR (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_PLTE (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_IEND (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_gAMA (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_sBIT (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_cHRM (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_sRGB (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_iCCP (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_sPLT (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_tRNS (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_bKGD (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_hIST (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_pHYs (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_oFFs (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_pCAL (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_sCAL (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_tIME (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_tEXt (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_zTXt (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
void png_handle_iTXt (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
static int png_cache_unknown_chunk (png_structrp png_ptr, png_uint_32 length)
void png_handle_unknown (png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length, int keep)
void png_check_chunk_name (png_const_structrp png_ptr, png_uint_32 chunk_name)
void png_check_chunk_length (png_const_structrp png_ptr, png_uint_32 length)
void png_combine_row (png_const_structrp png_ptr, png_bytep dp, int display)
void png_do_read_interlace (png_row_infop row_info, png_bytep row, int pass, png_uint_32 transformations)
static void png_read_filter_row_sub (png_row_infop row_info, png_bytep row, png_const_bytep prev_row)
static void png_read_filter_row_up (png_row_infop row_info, png_bytep row, png_const_bytep prev_row)
static void png_read_filter_row_avg (png_row_infop row_info, png_bytep row, png_const_bytep prev_row)
static void png_read_filter_row_paeth_1byte_pixel (png_row_infop row_info, png_bytep row, png_const_bytep prev_row)
static void png_read_filter_row_paeth_multibyte_pixel (png_row_infop row_info, png_bytep row, png_const_bytep prev_row)
static void png_init_filter_functions (png_structrp pp)
void png_read_filter_row (png_structrp pp, png_row_infop row_info, png_bytep row, png_const_bytep prev_row, int filter)
void png_read_IDAT_data (png_structrp png_ptr, png_bytep output, png_alloc_size_t avail_out)
void png_read_finish_IDAT (png_structrp png_ptr)
void png_read_finish_row (png_structrp png_ptr)
void png_read_start_row (png_structrp png_ptr)
void PNGAPI png_set_bKGD (png_const_structrp png_ptr, png_inforp info_ptr, png_const_color_16p background)
void PNGFAPI png_set_cHRM_fixed (png_const_structrp png_ptr, png_inforp info_ptr, png_fixed_point white_x, png_fixed_point white_y, png_fixed_point red_x, png_fixed_point red_y, png_fixed_point green_x, png_fixed_point green_y, png_fixed_point blue_x, png_fixed_point blue_y)
void PNGFAPI png_set_cHRM_XYZ_fixed (png_const_structrp png_ptr, png_inforp info_ptr, png_fixed_point int_red_X, png_fixed_point int_red_Y, png_fixed_point int_red_Z, png_fixed_point int_green_X, png_fixed_point int_green_Y, png_fixed_point int_green_Z, png_fixed_point int_blue_X, png_fixed_point int_blue_Y, png_fixed_point int_blue_Z)
void PNGAPI 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)
void PNGAPI png_set_cHRM_XYZ (png_const_structrp png_ptr, png_inforp info_ptr, double red_X, double red_Y, double red_Z, double green_X, double green_Y, double green_Z, double blue_X, double blue_Y, double blue_Z)
void PNGFAPI png_set_gAMA_fixed (png_const_structrp png_ptr, png_inforp info_ptr, png_fixed_point file_gamma)
void PNGAPI png_set_gAMA (png_const_structrp png_ptr, png_inforp info_ptr, double file_gamma)
void PNGAPI png_set_hIST (png_const_structrp png_ptr, png_inforp info_ptr, png_const_uint_16p hist)
void PNGAPI 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_type, int compression_type, int filter_type)
void PNGAPI 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)
void PNGAPI 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)
void PNGAPI png_set_sCAL_s (png_const_structrp png_ptr, png_inforp info_ptr, int unit, png_const_charp swidth, png_const_charp sheight)
void PNGAPI png_set_sCAL (png_const_structrp png_ptr, png_inforp info_ptr, int unit, double width, double height)
void PNGAPI png_set_sCAL_fixed (png_const_structrp png_ptr, png_inforp info_ptr, int unit, png_fixed_point width, png_fixed_point height)
void PNGAPI 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)
void PNGAPI png_set_PLTE (png_structrp png_ptr, png_inforp info_ptr, png_const_colorp palette, int num_palette)
void PNGAPI png_set_sBIT (png_const_structrp png_ptr, png_inforp info_ptr, png_const_color_8p sig_bit)
void PNGAPI png_set_sRGB (png_const_structrp png_ptr, png_inforp info_ptr, int srgb_intent)
void PNGAPI png_set_sRGB_gAMA_and_cHRM (png_const_structrp png_ptr, png_inforp info_ptr, int srgb_intent)
void PNGAPI 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)
void PNGAPI png_set_text (png_const_structrp png_ptr, png_inforp info_ptr, png_const_textp text_ptr, int num_text)
int png_set_text_2 (png_const_structrp png_ptr, png_inforp info_ptr, png_const_textp text_ptr, int num_text)
void PNGAPI png_set_tIME (png_const_structrp png_ptr, png_inforp info_ptr, png_const_timep mod_time)
void PNGAPI 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)
void PNGAPI png_set_sPLT (png_const_structrp png_ptr, png_inforp info_ptr, png_const_sPLT_tp entries, int nentries)
static png_byte check_location (png_const_structrp png_ptr, int location)
void PNGAPI png_set_unknown_chunks (png_const_structrp png_ptr, png_inforp info_ptr, png_const_unknown_chunkp unknowns, int num_unknowns)
void PNGAPI png_set_unknown_chunk_location (png_const_structrp png_ptr, png_inforp info_ptr, int chunk, int location)
static unsigned int add_one_chunk (png_bytep list, unsigned int count, png_const_bytep add, int keep)
void PNGAPI png_set_keep_unknown_chunks (png_structrp png_ptr, int keep, png_const_bytep chunk_list, int num_chunks_in)
void PNGAPI png_set_read_user_chunk_fn (png_structrp png_ptr, png_voidp user_chunk_ptr, png_user_chunk_ptr read_user_chunk_fn)
void PNGAPI png_set_rows (png_const_structrp png_ptr, png_inforp info_ptr, png_bytepp row_pointers)
void PNGAPI png_set_compression_buffer_size (png_structrp png_ptr, size_t size)
void PNGAPI png_set_invalid (png_const_structrp png_ptr, png_inforp info_ptr, int mask)
void PNGAPI png_set_user_limits (png_structrp png_ptr, png_uint_32 user_width_max, png_uint_32 user_height_max)
void PNGAPI png_set_chunk_cache_max (png_structrp png_ptr, png_uint_32 user_chunk_cache_max)
void PNGAPI png_set_chunk_malloc_max (png_structrp png_ptr, png_alloc_size_t user_chunk_malloc_max)
void PNGAPI png_set_benign_errors (png_structrp png_ptr, int allowed)
void PNGAPI png_set_check_for_invalid_index (png_structrp png_ptr, int allowed)
png_uint_32 png_check_keyword (png_structrp png_ptr, png_const_charp key, png_bytep new_key)
void PNGAPI png_set_bgr (png_structrp png_ptr)
void PNGAPI png_set_swap (png_structrp png_ptr)
void PNGAPI png_set_packing (png_structrp png_ptr)
void PNGAPI png_set_packswap (png_structrp png_ptr)
void PNGAPI png_set_shift (png_structrp png_ptr, png_const_color_8p true_bits)
int PNGAPI png_set_interlace_handling (png_structrp png_ptr)
void PNGAPI png_set_filler (png_structrp png_ptr, png_uint_32 filler, int filler_loc)
void PNGAPI png_set_add_alpha (png_structrp png_ptr, png_uint_32 filler, int filler_loc)
void PNGAPI png_set_swap_alpha (png_structrp png_ptr)
void PNGAPI png_set_invert_alpha (png_structrp png_ptr)
void PNGAPI png_set_invert_mono (png_structrp png_ptr)
void png_do_invert (png_row_infop row_info, png_bytep row)
void png_do_swap (png_row_infop row_info, png_bytep row)
void png_do_packswap (png_row_infop row_info, png_bytep row)
void png_do_strip_channel (png_row_infop row_info, png_bytep row, int at_start)
void png_do_bgr (png_row_infop row_info, png_bytep row)
void png_do_check_palette_indexes (png_structrp png_ptr, png_row_infop row_info)
void PNGAPI png_set_user_transform_info (png_structrp png_ptr, png_voidp user_transform_ptr, int user_transform_depth, int user_transform_channels)
png_voidp PNGAPI png_get_user_transform_ptr (png_const_structrp png_ptr)
png_uint_32 PNGAPI png_get_current_row_number (png_const_structrp png_ptr)
png_byte PNGAPI png_get_current_pass_number (png_const_structrp png_ptr)
void png_write_data (png_structrp png_ptr, png_const_bytep data, size_t length)
void PNGCBAPI png_default_write_data (png_structp png_ptr, png_bytep data, size_t length)
void png_flush (png_structrp png_ptr)
void PNGCBAPI png_default_flush (png_structp png_ptr)
void PNGAPI png_set_write_fn (png_structrp png_ptr, png_voidp io_ptr, png_rw_ptr write_data_fn, png_flush_ptr output_flush_fn)
static void write_unknown_chunks (png_structrp png_ptr, png_const_inforp info_ptr, unsigned int where)
void PNGAPI png_write_info_before_PLTE (png_structrp png_ptr, png_const_inforp info_ptr)
void PNGAPI png_write_info (png_structrp png_ptr, png_const_inforp info_ptr)
void PNGAPI png_write_end (png_structrp png_ptr, png_inforp info_ptr)
void PNGAPI png_write_rows (png_structrp png_ptr, png_bytepp row, png_uint_32 num_rows)
void PNGAPI png_write_image (png_structrp png_ptr, png_bytepp image)
void PNGAPI png_write_row (png_structrp png_ptr, png_const_bytep row)
void PNGAPI png_set_flush (png_structrp png_ptr, int nrows)
void PNGAPI png_write_flush (png_structrp png_ptr)
static void png_write_destroy (png_structrp png_ptr)
void PNGAPI png_destroy_write_struct (png_structpp png_ptr_ptr, png_infopp info_ptr_ptr)
void PNGAPI png_set_filter (png_structrp png_ptr, int method, int filters)
void PNGAPI png_set_filter_heuristics (png_structrp png_ptr, int heuristic_method, int num_weights, png_const_doublep filter_weights, png_const_doublep filter_costs)
void PNGAPI png_set_filter_heuristics_fixed (png_structrp png_ptr, int heuristic_method, int num_weights, png_const_fixed_point_p filter_weights, png_const_fixed_point_p filter_costs)
void PNGAPI png_set_text_compression_level (png_structrp png_ptr, int level)
void PNGAPI png_set_text_compression_mem_level (png_structrp png_ptr, int mem_level)
void PNGAPI png_set_text_compression_strategy (png_structrp png_ptr, int strategy)
void PNGAPI png_set_text_compression_window_bits (png_structrp png_ptr, int window_bits)
void PNGAPI png_set_text_compression_method (png_structrp png_ptr, int method)
void PNGAPI png_set_write_status_fn (png_structrp png_ptr, png_write_status_ptr write_row_fn)
void PNGAPI png_set_write_user_transform_fn (png_structrp png_ptr, png_user_transform_ptr write_user_transform_fn)
void PNGAPI png_write_png (png_structrp png_ptr, png_inforp info_ptr, int transforms, voidp params)
static void png_do_pack (png_row_infop row_info, png_bytep row, png_uint_32 bit_depth)
static void png_do_shift (png_row_infop row_info, png_bytep row, png_const_color_8p bit_depth)
static void png_do_write_swap_alpha (png_row_infop row_info, png_bytep row)
static void png_do_write_invert_alpha (png_row_infop row_info, png_bytep row)
void png_do_write_transformations (png_structrp png_ptr, png_row_infop row_info)
void PNGAPI png_save_uint_32 (png_bytep buf, png_uint_32 i)
void PNGAPI png_save_uint_16 (png_bytep buf, unsigned int i)
void PNGAPI png_write_sig (png_structrp png_ptr)
static void png_write_chunk_header (png_structrp png_ptr, png_uint_32 chunk_name, png_uint_32 length)
void PNGAPI png_write_chunk_start (png_structrp png_ptr, png_const_bytep chunk_string, png_uint_32 length)
void PNGAPI png_write_chunk_data (png_structrp png_ptr, png_const_bytep data, size_t length)
void PNGAPI png_write_chunk_end (png_structrp png_ptr)
static void png_write_complete_chunk (png_structrp png_ptr, png_uint_32 chunk_name, png_const_bytep data, size_t length)
void PNGAPI png_write_chunk (png_structrp png_ptr, png_const_bytep chunk_string, png_const_bytep data, size_t length)
static png_alloc_size_t png_image_size (png_structrp png_ptr)
static void optimize_cmf (png_bytep data, png_alloc_size_t data_size)
static int png_deflate_claim (png_structrp png_ptr, png_uint_32 owner, png_alloc_size_t data_size)
void png_free_buffer_list (png_structrp png_ptr, png_compression_bufferp *listp)
static void png_text_compress_init (compression_state *comp, png_const_bytep input, png_alloc_size_t input_len)
static int png_text_compress (png_structrp png_ptr, png_uint_32 chunk_name, compression_state *comp, png_uint_32 prefix_len)
static void png_write_compressed_data_out (png_structrp png_ptr, compression_state *comp)
void png_write_IHDR (png_structrp png_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int compression_type, int filter_type, int interlace_type)
void png_write_PLTE (png_structrp png_ptr, png_const_colorp palette, png_uint_32 num_pal)
void png_compress_IDAT (png_structrp png_ptr, png_const_bytep input, png_alloc_size_t input_len, int flush)
void png_write_IEND (png_structrp png_ptr)
void png_write_gAMA_fixed (png_structrp png_ptr, png_fixed_point file_gamma)
void png_write_sRGB (png_structrp png_ptr, int srgb_intent)
void png_write_iCCP (png_structrp png_ptr, png_const_charp name, png_const_bytep profile)
void png_write_sPLT (png_structrp png_ptr, png_const_sPLT_tp spalette)
void png_write_sBIT (png_structrp png_ptr, png_const_color_8p sbit, int color_type)
void png_write_cHRM_fixed (png_structrp png_ptr, const png_xy *xy)
void png_write_tRNS (png_structrp png_ptr, png_const_bytep trans_alpha, png_const_color_16p tran, int num_trans, int color_type)
void png_write_bKGD (png_structrp png_ptr, png_const_color_16p back, int color_type)
void png_write_hIST (png_structrp png_ptr, png_const_uint_16p hist, int num_hist)
void png_write_tEXt (png_structrp png_ptr, png_const_charp key, png_const_charp text, size_t text_len)
void png_write_zTXt (png_structrp png_ptr, png_const_charp key, png_const_charp text, int compression)
void png_write_iTXt (png_structrp png_ptr, int compression, png_const_charp key, png_const_charp lang, png_const_charp lang_key, png_const_charp text)
void png_write_oFFs (png_structrp png_ptr, png_int_32 x_offset, png_int_32 y_offset, int unit_type)
void png_write_pCAL (png_structrp png_ptr, png_charp purpose, png_int_32 X0, png_int_32 X1, int type, int nparams, png_const_charp units, png_charpp params)
void png_write_sCAL_s (png_structrp png_ptr, int unit, png_const_charp width, png_const_charp height)
void png_write_pHYs (png_structrp png_ptr, png_uint_32 x_pixels_per_unit, png_uint_32 y_pixels_per_unit, int unit_type)
void png_write_tIME (png_structrp png_ptr, png_const_timep mod_time)
void png_write_start_row (png_structrp png_ptr)
void png_write_finish_row (png_structrp png_ptr)
void png_do_write_interlace (png_row_infop row_info, png_bytep row, int pass)
static void png_write_filtered_row (png_structrp png_ptr, png_bytep filtered_row, size_t row_bytes)
static size_t png_setup_sub_row (png_structrp png_ptr, png_uint_32 bpp, size_t row_bytes, size_t lmins)
static void png_setup_sub_row_only (png_structrp png_ptr, png_uint_32 bpp, size_t row_bytes)
static size_t png_setup_up_row (png_structrp png_ptr, size_t row_bytes, size_t lmins)
static void png_setup_up_row_only (png_structrp png_ptr, size_t row_bytes)
static size_t png_setup_avg_row (png_structrp png_ptr, png_uint_32 bpp, size_t row_bytes, size_t lmins)
static void png_setup_avg_row_only (png_structrp png_ptr, png_uint_32 bpp, size_t row_bytes)
static size_t png_setup_paeth_row (png_structrp png_ptr, png_uint_32 bpp, size_t row_bytes, size_t lmins)
static void png_setup_paeth_row_only (png_structrp png_ptr, png_uint_32 bpp, size_t row_bytes)
void png_write_find_filter (png_structrp png_ptr, png_row_infop row_info)

Variables

 void
 png_set_rgb_to_gray_fixed
png_structrp png_ptr
png_structrp int error_action
png_structrp int png_fixed_point red
 png_set_alpha_mode_fixed
png_structrp int mode
 png_set_background_fixed
png_structrp png_const_color_16p background_color
png_structrp png_const_color_16p int background_gamma_code
png_structrp png_const_color_16p int int need_expand
 png_set_gamma_fixed
png_structrp png_fixed_point screen_gamma
 png_set_filter_heuristics_fixed
png_structrp int heuristic_method
png_structrp int int num_weights
png_structrp int int png_const_fixed_point_p filter_weights
 png_get_pixel_aspect_ratio_fixed
 png_uint_32
 png_get_cHRM_XYZ
png_const_structrp png_const_inforp info_ptr
png_const_structrp png_const_inforp double * red_X
png_const_structrp png_const_inforp double double * red_Y
png_const_structrp png_const_inforp double double double * red_Z
png_const_structrp png_const_inforp double double double double * green_X
png_const_structrp png_const_inforp double double double double double * green_Y
png_const_structrp png_const_inforp double double double double double double * green_Z
png_const_structrp png_const_inforp double double double double double double double * blue_X
png_const_structrp png_const_inforp double double double double double double double double * blue_Y
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_get_cHRM_XYZ_fixed
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_pointint_red_X
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_pointint_red_Y
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_pointint_red_Z
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_pointint_green_X
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_pointint_green_Y
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_pointint_green_Z
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_pointint_blue_X
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_pointint_blue_Y
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_set_cHRM_XYZ
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_set_cHRM_XYZ_fixed
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_get_gAMA_fixed
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_const_structrp png_const_inforp png_fixed_point *int_file_gamma png_set_gAMA_fixed
 png_get_sCAL_fixed
png_const_structrp png_const_inforp intunit
png_const_structrp png_const_inforp int png_fixed_pointwidth
 png_set_sCAL_fixed
 png_get_x_offset_inches_fixed
png_const_structrp png_const_inforp info_ptr png_get_y_offset_inches_fixed
 png_get_io_chunk_type
static const png_xy sRGB_xy
static const png_byte D50_nCIEXYZ [12]
struct { 
   png_uint_32   juce::pnglibNamespace::adler 
   png_uint_32   juce::pnglibNamespace::crc 
   png_uint_32   juce::pnglibNamespace::length 
   png_uint_32   juce::pnglibNamespace::md5 [4] 
   png_byte   juce::pnglibNamespace::have_md5 
   png_byte   juce::pnglibNamespace::is_broken 
   png_uint_16   juce::pnglibNamespace::intent 
png_sRGB_checks []
static const char png_digit [16]
static const png_byte onebppswaptable [256]
static const png_byte twobppswaptable [256]
static const png_byte fourbppswaptable [256]

Typedef Documentation

◆ Byte

typedef unsigned char juce::pnglibNamespace::Byte = uint8_t

◆ Bytef

typedef Byte FAR juce::pnglibNamespace::Bytef

◆ charf

typedef char FAR juce::pnglibNamespace::charf

◆ FLAC__bool

typedef int juce::pnglibNamespace::FLAC__bool

◆ FLAC__byte

typedef FLAC__uint8 juce::pnglibNamespace::FLAC__byte

◆ FLAC__double

typedef double juce::pnglibNamespace::FLAC__double

◆ FLAC__float

typedef float juce::pnglibNamespace::FLAC__float

◆ FLAC__int16

typedef int16_t juce::pnglibNamespace::FLAC__int16

◆ FLAC__int32

typedef int32_t juce::pnglibNamespace::FLAC__int32

◆ FLAC__int64

typedef int64_t juce::pnglibNamespace::FLAC__int64

◆ FLAC__int8

typedef int8_t juce::pnglibNamespace::FLAC__int8

◆ FLAC__real

typedef float juce::pnglibNamespace::FLAC__real

◆ FLAC__uint16

typedef uint16_t juce::pnglibNamespace::FLAC__uint16

◆ FLAC__uint32

typedef uint32_t juce::pnglibNamespace::FLAC__uint32

◆ FLAC__uint64

typedef uint64_t juce::pnglibNamespace::FLAC__uint64

◆ FLAC__uint8

typedef uint8_t juce::pnglibNamespace::FLAC__uint8

◆ gz_header

typedef struct juce::pnglibNamespace::gz_header_s juce::pnglibNamespace::gz_header

◆ gz_headerp

typedef gz_header FAR* juce::pnglibNamespace::gz_headerp

◆ gzFile

typedef voidp juce::pnglibNamespace::gzFile

◆ intf

typedef int FAR juce::pnglibNamespace::intf

◆ OF

ZEXTERN void ZEXPORT gzclearerr juce::pnglibNamespace::OF

◆ png_alloc_size_t

typedef size_t juce::pnglibNamespace::png_alloc_size_t

◆ png_bytep

typedef png_byte* juce::pnglibNamespace::png_bytep

◆ png_bytepp

typedef png_byte* * juce::pnglibNamespace::png_bytepp

◆ png_charp

typedef char* juce::pnglibNamespace::png_charp

◆ png_charpp

typedef char* * juce::pnglibNamespace::png_charpp

◆ png_charppp

typedef char* * * juce::pnglibNamespace::png_charppp

◆ png_color

typedef struct juce::pnglibNamespace::png_color_struct juce::pnglibNamespace::png_color

◆ png_color_16

typedef struct juce::pnglibNamespace::png_color_16_struct juce::pnglibNamespace::png_color_16

◆ png_color_16p

typedef png_color_16* juce::pnglibNamespace::png_color_16p

◆ png_color_16pp

typedef png_color_16* * juce::pnglibNamespace::png_color_16pp

◆ png_color_8

typedef struct juce::pnglibNamespace::png_color_8_struct juce::pnglibNamespace::png_color_8

◆ png_color_8p

typedef png_color_8* juce::pnglibNamespace::png_color_8p

◆ png_color_8pp

typedef png_color_8* * juce::pnglibNamespace::png_color_8pp

◆ png_colorp

typedef png_color* juce::pnglibNamespace::png_colorp

◆ png_colorpp

typedef png_color* * juce::pnglibNamespace::png_colorpp

◆ png_colorspace

typedef struct juce::pnglibNamespace::png_colorspace juce::pnglibNamespace::png_colorspace

◆ png_colorspacerp

typedef struct juce::pnglibNamespace::png_colorspace juce::pnglibNamespace::png_colorspacerp

◆ png_compression_buffer

typedef struct juce::pnglibNamespace::png_compression_buffer juce::pnglibNamespace::png_compression_buffer

◆ png_compression_bufferp

typedef struct juce::pnglibNamespace::png_compression_buffer * juce::pnglibNamespace::png_compression_bufferp

◆ png_const_bytep

typedef const png_byte* juce::pnglibNamespace::png_const_bytep

◆ png_const_charp

typedef const char* juce::pnglibNamespace::png_const_charp

◆ png_const_charpp

typedef const char* * juce::pnglibNamespace::png_const_charpp

◆ png_const_color_16p

typedef const png_color_16* juce::pnglibNamespace::png_const_color_16p

◆ png_const_color_8p

typedef const png_color_8* juce::pnglibNamespace::png_const_color_8p

◆ png_const_colorp

typedef const png_color* juce::pnglibNamespace::png_const_colorp

◆ png_const_colorspacerp

typedef const png_colorspace* PNG_RESTRICT juce::pnglibNamespace::png_const_colorspacerp

◆ png_const_doublep

typedef const double* juce::pnglibNamespace::png_const_doublep

◆ png_const_fixed_point_p

typedef const png_fixed_point* juce::pnglibNamespace::png_const_fixed_point_p

◆ png_const_infop

typedef const png_info* juce::pnglibNamespace::png_const_infop

◆ png_const_inforp

typedef const png_info* PNG_RESTRICT juce::pnglibNamespace::png_const_inforp

◆ png_const_int_16p

typedef const png_int_16* juce::pnglibNamespace::png_const_int_16p

◆ png_const_int_32p

typedef const png_int_32* juce::pnglibNamespace::png_const_int_32p

◆ png_const_size_tp

typedef const size_t* juce::pnglibNamespace::png_const_size_tp

◆ png_const_sPLT_entryp

typedef const png_sPLT_entry* juce::pnglibNamespace::png_const_sPLT_entryp

◆ png_const_sPLT_tp

typedef const png_sPLT_t* juce::pnglibNamespace::png_const_sPLT_tp

◆ png_const_structp

typedef const png_struct* juce::pnglibNamespace::png_const_structp

◆ png_const_structrp

typedef const png_struct* PNG_RESTRICT juce::pnglibNamespace::png_const_structrp

◆ png_const_textp

typedef const png_text* juce::pnglibNamespace::png_const_textp

◆ png_const_timep

typedef const png_time* juce::pnglibNamespace::png_const_timep

◆ png_const_uint_16p

typedef const png_uint_16* juce::pnglibNamespace::png_const_uint_16p

◆ png_const_uint_16pp

typedef const png_uint_16p* juce::pnglibNamespace::png_const_uint_16pp

◆ png_const_uint_32p

typedef const png_uint_32* juce::pnglibNamespace::png_const_uint_32p

◆ png_const_unknown_chunkp

typedef const png_unknown_chunk* juce::pnglibNamespace::png_const_unknown_chunkp

◆ png_const_voidp

typedef const void* juce::pnglibNamespace::png_const_voidp

◆ png_doublep

typedef double* juce::pnglibNamespace::png_doublep

◆ png_doublepp

typedef double* * juce::pnglibNamespace::png_doublepp

◆ png_dsort

typedef struct juce::pnglibNamespace::png_dsort_struct juce::pnglibNamespace::png_dsort

◆ png_dsortp

typedef png_dsort* juce::pnglibNamespace::png_dsortp

◆ png_dsortpp

typedef png_dsort* * juce::pnglibNamespace::png_dsortpp

◆ png_FILE_p

typedef FILE* juce::pnglibNamespace::png_FILE_p

◆ png_fixed_point

png_const_structrp png_const_inforp info_ptr juce::pnglibNamespace::png_fixed_point

◆ png_fixed_point_p

typedef png_fixed_point* juce::pnglibNamespace::png_fixed_point_p

◆ png_fixed_point_pp

typedef png_fixed_point* * juce::pnglibNamespace::png_fixed_point_pp

◆ png_info

typedef struct png_info_def juce::pnglibNamespace::png_info

◆ png_infop

typedef png_info* juce::pnglibNamespace::png_infop

◆ png_infopp

typedef png_info* * juce::pnglibNamespace::png_infopp

◆ png_inforp

typedef png_info* PNG_RESTRICT juce::pnglibNamespace::png_inforp

◆ png_int_16p

typedef png_int_16* juce::pnglibNamespace::png_int_16p

◆ png_int_16pp

typedef png_int_16* * juce::pnglibNamespace::png_int_16pp

◆ png_int_32p

typedef png_int_32* juce::pnglibNamespace::png_int_32p

◆ png_int_32pp

typedef png_int_32* * juce::pnglibNamespace::png_int_32pp

◆ png_libpng_version_1_6_37

typedef char* juce::pnglibNamespace::png_libpng_version_1_6_37

◆ png_ptrdiff_t

typedef ptrdiff_t juce::pnglibNamespace::png_ptrdiff_t

◆ png_ptruint

typedef unsigned long juce::pnglibNamespace::png_ptruint

◆ png_row_info

typedef struct juce::pnglibNamespace::png_row_info_struct juce::pnglibNamespace::png_row_info

◆ png_row_infop

typedef png_row_info* juce::pnglibNamespace::png_row_infop

◆ png_row_infopp

typedef png_row_info* * juce::pnglibNamespace::png_row_infopp

◆ png_size_t

typedef size_t juce::pnglibNamespace::png_size_t

◆ png_size_tp

typedef size_t* juce::pnglibNamespace::png_size_tp

◆ png_sPLT_entry

typedef struct juce::pnglibNamespace::png_sPLT_entry_struct juce::pnglibNamespace::png_sPLT_entry

◆ png_sPLT_entryp

typedef png_sPLT_entry* juce::pnglibNamespace::png_sPLT_entryp

◆ png_sPLT_entrypp

typedef png_sPLT_entry* * juce::pnglibNamespace::png_sPLT_entrypp

◆ png_sPLT_t

typedef struct juce::pnglibNamespace::png_sPLT_struct juce::pnglibNamespace::png_sPLT_t

◆ png_sPLT_tp

typedef png_sPLT_t* juce::pnglibNamespace::png_sPLT_tp

◆ png_sPLT_tpp

typedef png_sPLT_t* * juce::pnglibNamespace::png_sPLT_tpp

◆ png_struct

typedef struct png_struct_def juce::pnglibNamespace::png_struct

◆ png_structp

typedef png_struct* juce::pnglibNamespace::png_structp

◆ png_structpp

typedef png_struct* * juce::pnglibNamespace::png_structpp

◆ png_structrp

typedef png_struct* PNG_RESTRICT juce::pnglibNamespace::png_structrp

◆ png_text

typedef struct juce::pnglibNamespace::png_text_struct juce::pnglibNamespace::png_text

◆ png_textp

typedef png_text* juce::pnglibNamespace::png_textp

◆ png_textpp

typedef png_text* * juce::pnglibNamespace::png_textpp

◆ png_time

typedef struct juce::pnglibNamespace::png_time_struct juce::pnglibNamespace::png_time

◆ png_timep

typedef png_time* juce::pnglibNamespace::png_timep

◆ png_timepp

typedef png_time* * juce::pnglibNamespace::png_timepp

◆ png_uint_16p

typedef png_uint_16* juce::pnglibNamespace::png_uint_16p

◆ png_uint_16pp

typedef png_uint_16* * juce::pnglibNamespace::png_uint_16pp

◆ png_uint_32p

typedef png_uint_32* juce::pnglibNamespace::png_uint_32p

◆ png_uint_32pp

typedef png_uint_32* * juce::pnglibNamespace::png_uint_32pp

◆ png_unknown_chunk

typedef struct juce::pnglibNamespace::png_unknown_chunk_t juce::pnglibNamespace::png_unknown_chunk

◆ png_unknown_chunkp

typedef png_unknown_chunk* juce::pnglibNamespace::png_unknown_chunkp

◆ png_unknown_chunkpp

typedef png_unknown_chunk* * juce::pnglibNamespace::png_unknown_chunkpp

◆ png_voidp

typedef void* juce::pnglibNamespace::png_voidp

◆ png_warning_parameters

typedef char juce::pnglibNamespace::png_warning_parameters[PNG_WARNING_PARAMETER_COUNT][ PNG_WARNING_PARAMETER_SIZE]

◆ png_xy

typedef struct juce::pnglibNamespace::png_xy juce::pnglibNamespace::png_xy

◆ png_XYZ

typedef struct juce::pnglibNamespace::png_XYZ juce::pnglibNamespace::png_XYZ

◆ uchar

typedef unsigned char juce::pnglibNamespace::uchar

◆ uInt

typedef unsigned int juce::pnglibNamespace::uInt

◆ uint

typedef unsigned int juce::pnglibNamespace::uint

◆ uIntf

typedef uInt FAR juce::pnglibNamespace::uIntf

◆ uLong

typedef unsigned long juce::pnglibNamespace::uLong

◆ ulong

typedef unsigned long int juce::pnglibNamespace::ulong

◆ uLongf

typedef uLong FAR juce::pnglibNamespace::uLongf

◆ ulonglong

typedef unsigned long long int juce::pnglibNamespace::ulonglong

◆ ushort

typedef unsigned short int juce::pnglibNamespace::ushort

◆ voidp

typedef Byte* juce::pnglibNamespace::voidp

◆ voidpc

typedef Byte const* juce::pnglibNamespace::voidpc

◆ voidpf

typedef Byte FAR* juce::pnglibNamespace::voidpf

◆ Your_png_h_is_not_version_1_6_37

typedef png_libpng_version_1_6_37 juce::pnglibNamespace::Your_png_h_is_not_version_1_6_37

◆ z_stream

typedef struct juce::pnglibNamespace::z_stream_s juce::pnglibNamespace::z_stream

◆ z_streamp

typedef z_stream FAR* juce::pnglibNamespace::z_streamp

Function Documentation

◆ add_one_chunk()

unsigned int juce::pnglibNamespace::add_one_chunk ( png_bytep list,
unsigned int count,
png_const_bytep add,
int keep )
static

◆ check_location()

png_byte juce::pnglibNamespace::check_location ( png_const_structrp png_ptr,
int location )
static

◆ convert_gamma_value()

png_fixed_point juce::pnglibNamespace::convert_gamma_value ( png_structrp png_ptr,
double output_gamma )
static

◆ icc_check_length()

int juce::pnglibNamespace::icc_check_length ( png_const_structrp png_ptr,
png_colorspacerp colorspace,
png_const_charp name,
png_uint_32 profile_length )
static

◆ is_ICC_signature()

int juce::pnglibNamespace::is_ICC_signature ( png_alloc_size_t it)
static

◆ is_ICC_signature_char()

int juce::pnglibNamespace::is_ICC_signature_char ( png_alloc_size_t it)
static

◆ OF() [1/39]

ZEXTERN int ZEXPORT compress juce::pnglibNamespace::OF ( (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen) )

◆ OF() [2/39]

ZEXTERN int ZEXPORT compress2 juce::pnglibNamespace::OF ( (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen, int level) )

◆ OF() [3/39]

ZEXTERN gzFile ZEXPORT gzopen juce::pnglibNamespace::OF ( (const char *path, const char *mode) )

◆ OF() [4/39]

ZEXTERN int ZEXPORT gzgetc juce::pnglibNamespace::OF ( (gzFile file) )

◆ OF() [5/39]

ZEXTERN char *ZEXPORT gzgets juce::pnglibNamespace::OF ( (gzFile file, char *buf, int len) )

◆ OF() [6/39]

ZEXTERN int ZEXPORTVA gzprintf juce::pnglibNamespace::OF ( (gzFile file, const char *format,...) )

◆ OF() [7/39]

ZEXTERN int ZEXPORT gzputs juce::pnglibNamespace::OF ( (gzFile file, const char *s) )

◆ OF() [8/39]

ZEXTERN const char *ZEXPORT gzerror juce::pnglibNamespace::OF ( (gzFile file, int *errnum) )

◆ OF() [9/39]

ZEXTERN int ZEXPORT gzputc juce::pnglibNamespace::OF ( (gzFile file, int c) )

◆ OF() [10/39]

ZEXTERN int ZEXPORT gzflush juce::pnglibNamespace::OF ( (gzFile file, int flush) )

◆ OF() [11/39]

ZEXTERN int ZEXPORT gzsetparams juce::pnglibNamespace::OF ( (gzFile file, int level, int strategy) )

◆ OF() [12/39]

ZEXTERN int ZEXPORT gzread juce::pnglibNamespace::OF ( (gzFile file, voidp buf, unsigned len) )

◆ OF() [13/39]

ZEXTERN int ZEXPORT gzwrite juce::pnglibNamespace::OF ( (gzFile file, voidpc buf, unsigned len) )

◆ OF() [14/39]

ZEXTERN z_off_t ZEXPORT gzseek juce::pnglibNamespace::OF ( (gzFile file, z_off_t offset, int whence) )

◆ OF() [15/39]

ZEXTERN int ZEXPORT gzungetc juce::pnglibNamespace::OF ( (int c, gzFile file) )

◆ OF() [16/39]

ZEXTERN gzFile ZEXPORT gzdopen juce::pnglibNamespace::OF ( (int fd, const char *mode) )

◆ OF() [17/39]

ZEXTERN const char *ZEXPORT zError juce::pnglibNamespace::OF ( (int) )

◆ OF() [18/39]

ZEXTERN uLong ZEXPORT adler32 juce::pnglibNamespace::OF ( (uLong adler, const Bytef *buf, uInt len) )

◆ OF() [19/39]

ZEXTERN uLong ZEXPORT adler32_combine juce::pnglibNamespace::OF ( (uLong adler1, uLong adler2, z_off_t len2) )

◆ OF() [20/39]

ZEXTERN uLong ZEXPORT crc32 juce::pnglibNamespace::OF ( (uLong crc, const Bytef *buf, uInt len) )

◆ OF() [21/39]

ZEXTERN uLong ZEXPORT crc32_combine juce::pnglibNamespace::OF ( (uLong crc1, uLong crc2, z_off_t len2) )

◆ OF() [22/39]

ZEXTERN uLong ZEXPORT compressBound juce::pnglibNamespace::OF ( (uLong sourceLen) )

◆ OF() [23/39]

ZEXTERN const uLongf *ZEXPORT get_crc_table juce::pnglibNamespace::OF ( (void) )

◆ OF() [24/39]

ZEXTERN int ZEXPORT deflateCopy juce::pnglibNamespace::OF ( (z_streamp dest, z_streamp source) )

◆ OF() [25/39]

ZEXTERN int ZEXPORT deflateEnd juce::pnglibNamespace::OF ( (z_streamp strm) )

◆ OF() [26/39]

ZEXTERN int ZEXPORT deflateSetDictionary juce::pnglibNamespace::OF ( (z_streamp strm, const Bytef *dictionary, uInt dictLength) )

◆ OF() [27/39]

ZEXTERN int ZEXPORT inflateInit_ juce::pnglibNamespace::OF ( (z_streamp strm, const char *version, int stream_size) )

◆ OF() [28/39]

ZEXTERN int ZEXPORT deflateSetHeader juce::pnglibNamespace::OF ( (z_streamp strm, gz_headerp head) )

◆ OF() [29/39]

ZEXTERN int ZEXPORT inflateBack juce::pnglibNamespace::OF ( (z_streamp strm, in_func in, void FAR *in_desc, out_func out, void FAR *out_desc) )

◆ OF() [30/39]

ZEXTERN int ZEXPORT deflatePrime juce::pnglibNamespace::OF ( (z_streamp strm, int bits, int value) )

◆ OF() [31/39]

ZEXTERN int ZEXPORT deflate juce::pnglibNamespace::OF ( (z_streamp strm, int flush) )

◆ OF() [32/39]

ZEXTERN int ZEXPORT deflateTune juce::pnglibNamespace::OF ( (z_streamp strm, int good_length, int max_lazy, int nice_length, int max_chain) )

◆ OF() [33/39]

ZEXTERN int ZEXPORT deflateInit_ juce::pnglibNamespace::OF ( (z_streamp strm, int level, const char *version, int stream_size) )

◆ OF() [34/39]

ZEXTERN int ZEXPORT deflateInit2_ juce::pnglibNamespace::OF ( (z_streamp strm, int level, int method, int windowBits, int memLevel, int strategy, const char *version, int stream_size) )

◆ OF() [35/39]

ZEXTERN int ZEXPORT deflateParams juce::pnglibNamespace::OF ( (z_streamp strm, int level, int strategy) )

◆ OF() [36/39]

ZEXTERN int ZEXPORT inflateInit2_ juce::pnglibNamespace::OF ( (z_streamp strm, int windowBits, const char *version, int stream_size) )

◆ OF() [37/39]

ZEXTERN int ZEXPORT inflateBackInit_ juce::pnglibNamespace::OF ( (z_streamp strm, int windowBits, unsigned char FAR *window, const char *version, int stream_size) )

◆ OF() [38/39]

ZEXTERN uLong ZEXPORT deflateBound juce::pnglibNamespace::OF ( (z_streamp strm, uLong sourceLen) )

◆ OF() [39/39]

ZEXTERN int ZEXPORT inflateSyncPoint juce::pnglibNamespace::OF ( (z_streamp z) )

◆ optimize_cmf()

void juce::pnglibNamespace::optimize_cmf ( png_bytep data,
png_alloc_size_t data_size )
static

◆ png_access_version_number()

png_uint_32 PNGAPI juce::pnglibNamespace::png_access_version_number ( void )

◆ png_app_error()

void juce::pnglibNamespace::png_app_error ( png_const_structrp png_ptr,
png_const_charp error_message )

◆ png_app_warning()

void juce::pnglibNamespace::png_app_warning ( png_const_structrp png_ptr,
png_const_charp error_message )

◆ png_ascii_from_fixed()

void juce::pnglibNamespace::png_ascii_from_fixed ( png_const_structrp png_ptr,
png_charp ascii,
size_t size,
png_fixed_point fp )

◆ png_ascii_from_fp()

void juce::pnglibNamespace::png_ascii_from_fp ( png_const_structrp png_ptr,
png_charp ascii,
size_t size,
double fp,
unsigned int precision )

◆ png_benign_error()

void PNGAPI juce::pnglibNamespace::png_benign_error ( png_const_structrp png_ptr,
png_const_charp error_message )

◆ png_build_16bit_table()

void juce::pnglibNamespace::png_build_16bit_table ( png_structrp png_ptr,
png_uint_16pp * ptable,
unsigned int shift,
png_fixed_point gamma_val )
static

◆ png_build_16to8_table()

void juce::pnglibNamespace::png_build_16to8_table ( png_structrp png_ptr,
png_uint_16pp * ptable,
unsigned int shift,
png_fixed_point gamma_val )
static

◆ png_build_8bit_table()

void juce::pnglibNamespace::png_build_8bit_table ( png_structrp png_ptr,
png_bytepp ptable,
png_fixed_point gamma_val )
static

◆ png_build_gamma_table()

void juce::pnglibNamespace::png_build_gamma_table ( png_structrp png_ptr,
int bit_depth )

◆ png_cache_unknown_chunk()

int juce::pnglibNamespace::png_cache_unknown_chunk ( png_structrp png_ptr,
png_uint_32 length )
static

◆ png_calculate_crc()

void juce::pnglibNamespace::png_calculate_crc ( png_structrp png_ptr,
png_const_bytep ptr,
size_t length )

◆ PNG_CALLBACK() [1/10]

typedef juce::pnglibNamespace::PNG_CALLBACK ( int ,
* png_user_chunk_ptr,
(png_structp, png_unknown_chunkp)  )

◆ PNG_CALLBACK() [2/10]

typedef juce::pnglibNamespace::PNG_CALLBACK ( png_voidp ,
* png_malloc_ptr,
(png_structp, png_alloc_size_t)  )

◆ PNG_CALLBACK() [3/10]

typedef juce::pnglibNamespace::PNG_CALLBACK ( void ,
* png_error_ptr,
(png_structp, png_const_charp)  )

◆ PNG_CALLBACK() [4/10]

typedef juce::pnglibNamespace::PNG_CALLBACK ( void ,
* png_flush_ptr,
(png_structp)  )

◆ PNG_CALLBACK() [5/10]

typedef juce::pnglibNamespace::PNG_CALLBACK ( void ,
* png_free_ptr,
(png_structp, png_voidp)  )

◆ PNG_CALLBACK() [6/10]

typedef juce::pnglibNamespace::PNG_CALLBACK ( void ,
* png_progressive_info_ptr,
(png_structp, png_infop)  )

◆ PNG_CALLBACK() [7/10]

typedef juce::pnglibNamespace::PNG_CALLBACK ( void ,
* png_progressive_row_ptr,
(png_structp, png_bytep, png_uint_32, int)  )

◆ PNG_CALLBACK() [8/10]

typedef juce::pnglibNamespace::PNG_CALLBACK ( void ,
* png_read_status_ptr,
(png_structp, png_uint_32, int)  )

◆ PNG_CALLBACK() [9/10]

typedef juce::pnglibNamespace::PNG_CALLBACK ( void ,
* png_rw_ptr,
(png_structp, png_bytep, size_t)  )

◆ PNG_CALLBACK() [10/10]

typedef juce::pnglibNamespace::PNG_CALLBACK ( void ,
* png_user_transform_ptr,
(png_structp, png_row_infop, png_bytep)  )

◆ png_check_chunk_length()

void juce::pnglibNamespace::png_check_chunk_length ( png_const_structrp png_ptr,
png_uint_32 length )

◆ png_check_chunk_name()

void juce::pnglibNamespace::png_check_chunk_name ( png_const_structrp png_ptr,
png_uint_32 chunk_name )

◆ png_check_fp_number()

int juce::pnglibNamespace::png_check_fp_number ( png_const_charp string,
size_t size,
int * statep,
png_size_tp whereami )

◆ png_check_fp_string()

int juce::pnglibNamespace::png_check_fp_string ( png_const_charp string,
size_t size )

◆ png_check_IHDR()

void juce::pnglibNamespace::png_check_IHDR ( png_const_structrp png_ptr,
png_uint_32 width,
png_uint_32 height,
int bit_depth,
int color_type,
int interlace_type,
int compression_type,
int filter_type )

◆ png_check_keyword()

png_uint_32 juce::pnglibNamespace::png_check_keyword ( png_structrp png_ptr,
png_const_charp key,
png_bytep new_key )

◆ png_chunk_benign_error()

void PNGAPI juce::pnglibNamespace::png_chunk_benign_error ( png_const_structrp png_ptr,
png_const_charp error_message )

◆ png_chunk_report()

void juce::pnglibNamespace::png_chunk_report ( png_const_structrp png_ptr,
png_const_charp message,
int error )

◆ png_chunk_unknown_handling()

int juce::pnglibNamespace::png_chunk_unknown_handling ( png_const_structrp png_ptr,
png_uint_32 chunk_name )

◆ png_chunk_warning()

void PNGAPI juce::pnglibNamespace::png_chunk_warning ( png_const_structrp png_ptr,
png_const_charp warning_message )

◆ png_colorspace_check_gamma()

int juce::pnglibNamespace::png_colorspace_check_gamma ( png_const_structrp png_ptr,
png_colorspacerp colorspace,
png_fixed_point gAMA,
int from )
static

◆ png_colorspace_check_xy()

int juce::pnglibNamespace::png_colorspace_check_xy ( png_XYZ * XYZ,
const png_xy * xy )
static

◆ png_colorspace_check_XYZ()

int juce::pnglibNamespace::png_colorspace_check_XYZ ( png_xy * xy,
png_XYZ * XYZ )
static

◆ png_colorspace_endpoints_match()

int juce::pnglibNamespace::png_colorspace_endpoints_match ( const png_xy * xy1,
const png_xy * xy2,
int delta )
static

◆ png_colorspace_set_chromaticities()

int juce::pnglibNamespace::png_colorspace_set_chromaticities ( png_const_structrp png_ptr,
png_colorspacerp colorspace,
const png_xy * xy,
int preferred )

◆ png_colorspace_set_endpoints()

int juce::pnglibNamespace::png_colorspace_set_endpoints ( png_const_structrp png_ptr,
png_colorspacerp colorspace,
const png_XYZ * XYZ_in,
int preferred )

◆ png_colorspace_set_gamma()

void juce::pnglibNamespace::png_colorspace_set_gamma ( png_const_structrp png_ptr,
png_colorspacerp colorspace,
png_fixed_point gAMA )

◆ png_colorspace_set_ICC()

int juce::pnglibNamespace::png_colorspace_set_ICC ( png_const_structrp png_ptr,
png_colorspacerp colorspace,
png_const_charp name,
png_uint_32 profile_length,
png_const_bytep profile,
int color_type )

◆ png_colorspace_set_rgb_coefficients()

void juce::pnglibNamespace::png_colorspace_set_rgb_coefficients ( png_structrp png_ptr)

◆ png_colorspace_set_sRGB()

int juce::pnglibNamespace::png_colorspace_set_sRGB ( png_const_structrp png_ptr,
png_colorspacerp colorspace,
int intent )

◆ png_colorspace_set_xy_and_XYZ()

int juce::pnglibNamespace::png_colorspace_set_xy_and_XYZ ( png_const_structrp png_ptr,
png_colorspacerp colorspace,
const png_xy * xy,
const png_XYZ * XYZ,
int preferred )
static

◆ png_colorspace_sync()

void juce::pnglibNamespace::png_colorspace_sync ( png_const_structrp png_ptr,
png_inforp info_ptr )

◆ png_colorspace_sync_info()

void juce::pnglibNamespace::png_colorspace_sync_info ( png_const_structrp png_ptr,
png_inforp info_ptr )

◆ png_combine_row()

void juce::pnglibNamespace::png_combine_row ( png_const_structrp png_ptr,
png_bytep dp,
int display )

◆ png_compare_ICC_profile_with_sRGB()

int juce::pnglibNamespace::png_compare_ICC_profile_with_sRGB ( png_const_structrp png_ptr,
png_const_bytep profile,
uLong adler )
static

◆ png_compress_IDAT()

void juce::pnglibNamespace::png_compress_IDAT ( png_structrp png_ptr,
png_const_bytep input,
png_alloc_size_t input_len,
int flush )

◆ png_convert_to_rfc1123()

png_const_charp PNGAPI juce::pnglibNamespace::png_convert_to_rfc1123 ( png_structrp png_ptr,
png_const_timep ptime )

◆ png_convert_to_rfc1123_buffer()

int PNGAPI juce::pnglibNamespace::png_convert_to_rfc1123_buffer ( char out[29],
png_const_timep ptime )

◆ png_crc_error()

int juce::pnglibNamespace::png_crc_error ( png_structrp png_ptr)

◆ png_crc_finish()

int juce::pnglibNamespace::png_crc_finish ( png_structrp png_ptr,
png_uint_32 skip )

◆ png_crc_read()

void juce::pnglibNamespace::png_crc_read ( png_structrp png_ptr,
png_bytep buf,
png_uint_32 length )

◆ png_data_freer()

void PNGAPI juce::pnglibNamespace::png_data_freer ( png_const_structrp png_ptr,
png_inforp info_ptr,
int freer,
png_uint_32 mask )

◆ png_decompress_chunk()

int juce::pnglibNamespace::png_decompress_chunk ( png_structrp png_ptr,
png_uint_32 chunklength,
png_uint_32 prefix_size,
png_alloc_size_t * newlength,
int terminate )
static

◆ png_default_flush()

void PNGCBAPI juce::pnglibNamespace::png_default_flush ( png_structp png_ptr)

◆ png_default_read_data()

void PNGCBAPI juce::pnglibNamespace::png_default_read_data ( png_structp png_ptr,
png_bytep data,
size_t length )

◆ png_default_warning()

void juce::pnglibNamespace::png_default_warning ( png_const_structrp png_ptr,
png_const_charp warning_message )
static

◆ png_default_write_data()

void PNGCBAPI juce::pnglibNamespace::png_default_write_data ( png_structp png_ptr,
png_bytep data,
size_t length )

◆ png_deflate_claim()

int juce::pnglibNamespace::png_deflate_claim ( png_structrp png_ptr,
png_uint_32 owner,
png_alloc_size_t data_size )
static

◆ png_destroy_gamma_table()

void juce::pnglibNamespace::png_destroy_gamma_table ( png_structrp png_ptr)

◆ png_destroy_info_struct()

void PNGAPI juce::pnglibNamespace::png_destroy_info_struct ( png_const_structrp png_ptr,
png_infopp info_ptr_ptr )

◆ png_destroy_png_struct()

void juce::pnglibNamespace::png_destroy_png_struct ( png_structrp png_ptr)

◆ png_destroy_read_struct()

void PNGAPI juce::pnglibNamespace::png_destroy_read_struct ( png_structpp png_ptr_ptr,
png_infopp info_ptr_ptr,
png_infopp end_info_ptr_ptr )

◆ png_destroy_write_struct()

void PNGAPI juce::pnglibNamespace::png_destroy_write_struct ( png_structpp png_ptr_ptr,
png_infopp info_ptr_ptr )

◆ png_do_bgr()

void juce::pnglibNamespace::png_do_bgr ( png_row_infop row_info,
png_bytep row )

◆ png_do_check_palette_indexes()

void juce::pnglibNamespace::png_do_check_palette_indexes ( png_structrp png_ptr,
png_row_infop row_info )

◆ png_do_chop()

void juce::pnglibNamespace::png_do_chop ( png_row_infop row_info,
png_bytep row )

◆ png_do_compose()

void juce::pnglibNamespace::png_do_compose ( png_row_infop row_info,
png_bytep row,
png_structrp png_ptr )

◆ png_do_encode_alpha()

void juce::pnglibNamespace::png_do_encode_alpha ( png_row_infop row_info,
png_bytep row,
png_structrp png_ptr )

◆ png_do_expand()

void juce::pnglibNamespace::png_do_expand ( png_row_infop row_info,
png_bytep row,
png_const_color_16p trans_color )

◆ png_do_expand_16()

void juce::pnglibNamespace::png_do_expand_16 ( png_row_infop row_info,
png_bytep row )

◆ png_do_expand_palette()

void juce::pnglibNamespace::png_do_expand_palette ( png_row_infop row_info,
png_bytep row,
png_const_colorp palette,
png_const_bytep trans_alpha,
int num_trans )

◆ png_do_gamma()

void juce::pnglibNamespace::png_do_gamma ( png_row_infop row_info,
png_bytep row,
png_structrp png_ptr )

◆ png_do_gray_to_rgb()

void juce::pnglibNamespace::png_do_gray_to_rgb ( png_row_infop row_info,
png_bytep row )

◆ png_do_invert()

void juce::pnglibNamespace::png_do_invert ( png_row_infop row_info,
png_bytep row )

◆ png_do_pack()

void juce::pnglibNamespace::png_do_pack ( png_row_infop row_info,
png_bytep row,
png_uint_32 bit_depth )
static

◆ png_do_packswap()

void juce::pnglibNamespace::png_do_packswap ( png_row_infop row_info,
png_bytep row )

◆ png_do_quantize()

void juce::pnglibNamespace::png_do_quantize ( png_row_infop row_info,
png_bytep row,
png_const_bytep palette_lookup,
png_const_bytep quantize_lookup )

◆ png_do_read_filler()

void juce::pnglibNamespace::png_do_read_filler ( png_row_infop row_info,
png_bytep row,
png_uint_32 filler,
png_uint_32 flags )

◆ png_do_read_interlace()

void juce::pnglibNamespace::png_do_read_interlace ( png_row_infop row_info,
png_bytep row,
int pass,
png_uint_32 transformations )

◆ png_do_read_invert_alpha()

void juce::pnglibNamespace::png_do_read_invert_alpha ( png_row_infop row_info,
png_bytep row )

◆ png_do_read_swap_alpha()

void juce::pnglibNamespace::png_do_read_swap_alpha ( png_row_infop row_info,
png_bytep row )

◆ png_do_read_transformations()

void juce::pnglibNamespace::png_do_read_transformations ( png_structrp png_ptr,
png_row_infop row_info )

◆ png_do_rgb_to_gray()

int juce::pnglibNamespace::png_do_rgb_to_gray ( png_structrp png_ptr,
png_row_infop row_info,
png_bytep row )

◆ png_do_scale_16_to_8()

void juce::pnglibNamespace::png_do_scale_16_to_8 ( png_row_infop row_info,
png_bytep row )

◆ png_do_shift()

void juce::pnglibNamespace::png_do_shift ( png_row_infop row_info,
png_bytep row,
png_const_color_8p bit_depth )
static

◆ png_do_strip_channel()

void juce::pnglibNamespace::png_do_strip_channel ( png_row_infop row_info,
png_bytep row,
int at_start )

◆ png_do_swap()

void juce::pnglibNamespace::png_do_swap ( png_row_infop row_info,
png_bytep row )

◆ png_do_unpack()

void juce::pnglibNamespace::png_do_unpack ( png_row_infop row_info,
png_bytep row )

◆ png_do_unshift()

void juce::pnglibNamespace::png_do_unshift ( png_row_infop row_info,
png_bytep row,
png_const_color_8p sig_bits )

◆ png_do_write_interlace()

void juce::pnglibNamespace::png_do_write_interlace ( png_row_infop row_info,
png_bytep row,
int pass )

◆ png_do_write_invert_alpha()

void juce::pnglibNamespace::png_do_write_invert_alpha ( png_row_infop row_info,
png_bytep row )
static

◆ png_do_write_swap_alpha()

void juce::pnglibNamespace::png_do_write_swap_alpha ( png_row_infop row_info,
png_bytep row )
static

◆ png_do_write_transformations()

void juce::pnglibNamespace::png_do_write_transformations ( png_structrp png_ptr,
png_row_infop row_info )

◆ PNG_EXPORT() [1/172]

juce::pnglibNamespace::PNG_EXPORT ( 1 ,
png_uint_32 ,
png_access_version_number ,
(void)  )

◆ PNG_EXPORT() [2/172]

juce::pnglibNamespace::PNG_EXPORT ( 105 ,
void ,
png_warning ,
(png_const_structrp png_ptr, png_const_charp warning_message)  )

◆ PNG_EXPORT() [3/172]

juce::pnglibNamespace::PNG_EXPORT ( 106 ,
void ,
png_chunk_warning ,
(png_const_structrp png_ptr, png_const_charp warning_message)  )

◆ PNG_EXPORT() [4/172]

juce::pnglibNamespace::PNG_EXPORT ( 107 ,
void ,
png_benign_error ,
(png_const_structrp png_ptr, png_const_charp warning_message)  )

◆ PNG_EXPORT() [5/172]

juce::pnglibNamespace::PNG_EXPORT ( 108 ,
void ,
png_chunk_benign_error ,
(png_const_structrp png_ptr, png_const_charp warning_message)  )

◆ PNG_EXPORT() [6/172]

juce::pnglibNamespace::PNG_EXPORT ( 109 ,
void ,
png_set_benign_errors ,
(png_structrp png_ptr, int allowed)  )

◆ PNG_EXPORT() [7/172]

juce::pnglibNamespace::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() [8/172]

juce::pnglibNamespace::PNG_EXPORT ( 111 ,
size_t ,
png_get_rowbytes ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [9/172]

juce::pnglibNamespace::PNG_EXPORT ( 112 ,
png_bytepp ,
png_get_rows ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [10/172]

juce::pnglibNamespace::PNG_EXPORT ( 113 ,
void ,
png_set_rows ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_bytepp row_pointers)  )

◆ PNG_EXPORT() [11/172]

juce::pnglibNamespace::PNG_EXPORT ( 114 ,
png_byte ,
png_get_channels ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [12/172]

juce::pnglibNamespace::PNG_EXPORT ( 115 ,
png_uint_32 ,
png_get_image_width ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [13/172]

juce::pnglibNamespace::PNG_EXPORT ( 116 ,
png_uint_32 ,
png_get_image_height ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [14/172]

juce::pnglibNamespace::PNG_EXPORT ( 117 ,
png_byte ,
png_get_bit_depth ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [15/172]

juce::pnglibNamespace::PNG_EXPORT ( 118 ,
png_byte ,
png_get_color_type ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [16/172]

juce::pnglibNamespace::PNG_EXPORT ( 119 ,
png_byte ,
png_get_filter_type ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [17/172]

juce::pnglibNamespace::PNG_EXPORT ( 120 ,
png_byte ,
png_get_interlace_type ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [18/172]

juce::pnglibNamespace::PNG_EXPORT ( 121 ,
png_byte ,
png_get_compression_type ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [19/172]

juce::pnglibNamespace::PNG_EXPORT ( 122 ,
png_uint_32 ,
png_get_pixels_per_meter ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [20/172]

juce::pnglibNamespace::PNG_EXPORT ( 123 ,
png_uint_32 ,
png_get_x_pixels_per_meter ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [21/172]

juce::pnglibNamespace::PNG_EXPORT ( 124 ,
png_uint_32 ,
png_get_y_pixels_per_meter ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [22/172]

◆ PNG_EXPORT() [23/172]

juce::pnglibNamespace::PNG_EXPORT ( 127 ,
png_int_32 ,
png_get_y_offset_pixels ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [24/172]

juce::pnglibNamespace::PNG_EXPORT ( 128 ,
png_int_32 ,
png_get_x_offset_microns ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [25/172]

juce::pnglibNamespace::PNG_EXPORT ( 129 ,
png_int_32 ,
png_get_y_offset_microns ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [26/172]

juce::pnglibNamespace::PNG_EXPORT ( 13 ,
void ,
png_write_sig ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [27/172]

juce::pnglibNamespace::PNG_EXPORT ( 130 ,
png_const_bytep ,
png_get_signature ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [28/172]

juce::pnglibNamespace::PNG_EXPORT ( 131 ,
png_uint_32 ,
png_get_bKGD ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_color_16p *background)  )

◆ PNG_EXPORT() [29/172]

juce::pnglibNamespace::PNG_EXPORT ( 132 ,
void ,
png_set_bKGD ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_const_color_16p background)  )

◆ PNG_EXPORT() [30/172]

juce::pnglibNamespace::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() [31/172]

◆ PNG_EXPORT() [32/172]

juce::pnglibNamespace::PNG_EXPORT ( 142 ,
void ,
png_set_hIST ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_const_uint_16p hist)  )

◆ PNG_EXPORT() [33/172]

juce::pnglibNamespace::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() [34/172]

juce::pnglibNamespace::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() [35/172]

juce::pnglibNamespace::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() [36/172]

juce::pnglibNamespace::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() [37/172]

juce::pnglibNamespace::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() [38/172]

juce::pnglibNamespace::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() [39/172]

juce::pnglibNamespace::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() [40/172]

juce::pnglibNamespace::PNG_EXPORT ( 15 ,
void ,
png_write_chunk_start ,
(png_structrp png_ptr, png_const_bytep chunk_name, png_uint_32 length)  )

◆ PNG_EXPORT() [41/172]

juce::pnglibNamespace::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() [42/172]

juce::pnglibNamespace::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() [43/172]

juce::pnglibNamespace::PNG_EXPORT ( 152 ,
void ,
png_set_PLTE ,
(png_structrp png_ptr, png_inforp info_ptr, png_const_colorp palette, int num_palette)  )

◆ PNG_EXPORT() [44/172]

juce::pnglibNamespace::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() [45/172]

juce::pnglibNamespace::PNG_EXPORT ( 154 ,
void ,
png_set_sBIT ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_const_color_8p sig_bit)  )

◆ PNG_EXPORT() [46/172]

juce::pnglibNamespace::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() [47/172]

juce::pnglibNamespace::PNG_EXPORT ( 156 ,
void ,
png_set_sRGB ,
(png_const_structrp png_ptr, png_inforp info_ptr, int srgb_intent)  )

◆ PNG_EXPORT() [48/172]

juce::pnglibNamespace::PNG_EXPORT ( 157 ,
void ,
png_set_sRGB_gAMA_and_cHRM ,
(png_const_structrp png_ptr, png_inforp info_ptr, int srgb_intent)  )

◆ PNG_EXPORT() [49/172]

juce::pnglibNamespace::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() [50/172]

juce::pnglibNamespace::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() [51/172]

juce::pnglibNamespace::PNG_EXPORT ( 16 ,
void ,
png_write_chunk_data ,
(png_structrp png_ptr, png_const_bytep data, size_t length)  )

◆ PNG_EXPORT() [52/172]

juce::pnglibNamespace::PNG_EXPORT ( 160 ,
int ,
png_get_sPLT ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_sPLT_tpp entries)  )

◆ PNG_EXPORT() [53/172]

juce::pnglibNamespace::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() [54/172]

juce::pnglibNamespace::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() [55/172]

juce::pnglibNamespace::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() [56/172]

juce::pnglibNamespace::PNG_EXPORT ( 164 ,
png_uint_32 ,
png_get_tIME ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_timep *mod_time)  )

◆ PNG_EXPORT() [57/172]

juce::pnglibNamespace::PNG_EXPORT ( 165 ,
void ,
png_set_tIME ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_const_timep mod_time)  )

◆ PNG_EXPORT() [58/172]

juce::pnglibNamespace::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() [59/172]

juce::pnglibNamespace::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_EXPORT() [60/172]

◆ PNG_EXPORT() [61/172]

juce::pnglibNamespace::PNG_EXPORT ( 17 ,
void ,
png_write_chunk_end ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [62/172]

◆ PNG_EXPORT() [63/172]

juce::pnglibNamespace::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() [64/172]

juce::pnglibNamespace::PNG_EXPORT ( 173 ,
int ,
png_handle_as_unknown ,
(png_const_structrp png_ptr, png_const_bytep chunk_name)  )

◆ PNG_EXPORT() [65/172]

juce::pnglibNamespace::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() [66/172]

juce::pnglibNamespace::PNG_EXPORT ( 175 ,
void ,
png_set_unknown_chunk_location ,
(png_const_structrp png_ptr, png_inforp info_ptr, int chunk, int location)  )

◆ PNG_EXPORT() [67/172]

juce::pnglibNamespace::PNG_EXPORT ( 176 ,
int ,
png_get_unknown_chunks ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_unknown_chunkpp entries)  )

◆ PNG_EXPORT() [68/172]

juce::pnglibNamespace::PNG_EXPORT ( 177 ,
void ,
png_set_invalid ,
(png_const_structrp png_ptr, png_inforp info_ptr, int mask)  )

◆ PNG_EXPORT() [69/172]

juce::pnglibNamespace::PNG_EXPORT ( 178 ,
void ,
png_read_png ,
(png_structrp png_ptr, png_inforp info_ptr, int transforms, png_voidp params)  )

◆ PNG_EXPORT() [70/172]

juce::pnglibNamespace::PNG_EXPORT ( 179 ,
void ,
png_write_png ,
(png_structrp png_ptr, png_inforp info_ptr, int transforms, png_voidp params)  )

◆ PNG_EXPORT() [71/172]

juce::pnglibNamespace::PNG_EXPORT ( 180 ,
png_const_charp ,
png_get_copyright ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [72/172]

juce::pnglibNamespace::PNG_EXPORT ( 181 ,
png_const_charp ,
png_get_header_ver ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [73/172]

juce::pnglibNamespace::PNG_EXPORT ( 182 ,
png_const_charp ,
png_get_header_version ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [74/172]

juce::pnglibNamespace::PNG_EXPORT ( 183 ,
png_const_charp ,
png_get_libpng_ver ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [75/172]

juce::pnglibNamespace::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() [76/172]

juce::pnglibNamespace::PNG_EXPORT ( 187 ,
png_uint_32 ,
png_get_user_width_max ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [77/172]

juce::pnglibNamespace::PNG_EXPORT ( 188 ,
png_uint_32 ,
png_get_user_height_max ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [78/172]

juce::pnglibNamespace::PNG_EXPORT ( 189 ,
void ,
png_set_chunk_cache_max ,
(png_structrp png_ptr, png_uint_32 user_chunk_cache_max)  )

◆ PNG_EXPORT() [79/172]

juce::pnglibNamespace::PNG_EXPORT ( 190 ,
png_uint_32 ,
png_get_chunk_cache_max ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [80/172]

juce::pnglibNamespace::PNG_EXPORT ( 191 ,
void ,
png_set_chunk_malloc_max ,
(png_structrp png_ptr, png_alloc_size_t user_chunk_cache_max)  )

◆ PNG_EXPORT() [81/172]

juce::pnglibNamespace::PNG_EXPORT ( 192 ,
png_alloc_size_t ,
png_get_chunk_malloc_max ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [82/172]

juce::pnglibNamespace::PNG_EXPORT ( 193 ,
png_uint_32 ,
png_get_pixels_per_inch ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [83/172]

juce::pnglibNamespace::PNG_EXPORT ( 194 ,
png_uint_32 ,
png_get_x_pixels_per_inch ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [84/172]

juce::pnglibNamespace::PNG_EXPORT ( 195 ,
png_uint_32 ,
png_get_y_pixels_per_inch ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [85/172]

◆ PNG_EXPORT() [86/172]

juce::pnglibNamespace::PNG_EXPORT ( 199 ,
png_uint_32 ,
png_get_io_state ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [87/172]

juce::pnglibNamespace::PNG_EXPORT ( 2 ,
void ,
png_set_sig_bytes ,
(png_structrp png_ptr, int num_bytes)  )

◆ PNG_EXPORT() [88/172]

juce::pnglibNamespace::PNG_EXPORT ( 20 ,
void ,
png_write_info_before_PLTE ,
(png_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [89/172]

juce::pnglibNamespace::PNG_EXPORT ( 201 ,
png_uint_32 ,
png_get_uint_32 ,
(png_const_bytep buf)  )

◆ PNG_EXPORT() [90/172]

juce::pnglibNamespace::PNG_EXPORT ( 202 ,
png_uint_16 ,
png_get_uint_16 ,
(png_const_bytep buf)  )

◆ PNG_EXPORT() [91/172]

juce::pnglibNamespace::PNG_EXPORT ( 203 ,
png_int_32 ,
png_get_int_32 ,
(png_const_bytep buf)  )

◆ PNG_EXPORT() [92/172]

juce::pnglibNamespace::PNG_EXPORT ( 204 ,
png_uint_32 ,
png_get_uint_31 ,
(png_const_structrp png_ptr, png_const_bytep buf)  )

◆ PNG_EXPORT() [93/172]

juce::pnglibNamespace::PNG_EXPORT ( 205 ,
void ,
png_save_uint_32 ,
(png_bytep buf, png_uint_32 i)  )

◆ PNG_EXPORT() [94/172]

juce::pnglibNamespace::PNG_EXPORT ( 206 ,
void ,
png_save_int_32 ,
(png_bytep buf, png_int_32 i)  )

◆ PNG_EXPORT() [95/172]

juce::pnglibNamespace::PNG_EXPORT ( 207 ,
void ,
png_save_uint_16 ,
(png_bytep buf, unsigned int i)  )

◆ PNG_EXPORT() [96/172]

juce::pnglibNamespace::PNG_EXPORT ( 21 ,
void ,
png_write_info ,
(png_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_EXPORT() [97/172]

juce::pnglibNamespace::PNG_EXPORT ( 217 ,
png_uint_32 ,
png_get_current_row_number ,
(png_const_structrp)  )

◆ PNG_EXPORT() [98/172]

juce::pnglibNamespace::PNG_EXPORT ( 218 ,
png_byte ,
png_get_current_pass_number ,
(png_const_structrp)  )

◆ PNG_EXPORT() [99/172]

juce::pnglibNamespace::PNG_EXPORT ( 219 ,
size_t ,
png_process_data_pause ,
(png_structrp, int save)  )

◆ PNG_EXPORT() [100/172]

juce::pnglibNamespace::PNG_EXPORT ( 22 ,
void ,
png_read_info ,
(png_structrp png_ptr, png_inforp info_ptr)  )

◆ PNG_EXPORT() [101/172]

juce::pnglibNamespace::PNG_EXPORT ( 220 ,
png_uint_32 ,
png_process_data_skip ,
(png_structrp)  )

◆ PNG_EXPORT() [102/172]

juce::pnglibNamespace::PNG_EXPORT ( 221 ,
void ,
png_set_expand_16 ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [103/172]

juce::pnglibNamespace::PNG_EXPORT ( 222 ,
void ,
png_set_text_compression_level ,
(png_structrp png_ptr, int level)  )

◆ PNG_EXPORT() [104/172]

juce::pnglibNamespace::PNG_EXPORT ( 223 ,
void ,
png_set_text_compression_mem_level ,
(png_structrp png_ptr, int mem_level)  )

◆ PNG_EXPORT() [105/172]

juce::pnglibNamespace::PNG_EXPORT ( 224 ,
void ,
png_set_text_compression_strategy ,
(png_structrp png_ptr, int strategy)  )

◆ PNG_EXPORT() [106/172]

juce::pnglibNamespace::PNG_EXPORT ( 225 ,
void ,
png_set_text_compression_window_bits ,
(png_structrp png_ptr, int window_bits)  )

◆ PNG_EXPORT() [107/172]

juce::pnglibNamespace::PNG_EXPORT ( 226 ,
void ,
png_set_text_compression_method ,
(png_structrp png_ptr, int method)  )

◆ PNG_EXPORT() [108/172]

juce::pnglibNamespace::PNG_EXPORT ( 229 ,
void ,
png_set_scale_16 ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [109/172]

juce::pnglibNamespace::PNG_EXPORT ( 241 ,
int ,
png_convert_to_rfc1123_buffer ,
(char out[29], png_const_timep ptime)  )

◆ PNG_EXPORT() [110/172]

juce::pnglibNamespace::PNG_EXPORT ( 242 ,
void ,
png_set_check_for_invalid_index ,
(png_structrp png_ptr, int allowed)  )

◆ PNG_EXPORT() [111/172]

juce::pnglibNamespace::PNG_EXPORT ( 243 ,
int ,
png_get_palette_max ,
(png_const_structp png_ptr, png_const_infop info_ptr)  )

◆ PNG_EXPORT() [112/172]

juce::pnglibNamespace::PNG_EXPORT ( 26 ,
void ,
png_set_expand ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [113/172]

juce::pnglibNamespace::PNG_EXPORT ( 27 ,
void ,
png_set_expand_gray_1_2_4_to_8 ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [114/172]

juce::pnglibNamespace::PNG_EXPORT ( 28 ,
void ,
png_set_palette_to_rgb ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [115/172]

juce::pnglibNamespace::PNG_EXPORT ( 29 ,
void ,
png_set_tRNS_to_alpha ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [116/172]

juce::pnglibNamespace::PNG_EXPORT ( 3 ,
int ,
png_sig_cmp ,
(png_const_bytep sig, size_t start, size_t num_to_check)  )

◆ PNG_EXPORT() [117/172]

juce::pnglibNamespace::PNG_EXPORT ( 30 ,
void ,
png_set_bgr ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [118/172]

juce::pnglibNamespace::PNG_EXPORT ( 31 ,
void ,
png_set_gray_to_rgb ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [119/172]

png_structrp int png_fixed_point png_fixed_point green juce::pnglibNamespace::PNG_EXPORT ( 34 ,
png_byte ,
png_get_rgb_to_gray_status ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [120/172]

juce::pnglibNamespace::PNG_EXPORT ( 36 ,
void ,
png_set_strip_alpha ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [121/172]

juce::pnglibNamespace::PNG_EXPORT ( 37 ,
void ,
png_set_swap_alpha ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [122/172]

juce::pnglibNamespace::PNG_EXPORT ( 38 ,
void ,
png_set_invert_alpha ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [123/172]

juce::pnglibNamespace::PNG_EXPORT ( 39 ,
void ,
png_set_filler ,
(png_structrp png_ptr, png_uint_32 filler, int flags)  )

◆ PNG_EXPORT() [124/172]

juce::pnglibNamespace::PNG_EXPORT ( 40 ,
void ,
png_set_add_alpha ,
(png_structrp png_ptr, png_uint_32 filler, int flags)  )

◆ PNG_EXPORT() [125/172]

juce::pnglibNamespace::PNG_EXPORT ( 41 ,
void ,
png_set_swap ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [126/172]

juce::pnglibNamespace::PNG_EXPORT ( 42 ,
void ,
png_set_packing ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [127/172]

juce::pnglibNamespace::PNG_EXPORT ( 43 ,
void ,
png_set_packswap ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [128/172]

juce::pnglibNamespace::PNG_EXPORT ( 44 ,
void ,
png_set_shift ,
(png_structrp png_ptr, png_const_color_8p true_bits)  )

◆ PNG_EXPORT() [129/172]

juce::pnglibNamespace::PNG_EXPORT ( 45 ,
int ,
png_set_interlace_handling ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [130/172]

juce::pnglibNamespace::PNG_EXPORT ( 46 ,
void ,
png_set_invert_mono ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [131/172]

juce::pnglibNamespace::PNG_EXPORT ( 48 ,
void ,
png_set_strip_16 ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [132/172]

juce::pnglibNamespace::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_EXPORT() [133/172]

png_structrp png_fixed_point png_fixed_point override_file_gamma juce::pnglibNamespace::PNG_EXPORT ( 51 ,
void ,
png_set_flush ,
(png_structrp png_ptr, int nrows)  )

◆ PNG_EXPORT() [134/172]

juce::pnglibNamespace::PNG_EXPORT ( 52 ,
void ,
png_write_flush ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [135/172]

juce::pnglibNamespace::PNG_EXPORT ( 53 ,
void ,
png_start_read_image ,
(png_structrp png_ptr)  )

◆ PNG_EXPORT() [136/172]

juce::pnglibNamespace::PNG_EXPORT ( 54 ,
void ,
png_read_update_info ,
(png_structrp png_ptr, png_inforp info_ptr)  )

◆ PNG_EXPORT() [137/172]

juce::pnglibNamespace::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() [138/172]

juce::pnglibNamespace::PNG_EXPORT ( 56 ,
void ,
png_read_row ,
(png_structrp png_ptr, png_bytep row, png_bytep display_row)  )

◆ PNG_EXPORT() [139/172]

juce::pnglibNamespace::PNG_EXPORT ( 57 ,
void ,
png_read_image ,
(png_structrp png_ptr, png_bytepp image)  )

◆ PNG_EXPORT() [140/172]

juce::pnglibNamespace::PNG_EXPORT ( 58 ,
void ,
png_write_row ,
(png_structrp png_ptr, png_const_bytep row)  )

◆ PNG_EXPORT() [141/172]

juce::pnglibNamespace::PNG_EXPORT ( 59 ,
void ,
png_write_rows ,
(png_structrp png_ptr, png_bytepp row, png_uint_32 num_rows)  )

◆ PNG_EXPORT() [142/172]

juce::pnglibNamespace::PNG_EXPORT ( 6 ,
size_t ,
png_get_compression_buffer_size ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [143/172]

juce::pnglibNamespace::PNG_EXPORT ( 60 ,
void ,
png_write_image ,
(png_structrp png_ptr, png_bytepp image)  )

◆ PNG_EXPORT() [144/172]

juce::pnglibNamespace::PNG_EXPORT ( 61 ,
void ,
png_write_end ,
(png_structrp png_ptr, png_inforp info_ptr)  )

◆ PNG_EXPORT() [145/172]

juce::pnglibNamespace::PNG_EXPORT ( 62 ,
void ,
png_read_end ,
(png_structrp png_ptr, png_inforp info_ptr)  )

◆ PNG_EXPORT() [146/172]

juce::pnglibNamespace::PNG_EXPORT ( 63 ,
void ,
png_destroy_info_struct ,
(png_const_structrp png_ptr, png_infopp info_ptr_ptr)  )

◆ PNG_EXPORT() [147/172]

juce::pnglibNamespace::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() [148/172]

juce::pnglibNamespace::PNG_EXPORT ( 65 ,
void ,
png_destroy_write_struct ,
(png_structpp png_ptr_ptr, png_infopp info_ptr_ptr)  )

◆ PNG_EXPORT() [149/172]

juce::pnglibNamespace::PNG_EXPORT ( 66 ,
void ,
png_set_crc_action ,
(png_structrp png_ptr, int crit_action, int ancil_action)  )

◆ PNG_EXPORT() [150/172]

juce::pnglibNamespace::PNG_EXPORT ( 67 ,
void ,
png_set_filter ,
(png_structrp png_ptr, int method, int filters)  )

◆ PNG_EXPORT() [151/172]

juce::pnglibNamespace::PNG_EXPORT ( 7 ,
void ,
png_set_compression_buffer_size ,
(png_structrp png_ptr, size_t size)  )

◆ PNG_EXPORT() [152/172]

juce::pnglibNamespace::PNG_EXPORT ( 74 ,
void ,
png_init_io ,
(png_structrp png_ptr, png_FILE_p fp)  )

◆ PNG_EXPORT() [153/172]

juce::pnglibNamespace::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() [154/172]

juce::pnglibNamespace::PNG_EXPORT ( 76 ,
png_voidp ,
png_get_error_ptr ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [155/172]

juce::pnglibNamespace::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() [156/172]

juce::pnglibNamespace::PNG_EXPORT ( 78 ,
void ,
png_set_read_fn ,
(png_structrp png_ptr, png_voidp io_ptr, png_rw_ptr read_data_fn)  )

◆ PNG_EXPORT() [157/172]

juce::pnglibNamespace::PNG_EXPORT ( 79 ,
png_voidp ,
png_get_io_ptr ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [158/172]

juce::pnglibNamespace::PNG_EXPORT ( 80 ,
void ,
png_set_read_status_fn ,
(png_structrp png_ptr, png_read_status_ptr read_row_fn)  )

◆ PNG_EXPORT() [159/172]

juce::pnglibNamespace::PNG_EXPORT ( 81 ,
void ,
png_set_write_status_fn ,
(png_structrp png_ptr, png_write_status_ptr write_row_fn)  )

◆ PNG_EXPORT() [160/172]

juce::pnglibNamespace::PNG_EXPORT ( 84 ,
void ,
png_set_read_user_transform_fn ,
(png_structrp png_ptr, png_user_transform_ptr read_user_transform_fn)  )

◆ PNG_EXPORT() [161/172]

juce::pnglibNamespace::PNG_EXPORT ( 85 ,
void ,
png_set_write_user_transform_fn ,
(png_structrp png_ptr, png_user_transform_ptr write_user_transform_fn)  )

◆ PNG_EXPORT() [162/172]

juce::pnglibNamespace::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() [163/172]

juce::pnglibNamespace::PNG_EXPORT ( 87 ,
png_voidp ,
png_get_user_transform_ptr ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [164/172]

juce::pnglibNamespace::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() [165/172]

juce::pnglibNamespace::PNG_EXPORT ( 89 ,
png_voidp ,
png_get_user_chunk_ptr ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [166/172]

juce::pnglibNamespace::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() [167/172]

juce::pnglibNamespace::PNG_EXPORT ( 91 ,
png_voidp ,
png_get_progressive_ptr ,
(png_const_structrp png_ptr)  )

◆ PNG_EXPORT() [168/172]

juce::pnglibNamespace::PNG_EXPORT ( 92 ,
void ,
png_process_data ,
(png_structrp png_ptr, png_inforp info_ptr, png_bytep buffer, size_t buffer_size)  )

◆ PNG_EXPORT() [169/172]

juce::pnglibNamespace::PNG_EXPORT ( 93 ,
void ,
png_progressive_combine_row ,
(png_const_structrp png_ptr, png_bytep old_row, png_const_bytep new_row)  )

◆ PNG_EXPORT() [170/172]

juce::pnglibNamespace::PNG_EXPORT ( 97 ,
void ,
png_free ,
(png_const_structrp png_ptr, png_voidp ptr)  )

◆ PNG_EXPORT() [171/172]

juce::pnglibNamespace::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() [172/172]

juce::pnglibNamespace::PNG_EXPORT ( 99 ,
void ,
png_data_freer ,
(png_const_structrp png_ptr, png_inforp info_ptr, int freer, png_uint_32 mask)  )

◆ PNG_EXPORTA() [1/11]

juce::pnglibNamespace::PNG_EXPORTA ( 10 ,
int ,
png_reset_zstream ,
(png_structrp png_ptr) ,
PNG_DEPRECATED  )

◆ PNG_EXPORTA() [2/11]

juce::pnglibNamespace::PNG_EXPORTA ( 104 ,
void ,
png_err ,
(png_const_structrp png_ptr) ,
PNG_NORETURN  )

◆ PNG_EXPORTA() [3/11]

juce::pnglibNamespace::PNG_EXPORTA ( 18 ,
png_infop ,
png_create_info_struct ,
(png_const_structrp png_ptr) ,
PNG_ALLOCATED  )

◆ PNG_EXPORTA() [4/11]

juce::pnglibNamespace::PNG_EXPORTA ( 19 ,
void ,
png_info_init_3 ,
(png_infopp info_ptr, size_t png_info_struct_size) ,
PNG_DEPRECATED  )

◆ PNG_EXPORTA() [5/11]

juce::pnglibNamespace::PNG_EXPORTA ( 23 ,
png_const_charp ,
png_convert_to_rfc1123 ,
(png_structrp png_ptr, png_const_timep ptime) ,
PNG_DEPRECATED  )

◆ PNG_EXPORTA() [6/11]

juce::pnglibNamespace::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() [7/11]

juce::pnglibNamespace::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_EXPORTA() [8/11]

juce::pnglibNamespace::PNG_EXPORTA ( 9 ,
void ,
png_longjmp ,
(png_const_structrp png_ptr, int val) ,
PNG_NORETURN  )

◆ PNG_EXPORTA() [9/11]

juce::pnglibNamespace::PNG_EXPORTA ( 94 ,
png_voidp ,
png_malloc ,
(png_const_structrp png_ptr, png_alloc_size_t size) ,
PNG_ALLOCATED  )

◆ PNG_EXPORTA() [10/11]

juce::pnglibNamespace::PNG_EXPORTA ( 95 ,
png_voidp ,
png_calloc ,
(png_const_structrp png_ptr, png_alloc_size_t size) ,
PNG_ALLOCATED  )

◆ PNG_EXPORTA() [11/11]

juce::pnglibNamespace::PNG_EXPORTA ( 96 ,
png_voidp ,
png_malloc_warn ,
(png_const_structrp png_ptr, png_alloc_size_t size) ,
PNG_ALLOCATED  )

◆ png_fixed()

png_fixed_point juce::pnglibNamespace::png_fixed ( png_const_structrp png_ptr,
double fp,
png_const_charp text )

◆ PNG_FIXED_EXPORT() [1/2]

png_const_structrp png_const_inforp double double double double double double double double double *blue_Z juce::pnglibNamespace::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() [2/2]

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 juce::pnglibNamespace::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_inches_from_microns()

png_fixed_point juce::pnglibNamespace::png_fixed_inches_from_microns ( png_const_structrp png_ptr,
png_int_32 microns )
static

◆ png_flush()

void juce::pnglibNamespace::png_flush ( png_structrp png_ptr)

◆ png_format_buffer()

void juce::pnglibNamespace::png_format_buffer ( png_const_structrp png_ptr,
png_charp buffer,
png_const_charp error_message )
static

◆ png_format_number()

png_charp juce::pnglibNamespace::png_format_number ( png_const_charp start,
png_charp end,
int format,
png_alloc_size_t number )

◆ png_formatted_warning()

void juce::pnglibNamespace::png_formatted_warning ( png_const_structrp png_ptr,
png_warning_parameters p,
png_const_charp message )

◆ PNG_FP_EXPORT() [1/14]

juce::pnglibNamespace::PNG_FP_EXPORT ( 125 ,
float ,
png_get_pixel_aspect_ratio ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_FP_EXPORT() [2/14]

juce::pnglibNamespace::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() [3/14]

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 juce::pnglibNamespace::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() [4/14]

◆ PNG_FP_EXPORT() [5/14]

◆ PNG_FP_EXPORT() [6/14]

juce::pnglibNamespace::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_FP_EXPORT() [7/14]

juce::pnglibNamespace::PNG_FP_EXPORT ( 170 ,
void ,
png_set_sCAL ,
(png_const_structrp png_ptr, png_inforp info_ptr, int unit, double width, double height)  )

◆ PNG_FP_EXPORT() [8/14]

juce::pnglibNamespace::PNG_FP_EXPORT ( 196 ,
float ,
png_get_x_offset_inches ,
(png_const_structrp png_ptr, png_const_inforp info_ptr)  )

◆ PNG_FP_EXPORT() [9/14]

◆ PNG_FP_EXPORT() [10/14]

juce::pnglibNamespace::PNG_FP_EXPORT ( 227 ,
void ,
png_set_alpha_mode ,
(png_structrp png_ptr, int mode, double output_gamma)  )

◆ PNG_FP_EXPORT() [11/14]

juce::pnglibNamespace::PNG_FP_EXPORT ( 32 ,
void ,
png_set_rgb_to_gray ,
(png_structrp png_ptr, int error_action, double red, double green)  )

◆ PNG_FP_EXPORT() [12/14]

juce::pnglibNamespace::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_FP_EXPORT() [13/14]

juce::pnglibNamespace::PNG_FP_EXPORT ( 50 ,
void ,
png_set_gamma ,
(png_structrp png_ptr, double screen_gamma, double override_file_gamma)  )

◆ PNG_FP_EXPORT() [14/14]

◆ png_free()

void PNGAPI juce::pnglibNamespace::png_free ( png_const_structrp png_ptr,
png_voidp ptr )

◆ png_free_buffer_list()

void juce::pnglibNamespace::png_free_buffer_list ( png_structrp png_ptr,
png_compression_bufferp * listp )

◆ png_free_data()

void PNGAPI juce::pnglibNamespace::png_free_data ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 mask,
int num )

◆ PNG_FUNCTION() [1/13]

juce::pnglibNamespace::PNG_FUNCTION ( png_infop ,
PNGAPI png_create_info_struct,
(png_const_structrp png_ptr) ,
PNG_ALLOCATED  )

◆ PNG_FUNCTION() [2/13]

juce::pnglibNamespace::PNG_FUNCTION ( png_structp ,
png_create_png_struct ,
(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_FUNCTION() [3/13]

juce::pnglibNamespace::PNG_FUNCTION ( png_structp ,
PNGAPI 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_FUNCTION() [4/13]

juce::pnglibNamespace::PNG_FUNCTION ( png_voidp ,
png_malloc_array ,
(png_const_structrp png_ptr, int nelements, size_t element_size) ,
PNG_ALLOCATED  )

◆ PNG_FUNCTION() [5/13]

juce::pnglibNamespace::PNG_FUNCTION ( png_voidp ,
png_malloc_base ,
(png_const_structrp png_ptr, png_alloc_size_t size) ,
PNG_ALLOCATED  )

◆ PNG_FUNCTION() [6/13]

juce::pnglibNamespace::PNG_FUNCTION ( png_voidp ,
png_realloc_array ,
(png_const_structrp png_ptr, png_const_voidp old_array, int old_elements, int add_elements, size_t element_size) ,
PNG_ALLOCATED  )

◆ PNG_FUNCTION() [7/13]

juce::pnglibNamespace::PNG_FUNCTION ( png_voidp ,
PNGAPI png_calloc,
(png_const_structrp png_ptr, png_alloc_size_t size) ,
PNG_ALLOCATED  )

◆ PNG_FUNCTION() [8/13]

juce::pnglibNamespace::PNG_FUNCTION ( void ,
png_default_error ,
PNGARG((png_const_structrp png_ptr, png_const_charp error_message)) ,
PNG_NORETURN  )
static

◆ PNG_FUNCTION() [9/13]

juce::pnglibNamespace::PNG_FUNCTION ( void ,
png_default_error ,
(png_const_structrp png_ptr, png_const_charp error_message) ,
PNG_NORETURN  )
static

◆ PNG_FUNCTION() [10/13]

juce::pnglibNamespace::PNG_FUNCTION ( void ,
PNGAPI png_err,
(png_const_structrp png_ptr) ,
PNG_NORETURN  )

◆ PNG_FUNCTION() [11/13]

juce::pnglibNamespace::PNG_FUNCTION ( void ,
PNGAPI png_info_init_3,
(png_infopp ptr_ptr, size_t png_info_struct_size) ,
PNG_DEPRECATED  )

◆ PNG_FUNCTION() [12/13]

juce::pnglibNamespace::PNG_FUNCTION ( void ,
PNGAPI png_longjmp,
(png_const_structrp png_ptr, int val) ,
PNG_NORETURN  )

◆ PNG_FUNCTION() [13/13]

juce::pnglibNamespace::PNG_FUNCTION ( voidpf ,
png_zalloc ,
(voidpf png_ptr, uInt items, uInt size) ,
PNG_ALLOCATED  )

◆ png_gamma_16bit_correct()

png_uint_16 juce::pnglibNamespace::png_gamma_16bit_correct ( unsigned int value,
png_fixed_point gamma_val )

◆ png_gamma_8bit_correct()

png_byte juce::pnglibNamespace::png_gamma_8bit_correct ( unsigned int value,
png_fixed_point gamma_val )

◆ png_gamma_correct()

png_uint_16 juce::pnglibNamespace::png_gamma_correct ( png_structrp png_ptr,
unsigned int value,
png_fixed_point gamma_val )

◆ png_gamma_significant()

int juce::pnglibNamespace::png_gamma_significant ( png_fixed_point gamma_val)

◆ png_gamma_threshold()

int juce::pnglibNamespace::png_gamma_threshold ( png_fixed_point screen_gamma,
png_fixed_point file_gamma )
static

◆ png_get_bit_depth()

png_byte PNGAPI juce::pnglibNamespace::png_get_bit_depth ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_bKGD()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_bKGD ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_color_16p * background )

◆ png_get_channels()

png_byte PNGAPI juce::pnglibNamespace::png_get_channels ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_cHRM()

png_uint_32 PNGAPI juce::pnglibNamespace::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_get_cHRM_fixed()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_cHRM_fixed ( png_const_structrp png_ptr,
png_const_inforp info_ptr,
png_fixed_point * white_x,
png_fixed_point * white_y,
png_fixed_point * red_x,
png_fixed_point * red_y,
png_fixed_point * green_x,
png_fixed_point * green_y,
png_fixed_point * blue_x,
png_fixed_point * blue_y )

◆ png_get_cHRM_XYZ()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_cHRM_XYZ ( png_const_structrp png_ptr,
png_const_inforp info_ptr,
double * red_X,
double * red_Y,
double * red_Z,
double * green_X,
double * green_Y,
double * green_Z,
double * blue_X,
double * blue_Y,
double * blue_Z )

◆ png_get_cHRM_XYZ_fixed()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_cHRM_XYZ_fixed ( png_const_structrp png_ptr,
png_const_inforp info_ptr,
png_fixed_point * int_red_X,
png_fixed_point * int_red_Y,
png_fixed_point * int_red_Z,
png_fixed_point * int_green_X,
png_fixed_point * int_green_Y,
png_fixed_point * int_green_Z,
png_fixed_point * int_blue_X,
png_fixed_point * int_blue_Y,
png_fixed_point * int_blue_Z )

◆ png_get_chunk_cache_max()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_chunk_cache_max ( png_const_structrp png_ptr)

◆ png_get_chunk_malloc_max()

png_alloc_size_t PNGAPI juce::pnglibNamespace::png_get_chunk_malloc_max ( png_const_structrp png_ptr)

◆ png_get_color_type()

png_byte PNGAPI juce::pnglibNamespace::png_get_color_type ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_compression_buffer_size()

size_t PNGAPI juce::pnglibNamespace::png_get_compression_buffer_size ( png_const_structrp png_ptr)

◆ png_get_compression_type()

png_byte PNGAPI juce::pnglibNamespace::png_get_compression_type ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_copyright()

png_const_charp PNGAPI juce::pnglibNamespace::png_get_copyright ( png_const_structrp png_ptr)

◆ png_get_current_pass_number()

png_byte PNGAPI juce::pnglibNamespace::png_get_current_pass_number ( png_const_structrp png_ptr)

◆ png_get_current_row_number()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_current_row_number ( png_const_structrp png_ptr)

◆ png_get_error_ptr()

png_voidp PNGAPI juce::pnglibNamespace::png_get_error_ptr ( png_const_structrp png_ptr)

◆ png_get_filter_type()

png_byte PNGAPI juce::pnglibNamespace::png_get_filter_type ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_fixed_point()

png_fixed_point juce::pnglibNamespace::png_get_fixed_point ( png_structrp png_ptr,
png_const_bytep buf )
static

◆ png_get_gAMA()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_gAMA ( png_const_structrp png_ptr,
png_const_inforp info_ptr,
double * file_gamma )

◆ png_get_gAMA_fixed()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_gAMA_fixed ( png_const_structrp png_ptr,
png_const_inforp info_ptr,
png_fixed_point * file_gamma )

◆ png_get_header_ver()

png_const_charp PNGAPI juce::pnglibNamespace::png_get_header_ver ( png_const_structrp png_ptr)

◆ png_get_header_version()

png_const_charp PNGAPI juce::pnglibNamespace::png_get_header_version ( png_const_structrp png_ptr)

◆ png_get_hIST()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_hIST ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_uint_16p * hist )

◆ png_get_iCCP()

png_uint_32 PNGAPI juce::pnglibNamespace::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_get_IHDR()

png_uint_32 PNGAPI juce::pnglibNamespace::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_type,
int * compression_type,
int * filter_type )

◆ png_get_image_height()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_image_height ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_image_width()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_image_width ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_interlace_type()

png_byte PNGAPI juce::pnglibNamespace::png_get_interlace_type ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_io_chunk_type()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_io_chunk_type ( png_const_structrp png_ptr)

◆ png_get_io_ptr()

png_voidp PNGAPI juce::pnglibNamespace::png_get_io_ptr ( png_const_structrp png_ptr)

◆ png_get_io_state()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_io_state ( png_const_structrp png_ptr)

◆ png_get_libpng_ver()

png_const_charp PNGAPI juce::pnglibNamespace::png_get_libpng_ver ( png_const_structrp png_ptr)

◆ png_get_oFFs()

png_uint_32 PNGAPI juce::pnglibNamespace::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_get_palette_max()

int PNGAPI juce::pnglibNamespace::png_get_palette_max ( png_const_structp png_ptr,
png_const_infop info_ptr )

◆ png_get_pCAL()

png_uint_32 PNGAPI juce::pnglibNamespace::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_get_pHYs()

png_uint_32 PNGAPI juce::pnglibNamespace::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_get_pHYs_dpi()

png_uint_32 PNGAPI juce::pnglibNamespace::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_get_pixel_aspect_ratio()

float PNGAPI juce::pnglibNamespace::png_get_pixel_aspect_ratio ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_pixel_aspect_ratio_fixed()

png_fixed_point PNGAPI juce::pnglibNamespace::png_get_pixel_aspect_ratio_fixed ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_pixels_per_inch()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_pixels_per_inch ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_pixels_per_meter()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_pixels_per_meter ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_PLTE()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_PLTE ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_colorp * palette,
int * num_palette )

◆ png_get_progressive_ptr()

png_voidp PNGAPI juce::pnglibNamespace::png_get_progressive_ptr ( png_const_structrp png_ptr)

◆ png_get_rgb_to_gray_status()

png_byte PNGAPI juce::pnglibNamespace::png_get_rgb_to_gray_status ( png_const_structrp png_ptr)

◆ png_get_rowbytes()

size_t PNGAPI juce::pnglibNamespace::png_get_rowbytes ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_rows()

png_bytepp PNGAPI juce::pnglibNamespace::png_get_rows ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_sBIT()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_sBIT ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_color_8p * sig_bit )

◆ png_get_sCAL()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_sCAL ( png_const_structrp png_ptr,
png_const_inforp info_ptr,
int * unit,
double * width,
double * height )

◆ png_get_sCAL_fixed()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_sCAL_fixed ( png_const_structrp png_ptr,
png_const_inforp info_ptr,
int * unit,
png_fixed_point * width,
png_fixed_point * height )

◆ png_get_sCAL_s()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_sCAL_s ( png_const_structrp png_ptr,
png_const_inforp info_ptr,
int * unit,
png_charpp width,
png_charpp height )

◆ png_get_signature()

png_const_bytep PNGAPI juce::pnglibNamespace::png_get_signature ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_sPLT()

int PNGAPI juce::pnglibNamespace::png_get_sPLT ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_sPLT_tpp spalettes )

◆ png_get_sRGB()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_sRGB ( png_const_structrp png_ptr,
png_const_inforp info_ptr,
int * file_srgb_intent )

◆ png_get_text()

int PNGAPI juce::pnglibNamespace::png_get_text ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_textp * text_ptr,
int * num_text )

◆ png_get_tIME()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_tIME ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_timep * mod_time )

◆ png_get_tRNS()

png_uint_32 PNGAPI juce::pnglibNamespace::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_get_uint_31()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_uint_31 ( png_const_structrp png_ptr,
png_const_bytep buf )

◆ png_get_unknown_chunks()

int PNGAPI juce::pnglibNamespace::png_get_unknown_chunks ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_unknown_chunkpp unknowns )

◆ png_get_user_chunk_ptr()

png_voidp PNGAPI juce::pnglibNamespace::png_get_user_chunk_ptr ( png_const_structrp png_ptr)

◆ png_get_user_height_max()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_user_height_max ( png_const_structrp png_ptr)

◆ png_get_user_transform_ptr()

png_voidp PNGAPI juce::pnglibNamespace::png_get_user_transform_ptr ( png_const_structrp png_ptr)

◆ png_get_user_width_max()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_user_width_max ( png_const_structrp png_ptr)

◆ png_get_valid()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_valid ( png_const_structrp png_ptr,
png_const_inforp info_ptr,
png_uint_32 flag )

◆ png_get_x_offset_inches()

float PNGAPI juce::pnglibNamespace::png_get_x_offset_inches ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_x_offset_inches_fixed()

png_fixed_point PNGAPI juce::pnglibNamespace::png_get_x_offset_inches_fixed ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_x_offset_microns()

png_int_32 PNGAPI juce::pnglibNamespace::png_get_x_offset_microns ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_x_offset_pixels()

png_int_32 PNGAPI juce::pnglibNamespace::png_get_x_offset_pixels ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_x_pixels_per_inch()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_x_pixels_per_inch ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_x_pixels_per_meter()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_x_pixels_per_meter ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_y_offset_inches()

float PNGAPI juce::pnglibNamespace::png_get_y_offset_inches ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_y_offset_inches_fixed()

png_fixed_point PNGAPI juce::pnglibNamespace::png_get_y_offset_inches_fixed ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_y_offset_microns()

png_int_32 PNGAPI juce::pnglibNamespace::png_get_y_offset_microns ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_y_offset_pixels()

png_int_32 PNGAPI juce::pnglibNamespace::png_get_y_offset_pixels ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_y_pixels_per_inch()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_y_pixels_per_inch ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_get_y_pixels_per_meter()

png_uint_32 PNGAPI juce::pnglibNamespace::png_get_y_pixels_per_meter ( png_const_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_handle_as_unknown()

int PNGAPI juce::pnglibNamespace::png_handle_as_unknown ( png_const_structrp png_ptr,
png_const_bytep chunk_name )

◆ png_handle_bKGD()

void juce::pnglibNamespace::png_handle_bKGD ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_cHRM()

void juce::pnglibNamespace::png_handle_cHRM ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_gAMA()

void juce::pnglibNamespace::png_handle_gAMA ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_hIST()

void juce::pnglibNamespace::png_handle_hIST ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_iCCP()

void juce::pnglibNamespace::png_handle_iCCP ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_IEND()

void juce::pnglibNamespace::png_handle_IEND ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_IHDR()

void juce::pnglibNamespace::png_handle_IHDR ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_iTXt()

void juce::pnglibNamespace::png_handle_iTXt ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_oFFs()

void juce::pnglibNamespace::png_handle_oFFs ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_pCAL()

void juce::pnglibNamespace::png_handle_pCAL ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_pHYs()

void juce::pnglibNamespace::png_handle_pHYs ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_PLTE()

void juce::pnglibNamespace::png_handle_PLTE ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_sBIT()

void juce::pnglibNamespace::png_handle_sBIT ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_sCAL()

void juce::pnglibNamespace::png_handle_sCAL ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_sPLT()

void juce::pnglibNamespace::png_handle_sPLT ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_sRGB()

void juce::pnglibNamespace::png_handle_sRGB ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_tEXt()

void juce::pnglibNamespace::png_handle_tEXt ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_tIME()

void juce::pnglibNamespace::png_handle_tIME ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_tRNS()

void juce::pnglibNamespace::png_handle_tRNS ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_handle_unknown()

void juce::pnglibNamespace::png_handle_unknown ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length,
int keep )

◆ png_handle_zTXt()

void juce::pnglibNamespace::png_handle_zTXt ( png_structrp png_ptr,
png_inforp info_ptr,
png_uint_32 length )

◆ png_icc_check_header()

int juce::pnglibNamespace::png_icc_check_header ( png_const_structrp png_ptr,
png_colorspacerp colorspace,
png_const_charp name,
png_uint_32 profile_length,
png_const_bytep profile,
int color_type )

◆ png_icc_check_length()

int juce::pnglibNamespace::png_icc_check_length ( png_const_structrp png_ptr,
png_colorspacerp colorspace,
png_const_charp name,
png_uint_32 profile_length )

◆ png_icc_check_tag_table()

int juce::pnglibNamespace::png_icc_check_tag_table ( png_const_structrp png_ptr,
png_colorspacerp colorspace,
png_const_charp name,
png_uint_32 profile_length,
png_const_bytep profile )

◆ png_icc_profile_error()

int juce::pnglibNamespace::png_icc_profile_error ( png_const_structrp png_ptr,
png_colorspacerp colorspace,
png_const_charp name,
png_alloc_size_t value,
png_const_charp reason )
static

◆ png_icc_set_sRGB()

void juce::pnglibNamespace::png_icc_set_sRGB ( png_const_structrp png_ptr,
png_colorspacerp colorspace,
png_const_bytep profile,
uLong adler )

◆ png_icc_tag_char()

char juce::pnglibNamespace::png_icc_tag_char ( png_uint_32 byte)
static

◆ png_icc_tag_name()

void juce::pnglibNamespace::png_icc_tag_name ( char * name,
png_uint_32 tag )
static

◆ png_image_size()

png_alloc_size_t juce::pnglibNamespace::png_image_size ( png_structrp png_ptr)
static

◆ png_inflate()

int juce::pnglibNamespace::png_inflate ( png_structrp png_ptr,
png_uint_32 owner,
int finish,
png_const_bytep input,
png_uint_32p input_size_ptr,
png_bytep output,
png_alloc_size_t * output_size_ptr )
static

◆ png_inflate_claim()

int juce::pnglibNamespace::png_inflate_claim ( png_structrp png_ptr,
png_uint_32 owner )
static

◆ png_inflate_read()

int juce::pnglibNamespace::png_inflate_read ( png_structrp png_ptr,
png_bytep read_buffer,
uInt read_size,
png_uint_32p chunk_bytes,
png_bytep next_out,
png_alloc_size_t * out_size,
int finish )
static

◆ png_init_filter_functions()

void juce::pnglibNamespace::png_init_filter_functions ( png_structrp pp)
static

◆ png_init_io()

void PNGAPI juce::pnglibNamespace::png_init_io ( png_structrp png_ptr,
png_FILE_p fp )

◆ png_init_palette_transformations()

void juce::pnglibNamespace::png_init_palette_transformations ( png_structrp png_ptr)
static

◆ png_init_read_transformations()

void juce::pnglibNamespace::png_init_read_transformations ( png_structrp png_ptr)

◆ png_init_rgb_transformations()

void juce::pnglibNamespace::png_init_rgb_transformations ( png_structrp png_ptr)
static

◆ png_int_32()

juce::pnglibNamespace::png_int_32 ( PNGAPI png_get_int_32)

◆ PNG_INTERNAL_FUNCTION() [1/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_check_fp_number ,
(png_const_charp string, size_t size, int *statep, png_size_tp whereami) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [2/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_check_fp_string ,
(png_const_charp string, size_t size) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [3/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_chunk_unknown_handling ,
(png_const_structrp png_ptr, png_uint_32 chunk_name) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [4/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_colorspace_set_chromaticities ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, const png_xy *xy, int preferred) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [5/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_colorspace_set_endpoints ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, const png_XYZ *XYZ, int preferred) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [6/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_colorspace_set_ICC ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile, int color_type) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [7/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_colorspace_set_sRGB ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, int intent) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [8/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_crc_error ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [9/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_crc_finish ,
(png_structrp png_ptr, png_uint_32 skip) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [10/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_gamma_significant ,
(png_fixed_point gamma_value) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [11/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_icc_check_header ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile, int color_type) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [12/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_icc_check_length ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [13/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_icc_check_tag_table ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_charp name, png_uint_32 profile_length, png_const_bytep profile) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [14/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_muldiv ,
(png_fixed_point_p res, png_fixed_point a, png_int_32 multiplied_by, png_int_32 divided_by) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [15/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_set_text_2 ,
(png_const_structrp png_ptr, png_inforp info_ptr, png_const_textp text_ptr, int num_text) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [16/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( int ,
png_user_version_check ,
(png_structrp png_ptr, png_const_charp user_png_ver) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [17/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_byte ,
png_gamma_8bit_correct ,
(unsigned int value, png_fixed_point gamma_value) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [18/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_charp ,
png_format_number ,
(png_const_charp start, png_charp end, int format, png_alloc_size_t number) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [19/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_fixed_point ,
png_fixed ,
(png_const_structrp png_ptr, double fp, png_const_charp text) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [20/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_fixed_point ,
png_muldiv_warn ,
(png_const_structrp png_ptr, png_fixed_point a, png_int_32 multiplied_by, png_int_32 divided_by) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [21/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_fixed_point ,
png_reciprocal ,
(png_fixed_point a) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [22/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_fixed_point ,
png_reciprocal2 ,
(png_fixed_point a, png_fixed_point b) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [23/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_structp ,
png_create_png_struct ,
(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_INTERNAL_FUNCTION() [24/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_uint_16 ,
png_gamma_16bit_correct ,
(unsigned int value, png_fixed_point gamma_value) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [25/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_uint_16 ,
png_gamma_correct ,
(png_structrp png_ptr, unsigned int value, png_fixed_point gamma_value) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [26/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_uint_32 ,
png_check_keyword ,
(png_structrp png_ptr, png_const_charp key, png_bytep new_key) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [27/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_uint_32 ,
png_read_chunk_header ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [28/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_voidp ,
png_malloc_array ,
(png_const_structrp png_ptr, int nelements, size_t element_size) ,
PNG_ALLOCATED  )

◆ PNG_INTERNAL_FUNCTION() [29/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_voidp ,
png_malloc_base ,
(png_const_structrp png_ptr, png_alloc_size_t size) ,
PNG_ALLOCATED  )

◆ PNG_INTERNAL_FUNCTION() [30/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( png_voidp ,
png_realloc_array ,
(png_const_structrp png_ptr, png_const_voidp array, int old_elements, int add_elements, size_t element_size) ,
PNG_ALLOCATED  )

◆ PNG_INTERNAL_FUNCTION() [31/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( size_t ,
png_safecat ,
(png_charp buffer, size_t bufsize, size_t pos, png_const_charp string) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [32/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void PNGCBAPI,
png_default_flush ,
(png_structp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [33/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void PNGCBAPI,
png_default_read_data ,
(png_structp png_ptr, png_bytep data, size_t length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [34/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void PNGCBAPI,
png_default_write_data ,
(png_structp png_ptr, png_bytep data, size_t length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [35/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void PNGCBAPI,
png_push_fill_buffer ,
(png_structp png_ptr, png_bytep buffer, size_t length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [36/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_app_error ,
(png_const_structrp png_ptr, png_const_charp message) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [37/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_app_warning ,
(png_const_structrp png_ptr, png_const_charp message) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [38/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_ascii_from_fixed ,
(png_const_structrp png_ptr, png_charp ascii, size_t size, png_fixed_point fp) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [39/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_ascii_from_fp ,
(png_const_structrp png_ptr, png_charp ascii, size_t size, double fp, unsigned int precision) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [40/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_build_gamma_table ,
(png_structrp png_ptr, int bit_depth) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [41/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_calculate_crc ,
(png_structrp png_ptr, png_const_bytep ptr, size_t length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [42/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_check_chunk_length ,
(png_const_structrp png_ptr, png_uint_32 chunk_length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [43/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_check_chunk_name ,
(png_const_structrp png_ptr, png_uint_32 chunk_name) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [44/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_check_IHDR ,
(png_const_structrp png_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int interlace_type, int compression_type, int filter_type) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [45/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_chunk_report ,
(png_const_structrp png_ptr, png_const_charp message, int error) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [46/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_colorspace_set_gamma ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, png_fixed_point gAMA) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [47/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_colorspace_set_rgb_coefficients ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [48/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_colorspace_sync ,
(png_const_structrp png_ptr, png_inforp info_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [49/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_colorspace_sync_info ,
(png_const_structrp png_ptr, png_inforp info_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [50/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_combine_row ,
(png_const_structrp png_ptr, png_bytep row, int display) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [51/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_compress_IDAT ,
(png_structrp png_ptr, png_const_bytep row_data, png_alloc_size_t row_data_length, int flush) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [52/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_crc_read ,
(png_structrp png_ptr, png_bytep buf, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [53/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_destroy_gamma_table ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [54/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_destroy_png_struct ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [55/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_do_bgr ,
(png_row_infop row_info, png_bytep row) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [56/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_do_check_palette_indexes ,
(png_structrp png_ptr, png_row_infop row_info) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [57/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_do_invert ,
(png_row_infop row_info, png_bytep row) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [58/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_do_packswap ,
(png_row_infop row_info, png_bytep row) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [59/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_do_read_interlace ,
(png_row_infop row_info, png_bytep row, int pass, png_uint_32 transformations) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [60/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_do_read_transformations ,
(png_structrp png_ptr, png_row_infop row_info) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [61/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_do_strip_channel ,
(png_row_infop row_info, png_bytep row, int at_start) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [62/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_do_swap ,
(png_row_infop row_info, png_bytep row) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [63/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_do_write_interlace ,
(png_row_infop row_info, png_bytep row, int pass) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [64/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_do_write_transformations ,
(png_structrp png_ptr, png_row_infop row_info) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [65/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_flush ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [66/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_formatted_warning ,
(png_const_structrp png_ptr, png_warning_parameters p, png_const_charp message) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [67/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_free_buffer_list ,
(png_structrp png_ptr, png_compression_bufferp *list) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [68/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_free_jmpbuf ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [69/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_bKGD ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [70/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_cHRM ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [71/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_gAMA ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [72/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_hIST ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [73/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_iCCP ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [74/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_IEND ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [75/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_IHDR ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [76/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_iTXt ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [77/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_oFFs ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [78/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_pCAL ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [79/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_pHYs ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [80/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_PLTE ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [81/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_sBIT ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [82/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_sCAL ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [83/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_sPLT ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [84/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_sRGB ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [85/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_tEXt ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [86/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_tIME ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [87/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_tRNS ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [88/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_unknown ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length, int keep) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [89/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_handle_zTXt ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [90/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_icc_set_sRGB ,
(png_const_structrp png_ptr, png_colorspacerp colorspace, png_const_bytep profile, uLong adler) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [91/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_init_read_transformations ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [92/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_process_IDAT_data ,
(png_structrp png_ptr, png_bytep buffer, size_t buffer_length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [93/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_process_some_data ,
(png_structrp png_ptr, png_inforp info_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [94/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_check_crc ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [95/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_handle_iTXt ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [96/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_handle_tEXt ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [97/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_handle_unknown ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [98/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_handle_zTXt ,
(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [99/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_have_end ,
(png_structrp png_ptr, png_inforp info_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [100/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_have_info ,
(png_structrp png_ptr, png_inforp info_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [101/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_have_row ,
(png_structrp png_ptr, png_bytep row) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [102/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_process_row ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [103/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_read_chunk ,
(png_structrp png_ptr, png_inforp info_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [104/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_read_end ,
(png_structrp png_ptr, png_inforp info_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [105/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_read_IDAT ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [106/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_read_iTXt ,
(png_structrp png_ptr, png_inforp info_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [107/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_read_sig ,
(png_structrp png_ptr, png_inforp info_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [108/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_read_tEXt ,
(png_structrp png_ptr, png_inforp info_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [109/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_read_zTXt ,
(png_structrp png_ptr, png_inforp info_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [110/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_restore_buffer ,
(png_structrp png_ptr, png_bytep buffer, size_t buffer_length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [111/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_push_save_buffer ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [112/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_read_data ,
(png_structrp png_ptr, png_bytep data, size_t length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [113/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_read_filter_row ,
(png_structrp pp, png_row_infop row_info, png_bytep row, png_const_bytep prev_row, int filter) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [114/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_read_finish_IDAT ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [115/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_read_finish_row ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [116/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_read_IDAT_data ,
(png_structrp png_ptr, png_bytep output, png_alloc_size_t avail_out) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [117/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_read_push_finish_row ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [118/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_read_sig ,
(png_structrp png_ptr, png_inforp info_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [119/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_read_start_row ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [120/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_read_transform_info ,
(png_structrp png_ptr, png_inforp info_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [121/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_reset_crc ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [122/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_warning_parameter ,
(png_warning_parameters p, int number, png_const_charp string) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [123/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_warning_parameter_signed ,
(png_warning_parameters p, int number, int format, png_int_32 value) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [124/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_warning_parameter_unsigned ,
(png_warning_parameters p, int number, int format, png_alloc_size_t value) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [125/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_bKGD ,
(png_structrp png_ptr, png_const_color_16p values, int color_type) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [126/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_cHRM_fixed ,
(png_structrp png_ptr, const png_xy *xy) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [127/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_data ,
(png_structrp png_ptr, png_const_bytep data, size_t length) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [128/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_find_filter ,
(png_structrp png_ptr, png_row_infop row_info) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [129/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_finish_row ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [130/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_gAMA_fixed ,
(png_structrp png_ptr, png_fixed_point file_gamma) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [131/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_hIST ,
(png_structrp png_ptr, png_const_uint_16p hist, int num_hist) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [132/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_iCCP ,
(png_structrp png_ptr, png_const_charp name, png_const_bytep profile) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [133/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_IEND ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [134/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_IHDR ,
(png_structrp png_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int compression_method, int filter_method, int interlace_method) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [135/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_iTXt ,
(png_structrp png_ptr, int compression, png_const_charp key, png_const_charp lang, png_const_charp lang_key, png_const_charp text) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [136/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_oFFs ,
(png_structrp png_ptr, png_int_32 x_offset, png_int_32 y_offset, int unit_type) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [137/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_pCAL ,
(png_structrp png_ptr, png_charp purpose, png_int_32 X0, png_int_32 X1, int type, int nparams, png_const_charp units, png_charpp params) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [138/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_pHYs ,
(png_structrp png_ptr, png_uint_32 x_pixels_per_unit, png_uint_32 y_pixels_per_unit, int unit_type) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [139/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_PLTE ,
(png_structrp png_ptr, png_const_colorp palette, png_uint_32 num_pal) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [140/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_sBIT ,
(png_structrp png_ptr, png_const_color_8p sbit, int color_type) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [141/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_sCAL_s ,
(png_structrp png_ptr, int unit, png_const_charp width, png_const_charp height) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [142/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_sPLT ,
(png_structrp png_ptr, png_const_sPLT_tp palette) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [143/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_sRGB ,
(png_structrp png_ptr, int intent) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [144/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_start_row ,
(png_structrp png_ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [145/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_tEXt ,
(png_structrp png_ptr, png_const_charp key, png_const_charp text, size_t text_len) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [146/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_tIME ,
(png_structrp png_ptr, png_const_timep mod_time) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [147/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_tRNS ,
(png_structrp png_ptr, png_const_bytep trans, png_const_color_16p values, int number, int color_type) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [148/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_write_zTXt ,
(png_structrp png_ptr, png_const_charp key, png_const_charp text, int compression) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [149/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_zfree ,
(voidpf png_ptr, voidpf ptr) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [150/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( void ,
png_zstream_error ,
(png_structrp png_ptr, int ret) ,
PNG_EMPTY  )

◆ PNG_INTERNAL_FUNCTION() [151/151]

juce::pnglibNamespace::PNG_INTERNAL_FUNCTION ( voidpf ,
png_zalloc ,
(voidpf png_ptr, uInt items, uInt size) ,
PNG_ALLOCATED  )

◆ png_malloc_array_checked()

png_voidp juce::pnglibNamespace::png_malloc_array_checked ( png_const_structrp png_ptr,
int nelements,
size_t element_size )
static

◆ png_muldiv()

int juce::pnglibNamespace::png_muldiv ( png_fixed_point_p res,
png_fixed_point a,
png_int_32 times,
png_int_32 divisor )

◆ png_muldiv_warn()

png_fixed_point juce::pnglibNamespace::png_muldiv_warn ( png_const_structrp png_ptr,
png_fixed_point a,
png_int_32 times,
png_int_32 divisor )

◆ png_pow10()

double juce::pnglibNamespace::png_pow10 ( int power)
static

◆ png_process_data()

void PNGAPI juce::pnglibNamespace::png_process_data ( png_structrp png_ptr,
png_inforp info_ptr,
png_bytep buffer,
size_t buffer_size )

◆ png_process_data_pause()

size_t PNGAPI juce::pnglibNamespace::png_process_data_pause ( png_structrp png_ptr,
int save )

◆ png_process_data_skip()

png_uint_32 PNGAPI juce::pnglibNamespace::png_process_data_skip ( png_structrp png_ptr)

◆ png_process_IDAT_data()

void juce::pnglibNamespace::png_process_IDAT_data ( png_structrp png_ptr,
png_bytep buffer,
size_t buffer_length )

◆ png_process_some_data()

void juce::pnglibNamespace::png_process_some_data ( png_structrp png_ptr,
png_inforp info_ptr )

◆ png_product2()

png_fixed_point juce::pnglibNamespace::png_product2 ( png_fixed_point a,
png_fixed_point b )
static

◆ png_progressive_combine_row()

void PNGAPI juce::pnglibNamespace::png_progressive_combine_row ( png_const_structrp png_ptr,
png_bytep old_row,
png_const_bytep new_row )

◆ png_push_fill_buffer()

void PNGCBAPI juce::pnglibNamespace::png_push_fill_buffer ( png_structp png_ptr,
png_bytep buffer,
size_t length )

◆ png_push_have_end()

void juce::pnglibNamespace::png_push_have_end ( png_structrp png_ptr,
png_inforp info_ptr )

◆ png_push_have_info()

void juce::pnglibNamespace::png_push_have_info ( png_structrp png_ptr,
png_inforp info_ptr )

◆ png_push_have_row()

void juce::pnglibNamespace::png_push_have_row ( png_structrp png_ptr,
png_bytep row )

◆ png_push_process_row()

void juce::pnglibNamespace::png_push_process_row ( png_structrp png_ptr)

◆ png_push_read_chunk()

void juce::pnglibNamespace::png_push_read_chunk ( png_structrp png_ptr,
png_inforp info_ptr )

◆ png_push_read_IDAT()

void juce::pnglibNamespace::png_push_read_IDAT ( png_structrp png_ptr)

◆ png_push_read_sig()

void juce::pnglibNamespace::png_push_read_sig ( png_structrp png_ptr,
png_inforp info_ptr )

◆ png_push_restore_buffer()

void juce::pnglibNamespace::png_push_restore_buffer ( png_structrp png_ptr,
png_bytep buffer,
size_t buffer_length )

◆ png_push_save_buffer()

void juce::pnglibNamespace::png_push_save_buffer ( png_structrp png_ptr)

◆ png_read_buffer()

png_bytep juce::pnglibNamespace::png_read_buffer ( png_structrp png_ptr,
png_alloc_size_t new_size,
int warn )
static

◆ png_read_chunk_header()

png_uint_32 juce::pnglibNamespace::png_read_chunk_header ( png_structrp png_ptr)

◆ png_read_data()

void juce::pnglibNamespace::png_read_data ( png_structrp png_ptr,
png_bytep data,
size_t length )

◆ png_read_destroy()

void juce::pnglibNamespace::png_read_destroy ( png_structrp png_ptr)
static

◆ png_read_end()

void PNGAPI juce::pnglibNamespace::png_read_end ( png_structrp png_ptr,
png_inforp info_ptr )

◆ png_read_filter_row()

void juce::pnglibNamespace::png_read_filter_row ( png_structrp pp,
png_row_infop row_info,
png_bytep row,
png_const_bytep prev_row,
int filter )

◆ png_read_filter_row_avg()

void juce::pnglibNamespace::png_read_filter_row_avg ( png_row_infop row_info,
png_bytep row,
png_const_bytep prev_row )
static

◆ png_read_filter_row_paeth_1byte_pixel()

void juce::pnglibNamespace::png_read_filter_row_paeth_1byte_pixel ( png_row_infop row_info,
png_bytep row,
png_const_bytep prev_row )
static

◆ png_read_filter_row_paeth_multibyte_pixel()

void juce::pnglibNamespace::png_read_filter_row_paeth_multibyte_pixel ( png_row_infop row_info,
png_bytep row,
png_const_bytep prev_row )
static

◆ png_read_filter_row_sub()

void juce::pnglibNamespace::png_read_filter_row_sub ( png_row_infop row_info,
png_bytep row,
png_const_bytep prev_row )
static

◆ png_read_filter_row_up()

void juce::pnglibNamespace::png_read_filter_row_up ( png_row_infop row_info,
png_bytep row,
png_const_bytep prev_row )
static

◆ png_read_finish_IDAT()

void juce::pnglibNamespace::png_read_finish_IDAT ( png_structrp png_ptr)

◆ png_read_finish_row()

void juce::pnglibNamespace::png_read_finish_row ( png_structrp png_ptr)

◆ png_read_IDAT_data()

void juce::pnglibNamespace::png_read_IDAT_data ( png_structrp png_ptr,
png_bytep output,
png_alloc_size_t avail_out )

◆ png_read_image()

void PNGAPI juce::pnglibNamespace::png_read_image ( png_structrp png_ptr,
png_bytepp image )

◆ png_read_info()

void PNGAPI juce::pnglibNamespace::png_read_info ( png_structrp png_ptr,
png_inforp info_ptr )

◆ png_read_png()

void PNGAPI juce::pnglibNamespace::png_read_png ( png_structrp png_ptr,
png_inforp info_ptr,
int transforms,
voidp params )

◆ png_read_push_finish_row()

void juce::pnglibNamespace::png_read_push_finish_row ( png_structrp png_ptr)

◆ png_read_row()

void PNGAPI juce::pnglibNamespace::png_read_row ( png_structrp png_ptr,
png_bytep row,
png_bytep dsp_row )

◆ png_read_rows()

void PNGAPI juce::pnglibNamespace::png_read_rows ( png_structrp png_ptr,
png_bytepp row,
png_bytepp display_row,
png_uint_32 num_rows )

◆ png_read_sig()

void juce::pnglibNamespace::png_read_sig ( png_structrp png_ptr,
png_inforp info_ptr )

◆ png_read_start_row()

void juce::pnglibNamespace::png_read_start_row ( png_structrp png_ptr)

◆ png_read_transform_info()

void juce::pnglibNamespace::png_read_transform_info ( png_structrp png_ptr,
png_inforp info_ptr )

◆ png_read_update_info()

void PNGAPI juce::pnglibNamespace::png_read_update_info ( png_structrp png_ptr,
png_inforp info_ptr )

◆ png_reciprocal()

png_fixed_point juce::pnglibNamespace::png_reciprocal ( png_fixed_point a)

◆ png_reciprocal2()

png_fixed_point juce::pnglibNamespace::png_reciprocal2 ( png_fixed_point a,
png_fixed_point b )

◆ PNG_REMOVED()

juce::pnglibNamespace::PNG_REMOVED ( 200 ,
png_const_bytep ,
png_get_io_chunk_name ,
(png_structrp png_ptr) ,
PNG_DEPRECATED  )

◆ png_reset_crc()

void juce::pnglibNamespace::png_reset_crc ( png_structrp png_ptr)

◆ png_reset_zstream()

int PNGAPI juce::pnglibNamespace::png_reset_zstream ( png_structrp png_ptr)

◆ png_rtran_ok()

int juce::pnglibNamespace::png_rtran_ok ( png_structrp png_ptr,
int need_IHDR )
static

◆ png_safecat()

size_t juce::pnglibNamespace::png_safecat ( png_charp buffer,
size_t bufsize,
size_t pos,
png_const_charp string )

◆ png_save_int_32()

void PNGAPI juce::pnglibNamespace::png_save_int_32 ( png_bytep buf,
png_int_32 i )

◆ png_save_uint_16()

void PNGAPI juce::pnglibNamespace::png_save_uint_16 ( png_bytep buf,
unsigned int i )

◆ png_save_uint_32()

void PNGAPI juce::pnglibNamespace::png_save_uint_32 ( png_bytep buf,
png_uint_32 i )

◆ png_set_add_alpha()

void PNGAPI juce::pnglibNamespace::png_set_add_alpha ( png_structrp png_ptr,
png_uint_32 filler,
int filler_loc )

◆ png_set_alpha_mode()

void PNGAPI juce::pnglibNamespace::png_set_alpha_mode ( png_structrp png_ptr,
int mode,
double output_gamma )

◆ png_set_alpha_mode_fixed()

void PNGFAPI juce::pnglibNamespace::png_set_alpha_mode_fixed ( png_structrp png_ptr,
int mode,
png_fixed_point output_gamma )

◆ png_set_background()

void PNGAPI juce::pnglibNamespace::png_set_background ( png_structrp png_ptr,
png_const_color_16p background_color,
int background_gamma_code,
int need_expand,
double background_gamma )

◆ png_set_background_fixed()

void PNGFAPI juce::pnglibNamespace::png_set_background_fixed ( png_structrp png_ptr,
png_const_color_16p background_color,
int background_gamma_code,
int need_expand,
png_fixed_point background_gamma )

◆ png_set_benign_errors()

void PNGAPI juce::pnglibNamespace::png_set_benign_errors ( png_structrp png_ptr,
int allowed )

◆ png_set_bgr()

void PNGAPI juce::pnglibNamespace::png_set_bgr ( png_structrp png_ptr)

◆ png_set_bKGD()

void PNGAPI juce::pnglibNamespace::png_set_bKGD ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_const_color_16p background )

◆ png_set_check_for_invalid_index()

void PNGAPI juce::pnglibNamespace::png_set_check_for_invalid_index ( png_structrp png_ptr,
int allowed )

◆ png_set_cHRM()

void PNGAPI juce::pnglibNamespace::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_set_cHRM_fixed()

void PNGFAPI juce::pnglibNamespace::png_set_cHRM_fixed ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_fixed_point white_x,
png_fixed_point white_y,
png_fixed_point red_x,
png_fixed_point red_y,
png_fixed_point green_x,
png_fixed_point green_y,
png_fixed_point blue_x,
png_fixed_point blue_y )

◆ png_set_cHRM_XYZ()

void PNGAPI juce::pnglibNamespace::png_set_cHRM_XYZ ( png_const_structrp png_ptr,
png_inforp info_ptr,
double red_X,
double red_Y,
double red_Z,
double green_X,
double green_Y,
double green_Z,
double blue_X,
double blue_Y,
double blue_Z )

◆ png_set_cHRM_XYZ_fixed()

void PNGFAPI juce::pnglibNamespace::png_set_cHRM_XYZ_fixed ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_fixed_point int_red_X,
png_fixed_point int_red_Y,
png_fixed_point int_red_Z,
png_fixed_point int_green_X,
png_fixed_point int_green_Y,
png_fixed_point int_green_Z,
png_fixed_point int_blue_X,
png_fixed_point int_blue_Y,
png_fixed_point int_blue_Z )

◆ png_set_chunk_cache_max()

void PNGAPI juce::pnglibNamespace::png_set_chunk_cache_max ( png_structrp png_ptr,
png_uint_32 user_chunk_cache_max )

◆ png_set_chunk_malloc_max()

void PNGAPI juce::pnglibNamespace::png_set_chunk_malloc_max ( png_structrp png_ptr,
png_alloc_size_t user_chunk_malloc_max )

◆ png_set_compression_buffer_size()

void PNGAPI juce::pnglibNamespace::png_set_compression_buffer_size ( png_structrp png_ptr,
size_t size )

◆ png_set_crc_action()

void PNGAPI juce::pnglibNamespace::png_set_crc_action ( png_structrp png_ptr,
int crit_action,
int ancil_action )

◆ png_set_error_fn()

void PNGAPI juce::pnglibNamespace::png_set_error_fn ( png_structrp png_ptr,
png_voidp error_ptr,
png_error_ptr error_fn,
png_error_ptr warning_fn )

◆ png_set_expand()

void PNGAPI juce::pnglibNamespace::png_set_expand ( png_structrp png_ptr)

◆ png_set_expand_16()

void PNGAPI juce::pnglibNamespace::png_set_expand_16 ( png_structrp png_ptr)

◆ png_set_expand_gray_1_2_4_to_8()

void PNGAPI juce::pnglibNamespace::png_set_expand_gray_1_2_4_to_8 ( png_structrp png_ptr)

◆ png_set_filler()

void PNGAPI juce::pnglibNamespace::png_set_filler ( png_structrp png_ptr,
png_uint_32 filler,
int filler_loc )

◆ png_set_filter()

void PNGAPI juce::pnglibNamespace::png_set_filter ( png_structrp png_ptr,
int method,
int filters )

◆ png_set_filter_heuristics()

void PNGAPI juce::pnglibNamespace::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_set_filter_heuristics_fixed()

void PNGAPI juce::pnglibNamespace::png_set_filter_heuristics_fixed ( png_structrp png_ptr,
int heuristic_method,
int num_weights,
png_const_fixed_point_p filter_weights,
png_const_fixed_point_p filter_costs )

◆ png_set_flush()

void PNGAPI juce::pnglibNamespace::png_set_flush ( png_structrp png_ptr,
int nrows )

◆ png_set_gAMA()

void PNGAPI juce::pnglibNamespace::png_set_gAMA ( png_const_structrp png_ptr,
png_inforp info_ptr,
double file_gamma )

◆ png_set_gAMA_fixed()

void PNGFAPI juce::pnglibNamespace::png_set_gAMA_fixed ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_fixed_point file_gamma )

◆ png_set_gamma()

void PNGAPI juce::pnglibNamespace::png_set_gamma ( png_structrp png_ptr,
double scrn_gamma,
double file_gamma )

◆ png_set_gamma_fixed()

void PNGFAPI juce::pnglibNamespace::png_set_gamma_fixed ( png_structrp png_ptr,
png_fixed_point scrn_gamma,
png_fixed_point file_gamma )

◆ png_set_gray_to_rgb()

void PNGAPI juce::pnglibNamespace::png_set_gray_to_rgb ( png_structrp png_ptr)

◆ png_set_hIST()

void PNGAPI juce::pnglibNamespace::png_set_hIST ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_const_uint_16p hist )

◆ png_set_iCCP()

void PNGAPI juce::pnglibNamespace::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_set_IHDR()

void PNGAPI juce::pnglibNamespace::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_type,
int compression_type,
int filter_type )

◆ png_set_interlace_handling()

int PNGAPI juce::pnglibNamespace::png_set_interlace_handling ( png_structrp png_ptr)

◆ png_set_invalid()

void PNGAPI juce::pnglibNamespace::png_set_invalid ( png_const_structrp png_ptr,
png_inforp info_ptr,
int mask )

◆ png_set_invert_alpha()

void PNGAPI juce::pnglibNamespace::png_set_invert_alpha ( png_structrp png_ptr)

◆ png_set_invert_mono()

void PNGAPI juce::pnglibNamespace::png_set_invert_mono ( png_structrp png_ptr)

◆ png_set_keep_unknown_chunks()

void PNGAPI juce::pnglibNamespace::png_set_keep_unknown_chunks ( png_structrp png_ptr,
int keep,
png_const_bytep chunk_list,
int num_chunks_in )

◆ png_set_oFFs()

void PNGAPI juce::pnglibNamespace::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_set_packing()

void PNGAPI juce::pnglibNamespace::png_set_packing ( png_structrp png_ptr)

◆ png_set_packswap()

void PNGAPI juce::pnglibNamespace::png_set_packswap ( png_structrp png_ptr)

◆ png_set_palette_to_rgb()

void PNGAPI juce::pnglibNamespace::png_set_palette_to_rgb ( png_structrp png_ptr)

◆ png_set_pCAL()

void PNGAPI juce::pnglibNamespace::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_set_pHYs()

void PNGAPI juce::pnglibNamespace::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_set_PLTE()

void PNGAPI juce::pnglibNamespace::png_set_PLTE ( png_structrp png_ptr,
png_inforp info_ptr,
png_const_colorp palette,
int num_palette )

◆ png_set_progressive_read_fn()

void PNGAPI juce::pnglibNamespace::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_set_quantize()

void PNGAPI juce::pnglibNamespace::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_set_read_fn()

void PNGAPI juce::pnglibNamespace::png_set_read_fn ( png_structrp png_ptr,
png_voidp io_ptr,
png_rw_ptr read_data_fn )

◆ png_set_read_status_fn()

void PNGAPI juce::pnglibNamespace::png_set_read_status_fn ( png_structrp png_ptr,
png_read_status_ptr read_row_fn )

◆ png_set_read_user_chunk_fn()

void PNGAPI juce::pnglibNamespace::png_set_read_user_chunk_fn ( png_structrp png_ptr,
png_voidp user_chunk_ptr,
png_user_chunk_ptr read_user_chunk_fn )

◆ png_set_read_user_transform_fn()

void PNGAPI juce::pnglibNamespace::png_set_read_user_transform_fn ( png_structrp png_ptr,
png_user_transform_ptr read_user_transform_fn )

◆ png_set_rgb_to_gray()

void PNGAPI juce::pnglibNamespace::png_set_rgb_to_gray ( png_structrp png_ptr,
int error_action,
double red,
double green )

◆ png_set_rgb_to_gray_fixed()

void PNGFAPI juce::pnglibNamespace::png_set_rgb_to_gray_fixed ( png_structrp png_ptr,
int error_action,
png_fixed_point red,
png_fixed_point green )

◆ png_set_rows()

void PNGAPI juce::pnglibNamespace::png_set_rows ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_bytepp row_pointers )

◆ png_set_sBIT()

void PNGAPI juce::pnglibNamespace::png_set_sBIT ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_const_color_8p sig_bit )

◆ png_set_sCAL()

void PNGAPI juce::pnglibNamespace::png_set_sCAL ( png_const_structrp png_ptr,
png_inforp info_ptr,
int unit,
double width,
double height )

◆ png_set_sCAL_fixed()

void PNGAPI juce::pnglibNamespace::png_set_sCAL_fixed ( png_const_structrp png_ptr,
png_inforp info_ptr,
int unit,
png_fixed_point width,
png_fixed_point height )

◆ png_set_sCAL_s()

void PNGAPI juce::pnglibNamespace::png_set_sCAL_s ( png_const_structrp png_ptr,
png_inforp info_ptr,
int unit,
png_const_charp swidth,
png_const_charp sheight )

◆ png_set_scale_16()

void PNGAPI juce::pnglibNamespace::png_set_scale_16 ( png_structrp png_ptr)

◆ png_set_shift()

void PNGAPI juce::pnglibNamespace::png_set_shift ( png_structrp png_ptr,
png_const_color_8p true_bits )

◆ png_set_sig_bytes()

void PNGAPI juce::pnglibNamespace::png_set_sig_bytes ( png_structrp png_ptr,
int num_bytes )

◆ png_set_sPLT()

void PNGAPI juce::pnglibNamespace::png_set_sPLT ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_const_sPLT_tp entries,
int nentries )

◆ png_set_sRGB()

void PNGAPI juce::pnglibNamespace::png_set_sRGB ( png_const_structrp png_ptr,
png_inforp info_ptr,
int srgb_intent )

◆ png_set_sRGB_gAMA_and_cHRM()

void PNGAPI juce::pnglibNamespace::png_set_sRGB_gAMA_and_cHRM ( png_const_structrp png_ptr,
png_inforp info_ptr,
int srgb_intent )

◆ png_set_strip_16()

void PNGAPI juce::pnglibNamespace::png_set_strip_16 ( png_structrp png_ptr)

◆ png_set_strip_alpha()

void PNGAPI juce::pnglibNamespace::png_set_strip_alpha ( png_structrp png_ptr)

◆ png_set_swap()

void PNGAPI juce::pnglibNamespace::png_set_swap ( png_structrp png_ptr)

◆ png_set_swap_alpha()

void PNGAPI juce::pnglibNamespace::png_set_swap_alpha ( png_structrp png_ptr)

◆ png_set_text()

void PNGAPI juce::pnglibNamespace::png_set_text ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_const_textp text_ptr,
int num_text )

◆ png_set_text_2()

int juce::pnglibNamespace::png_set_text_2 ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_const_textp text_ptr,
int num_text )

◆ png_set_text_compression_level()

void PNGAPI juce::pnglibNamespace::png_set_text_compression_level ( png_structrp png_ptr,
int level )

◆ png_set_text_compression_mem_level()

void PNGAPI juce::pnglibNamespace::png_set_text_compression_mem_level ( png_structrp png_ptr,
int mem_level )

◆ png_set_text_compression_method()

void PNGAPI juce::pnglibNamespace::png_set_text_compression_method ( png_structrp png_ptr,
int method )

◆ png_set_text_compression_strategy()

void PNGAPI juce::pnglibNamespace::png_set_text_compression_strategy ( png_structrp png_ptr,
int strategy )

◆ png_set_text_compression_window_bits()

void PNGAPI juce::pnglibNamespace::png_set_text_compression_window_bits ( png_structrp png_ptr,
int window_bits )

◆ png_set_tIME()

void PNGAPI juce::pnglibNamespace::png_set_tIME ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_const_timep mod_time )

◆ png_set_tRNS()

void PNGAPI juce::pnglibNamespace::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_set_tRNS_to_alpha()

void PNGAPI juce::pnglibNamespace::png_set_tRNS_to_alpha ( png_structrp png_ptr)

◆ png_set_unknown_chunk_location()

void PNGAPI juce::pnglibNamespace::png_set_unknown_chunk_location ( png_const_structrp png_ptr,
png_inforp info_ptr,
int chunk,
int location )

◆ png_set_unknown_chunks()

void PNGAPI juce::pnglibNamespace::png_set_unknown_chunks ( png_const_structrp png_ptr,
png_inforp info_ptr,
png_const_unknown_chunkp unknowns,
int num_unknowns )

◆ png_set_user_limits()

void PNGAPI juce::pnglibNamespace::png_set_user_limits ( png_structrp png_ptr,
png_uint_32 user_width_max,
png_uint_32 user_height_max )

◆ png_set_user_transform_info()

void PNGAPI juce::pnglibNamespace::png_set_user_transform_info ( png_structrp png_ptr,
png_voidp user_transform_ptr,
int user_transform_depth,
int user_transform_channels )

◆ png_set_write_fn()

void PNGAPI juce::pnglibNamespace::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_set_write_status_fn()

void PNGAPI juce::pnglibNamespace::png_set_write_status_fn ( png_structrp png_ptr,
png_write_status_ptr write_row_fn )

◆ png_set_write_user_transform_fn()

void PNGAPI juce::pnglibNamespace::png_set_write_user_transform_fn ( png_structrp png_ptr,
png_user_transform_ptr write_user_transform_fn )

◆ png_setup_avg_row()

size_t juce::pnglibNamespace::png_setup_avg_row ( png_structrp png_ptr,
png_uint_32 bpp,
size_t row_bytes,
size_t lmins )
static

◆ png_setup_avg_row_only()

void juce::pnglibNamespace::png_setup_avg_row_only ( png_structrp png_ptr,
png_uint_32 bpp,
size_t row_bytes )
static

◆ png_setup_paeth_row()

size_t juce::pnglibNamespace::png_setup_paeth_row ( png_structrp png_ptr,
png_uint_32 bpp,
size_t row_bytes,
size_t lmins )
static

◆ png_setup_paeth_row_only()

void juce::pnglibNamespace::png_setup_paeth_row_only ( png_structrp png_ptr,
png_uint_32 bpp,
size_t row_bytes )
static

◆ png_setup_sub_row()

size_t juce::pnglibNamespace::png_setup_sub_row ( png_structrp png_ptr,
png_uint_32 bpp,
size_t row_bytes,
size_t lmins )
static

◆ png_setup_sub_row_only()

void juce::pnglibNamespace::png_setup_sub_row_only ( png_structrp png_ptr,
png_uint_32 bpp,
size_t row_bytes )
static

◆ png_setup_up_row()

size_t juce::pnglibNamespace::png_setup_up_row ( png_structrp png_ptr,
size_t row_bytes,
size_t lmins )
static

◆ png_setup_up_row_only()

void juce::pnglibNamespace::png_setup_up_row_only ( png_structrp png_ptr,
size_t row_bytes )
static

◆ png_sig_cmp()

int PNGAPI juce::pnglibNamespace::png_sig_cmp ( png_const_bytep sig,
size_t start,
size_t num_to_check )

◆ png_start_read_image()

void PNGAPI juce::pnglibNamespace::png_start_read_image ( png_structrp png_ptr)

◆ png_text_compress()

int juce::pnglibNamespace::png_text_compress ( png_structrp png_ptr,
png_uint_32 chunk_name,
compression_state * comp,
png_uint_32 prefix_len )
static

◆ png_text_compress_init()

void juce::pnglibNamespace::png_text_compress_init ( compression_state * comp,
png_const_bytep input,
png_alloc_size_t input_len )
static

◆ png_uint_16()

juce::pnglibNamespace::png_uint_16 ( PNGAPI png_get_uint_16)

◆ png_uint_32()

juce::pnglibNamespace::png_uint_32 ( PNGAPI png_get_uint_32)

◆ png_user_version_check()

int juce::pnglibNamespace::png_user_version_check ( png_structrp png_ptr,
png_const_charp user_png_ver )

◆ png_warning()

void PNGAPI juce::pnglibNamespace::png_warning ( png_const_structrp png_ptr,
png_const_charp warning_message )

◆ png_warning_parameter()

void juce::pnglibNamespace::png_warning_parameter ( png_warning_parameters p,
int number,
png_const_charp string )

◆ png_warning_parameter_signed()

void juce::pnglibNamespace::png_warning_parameter_signed ( png_warning_parameters p,
int number,
int format,
png_int_32 value )

◆ png_warning_parameter_unsigned()

void juce::pnglibNamespace::png_warning_parameter_unsigned ( png_warning_parameters p,
int number,
int format,
png_alloc_size_t value )

◆ png_write_bKGD()

void juce::pnglibNamespace::png_write_bKGD ( png_structrp png_ptr,
png_const_color_16p back,
int color_type )

◆ png_write_cHRM_fixed()

void juce::pnglibNamespace::png_write_cHRM_fixed ( png_structrp png_ptr,
const png_xy * xy )

◆ png_write_chunk()

void PNGAPI juce::pnglibNamespace::png_write_chunk ( png_structrp png_ptr,
png_const_bytep chunk_string,
png_const_bytep data,
size_t length )

◆ png_write_chunk_data()

void PNGAPI juce::pnglibNamespace::png_write_chunk_data ( png_structrp png_ptr,
png_const_bytep data,
size_t length )

◆ png_write_chunk_end()

void PNGAPI juce::pnglibNamespace::png_write_chunk_end ( png_structrp png_ptr)

◆ png_write_chunk_header()

void juce::pnglibNamespace::png_write_chunk_header ( png_structrp png_ptr,
png_uint_32 chunk_name,
png_uint_32 length )
static

◆ png_write_chunk_start()

void PNGAPI juce::pnglibNamespace::png_write_chunk_start ( png_structrp png_ptr,
png_const_bytep chunk_string,
png_uint_32 length )

◆ png_write_complete_chunk()

void juce::pnglibNamespace::png_write_complete_chunk ( png_structrp png_ptr,
png_uint_32 chunk_name,
png_const_bytep data,
size_t length )
static

◆ png_write_compressed_data_out()

void juce::pnglibNamespace::png_write_compressed_data_out ( png_structrp png_ptr,
compression_state * comp )
static

◆ png_write_data()

void juce::pnglibNamespace::png_write_data ( png_structrp png_ptr,
png_const_bytep data,
size_t length )

◆ png_write_destroy()

void juce::pnglibNamespace::png_write_destroy ( png_structrp png_ptr)
static

◆ png_write_end()

void PNGAPI juce::pnglibNamespace::png_write_end ( png_structrp png_ptr,
png_inforp info_ptr )

◆ png_write_filtered_row()

void juce::pnglibNamespace::png_write_filtered_row ( png_structrp png_ptr,
png_bytep filtered_row,
size_t row_bytes )
static

◆ png_write_find_filter()

void juce::pnglibNamespace::png_write_find_filter ( png_structrp png_ptr,
png_row_infop row_info )

◆ png_write_finish_row()

void juce::pnglibNamespace::png_write_finish_row ( png_structrp png_ptr)

◆ png_write_flush()

void PNGAPI juce::pnglibNamespace::png_write_flush ( png_structrp png_ptr)

◆ png_write_gAMA_fixed()

void juce::pnglibNamespace::png_write_gAMA_fixed ( png_structrp png_ptr,
png_fixed_point file_gamma )

◆ png_write_hIST()

void juce::pnglibNamespace::png_write_hIST ( png_structrp png_ptr,
png_const_uint_16p hist,
int num_hist )

◆ png_write_iCCP()

void juce::pnglibNamespace::png_write_iCCP ( png_structrp png_ptr,
png_const_charp name,
png_const_bytep profile )

◆ png_write_IEND()

void juce::pnglibNamespace::png_write_IEND ( png_structrp png_ptr)

◆ png_write_IHDR()

void juce::pnglibNamespace::png_write_IHDR ( png_structrp png_ptr,
png_uint_32 width,
png_uint_32 height,
int bit_depth,
int color_type,
int compression_type,
int filter_type,
int interlace_type )

◆ png_write_image()

void PNGAPI juce::pnglibNamespace::png_write_image ( png_structrp png_ptr,
png_bytepp image )

◆ png_write_info()

void PNGAPI juce::pnglibNamespace::png_write_info ( png_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_write_info_before_PLTE()

void PNGAPI juce::pnglibNamespace::png_write_info_before_PLTE ( png_structrp png_ptr,
png_const_inforp info_ptr )

◆ png_write_iTXt()

void juce::pnglibNamespace::png_write_iTXt ( png_structrp png_ptr,
int compression,
png_const_charp key,
png_const_charp lang,
png_const_charp lang_key,
png_const_charp text )

◆ png_write_oFFs()

void juce::pnglibNamespace::png_write_oFFs ( png_structrp png_ptr,
png_int_32 x_offset,
png_int_32 y_offset,
int unit_type )

◆ png_write_pCAL()

void juce::pnglibNamespace::png_write_pCAL ( png_structrp png_ptr,
png_charp purpose,
png_int_32 X0,
png_int_32 X1,
int type,
int nparams,
png_const_charp units,
png_charpp params )

◆ png_write_pHYs()

void juce::pnglibNamespace::png_write_pHYs ( png_structrp png_ptr,
png_uint_32 x_pixels_per_unit,
png_uint_32 y_pixels_per_unit,
int unit_type )

◆ png_write_PLTE()

void juce::pnglibNamespace::png_write_PLTE ( png_structrp png_ptr,
png_const_colorp palette,
png_uint_32 num_pal )

◆ png_write_png()

void PNGAPI juce::pnglibNamespace::png_write_png ( png_structrp png_ptr,
png_inforp info_ptr,
int transforms,
voidp params )

◆ png_write_row()

void PNGAPI juce::pnglibNamespace::png_write_row ( png_structrp png_ptr,
png_const_bytep row )

◆ png_write_rows()

void PNGAPI juce::pnglibNamespace::png_write_rows ( png_structrp png_ptr,
png_bytepp row,
png_uint_32 num_rows )

◆ png_write_sBIT()

void juce::pnglibNamespace::png_write_sBIT ( png_structrp png_ptr,
png_const_color_8p sbit,
int color_type )

◆ png_write_sCAL_s()

void juce::pnglibNamespace::png_write_sCAL_s ( png_structrp png_ptr,
int unit,
png_const_charp width,
png_const_charp height )

◆ png_write_sig()

void PNGAPI juce::pnglibNamespace::png_write_sig ( png_structrp png_ptr)

◆ png_write_sPLT()

void juce::pnglibNamespace::png_write_sPLT ( png_structrp png_ptr,
png_const_sPLT_tp spalette )

◆ png_write_sRGB()

void juce::pnglibNamespace::png_write_sRGB ( png_structrp png_ptr,
int srgb_intent )

◆ png_write_start_row()

void juce::pnglibNamespace::png_write_start_row ( png_structrp png_ptr)

◆ png_write_tEXt()

void juce::pnglibNamespace::png_write_tEXt ( png_structrp png_ptr,
png_const_charp key,
png_const_charp text,
size_t text_len )

◆ png_write_tIME()

void juce::pnglibNamespace::png_write_tIME ( png_structrp png_ptr,
png_const_timep mod_time )

◆ png_write_tRNS()

void juce::pnglibNamespace::png_write_tRNS ( png_structrp png_ptr,
png_const_bytep trans_alpha,
png_const_color_16p tran,
int num_trans,
int color_type )

◆ png_write_zTXt()

void juce::pnglibNamespace::png_write_zTXt ( png_structrp png_ptr,
png_const_charp key,
png_const_charp text,
int compression )

◆ png_xy_from_XYZ()

int juce::pnglibNamespace::png_xy_from_XYZ ( png_xy * xy,
const png_XYZ * XYZ )
static

◆ png_XYZ_from_xy()

int juce::pnglibNamespace::png_XYZ_from_xy ( png_XYZ * XYZ,
const png_xy * xy )
static

◆ png_XYZ_normalize()

int juce::pnglibNamespace::png_XYZ_normalize ( png_XYZ * XYZ)
static

◆ png_zfree()

void juce::pnglibNamespace::png_zfree ( voidpf png_ptr,
voidpf ptr )

◆ png_zstream_error()

void juce::pnglibNamespace::png_zstream_error ( png_structrp png_ptr,
int ret )

◆ PNGARG()

void png_default_warning juce::pnglibNamespace::PNGARG ( (png_const_structrp png_ptr, png_const_charp warning_message) )
static

◆ ppi_from_ppm()

png_uint_32 juce::pnglibNamespace::ppi_from_ppm ( png_uint_32 ppm)
static

◆ translate_gamma_flags()

png_fixed_point juce::pnglibNamespace::translate_gamma_flags ( png_structrp png_ptr,
png_fixed_point output_gamma,
int is_screen )
static

◆ write_unknown_chunks()

void juce::pnglibNamespace::write_unknown_chunks ( png_structrp png_ptr,
png_const_inforp info_ptr,
unsigned int where )
static

Variable Documentation

◆ adler

png_uint_32 juce::pnglibNamespace::adler

◆ background_color

png_structrp png_const_color_16p juce::pnglibNamespace::background_color

◆ background_gamma_code

png_structrp png_const_color_16p int juce::pnglibNamespace::background_gamma_code

◆ blue_X

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 juce::pnglibNamespace::blue_X

◆ blue_Y

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 juce::pnglibNamespace::blue_Y

◆ crc

png_uint_32 juce::pnglibNamespace::crc

◆ D50_nCIEXYZ

const png_byte juce::pnglibNamespace::D50_nCIEXYZ[12]
static
Initial value:
=
{ 0x00, 0x00, 0xf6, 0xd6, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0xd3, 0x2d }

◆ error_action

png_structrp int juce::pnglibNamespace::error_action

◆ filter_weights

png_structrp int int png_const_fixed_point_p juce::pnglibNamespace::filter_weights

◆ fourbppswaptable

const png_byte juce::pnglibNamespace::fourbppswaptable[256]
static

◆ green_X

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 juce::pnglibNamespace::green_X

◆ green_Y

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 juce::pnglibNamespace::green_Y

◆ green_Z

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 juce::pnglibNamespace::green_Z

◆ have_md5

png_byte juce::pnglibNamespace::have_md5

◆ heuristic_method

png_structrp int juce::pnglibNamespace::heuristic_method

◆ info_ptr

png_const_structrp png_inforp juce::pnglibNamespace::info_ptr

◆ int_blue_X

◆ int_blue_Y

◆ int_green_X

◆ int_green_Y

◆ int_green_Z

◆ int_red_X

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 juce::pnglibNamespace::int_red_X

◆ int_red_Y

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 juce::pnglibNamespace::int_red_Y

◆ int_red_Z

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 juce::pnglibNamespace::int_red_Z

◆ intent

png_uint_16 juce::pnglibNamespace::intent

◆ is_broken

png_byte juce::pnglibNamespace::is_broken

◆ length

png_uint_32 juce::pnglibNamespace::length

◆ md5

png_uint_32 juce::pnglibNamespace::md5[4]

◆ mode

png_structrp int juce::pnglibNamespace::mode

◆ need_expand

png_structrp png_const_color_16p int int juce::pnglibNamespace::need_expand

◆ num_weights

png_structrp int int juce::pnglibNamespace::num_weights

◆ onebppswaptable

const png_byte juce::pnglibNamespace::onebppswaptable[256]
static

◆ png_digit

const char juce::pnglibNamespace::png_digit[16]
static
Initial value:
= {
'0', '1', '2', '3', '4', '5', '6', '7', '8', '9',
'A', 'B', 'C', 'D', 'E', 'F'
}

◆ png_get_cHRM_XYZ

juce::pnglibNamespace::png_get_cHRM_XYZ

◆ png_get_cHRM_XYZ_fixed

png_const_structrp png_const_inforp double double double double double double double double double *blue_Z juce::pnglibNamespace::png_get_cHRM_XYZ_fixed

◆ png_get_gAMA_fixed

◆ png_get_io_chunk_type

juce::pnglibNamespace::png_get_io_chunk_type

◆ png_get_pixel_aspect_ratio_fixed

juce::pnglibNamespace::png_get_pixel_aspect_ratio_fixed

◆ png_get_sCAL_fixed

juce::pnglibNamespace::png_get_sCAL_fixed

◆ png_get_x_offset_inches_fixed

juce::pnglibNamespace::png_get_x_offset_inches_fixed

◆ png_get_y_offset_inches_fixed

png_const_structrp png_const_inforp info_ptr juce::pnglibNamespace::png_get_y_offset_inches_fixed

◆ png_ptr

png_const_structrp juce::pnglibNamespace::png_ptr

◆ png_set_alpha_mode_fixed

juce::pnglibNamespace::png_set_alpha_mode_fixed

◆ png_set_background_fixed

juce::pnglibNamespace::png_set_background_fixed

◆ png_set_cHRM_XYZ

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 juce::pnglibNamespace::png_set_cHRM_XYZ

◆ png_set_cHRM_XYZ_fixed

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 juce::pnglibNamespace::png_set_cHRM_XYZ_fixed

◆ png_set_filter_heuristics_fixed

juce::pnglibNamespace::png_set_filter_heuristics_fixed

◆ png_set_gAMA_fixed

◆ png_set_gamma_fixed

juce::pnglibNamespace::png_set_gamma_fixed

◆ png_set_rgb_to_gray_fixed

juce::pnglibNamespace::png_set_rgb_to_gray_fixed

◆ png_set_sCAL_fixed

juce::pnglibNamespace::png_set_sCAL_fixed

◆ [struct]

const struct { ... } juce::pnglibNamespace::png_sRGB_checks[]

◆ png_uint_32

◆ red

png_structrp int png_fixed_point juce::pnglibNamespace::red

◆ red_X

◆ red_Y

◆ red_Z

◆ screen_gamma

png_structrp png_fixed_point juce::pnglibNamespace::screen_gamma

◆ sRGB_xy

const png_xy juce::pnglibNamespace::sRGB_xy
static
Initial value:
=
{
64000, 33000,
30000, 60000,
15000, 6000,
31270, 32900
}

◆ twobppswaptable

const png_byte juce::pnglibNamespace::twobppswaptable[256]
static

◆ unit

png_const_structrp png_inforp int juce::pnglibNamespace::unit

◆ void

◆ width

png_const_structrp png_inforp int png_fixed_point juce::pnglibNamespace::width