zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
pngread.c File Reference
#include "pngpriv.h"

Go to the source code of this file.

Functions

void PNGAPI png_destroy_read_struct (png_structpp png_ptr_ptr, png_infopp info_ptr_ptr, png_infopp end_info_ptr_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)
 
 PNG_FUNCTION (png_structp, PNGAPI png_create_read_struct_2,(png_const_charp user_png_ver, png_voidp error_ptr, png_error_ptr error_fn, png_error_ptr warn_fn, png_voidp mem_ptr, png_malloc_ptr malloc_fn, png_free_ptr free_fn), PNG_ALLOCATED)
 
void png_read_destroy (png_structp png_ptr, png_infop info_ptr, png_infop end_info_ptr)
 
void PNGAPI png_read_end (png_structp png_ptr, png_infop info_ptr)
 
void PNGAPI png_read_image (png_structp png_ptr, png_bytepp image)
 
void PNGAPI png_read_info (png_structp png_ptr, png_infop info_ptr)
 
void PNGAPI png_read_png (png_structp png_ptr, png_infop info_ptr, int transforms, voidp params)
 
void PNGAPI png_read_row (png_structp png_ptr, png_bytep row, png_bytep dsp_row)
 
void PNGAPI png_read_rows (png_structp png_ptr, png_bytepp row, png_bytepp display_row, png_uint_32 num_rows)
 
void PNGAPI png_read_update_info (png_structp png_ptr, png_infop info_ptr)
 
void PNGAPI png_set_read_status_fn (png_structp png_ptr, png_read_status_ptr read_row_fn)
 
void PNGAPI png_start_read_image (png_structp png_ptr)
 

Function Documentation

void PNGAPI png_destroy_read_struct ( png_structpp  png_ptr_ptr,
png_infopp  info_ptr_ptr,
png_infopp  end_info_ptr_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   
)

Definition at line 22 of file pngread.c.

References NULL.

void png_read_destroy ( png_structp  png_ptr,
png_infop  info_ptr,
png_infop  end_info_ptr 
)
void PNGAPI png_read_rows ( png_structp  png_ptr,
png_bytepp  row,
png_bytepp  display_row,
png_uint_32  num_rows 
)

Definition at line 679 of file pngread.c.

References i, NULL, png_debug, and png_read_row().

Referenced by test_one_file().

void PNGAPI png_read_update_info ( png_structp  png_ptr,
png_infop  info_ptr 
)

Definition at line 345 of file pngread.c.

References NULL, png_debug, png_read_start_row(), png_read_transform_info(), and PNG_UNUSED.

Referenced by Zeni::Image::Image(), and png_read_png().

void PNGAPI png_set_read_status_fn ( png_structp  png_ptr,
png_read_status_ptr  read_row_fn 
)

Definition at line 1113 of file pngread.c.

References NULL.

Referenced by test_one_file().

void PNGAPI png_start_read_image ( png_structp  png_ptr)

Definition at line 368 of file pngread.c.

References NULL, png_debug, and png_read_start_row().

Referenced by png_read_image().