Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
png_decoder.cpp File Reference

(813d9ae984a99e739b99cf694a9d5b24d0a6b7a7)

#include "core/fxcodec/png/png_decoder.h"
#include <setjmp.h>
#include <string.h>
#include "core/fxcodec/cfx_codec_memory.h"
#include "core/fxcodec/fx_codec.h"
#include "core/fxcodec/fx_codec_def.h"
#include "core/fxcrt/unowned_ptr.h"
#include "third_party/libpng/png.h"
+ Include dependency graph for png_decoder.cpp:

Go to the source code of this file.

Classes

class  CPngContext
 

Namespaces

namespace  fxcodec
 

Macros

#define PNG_ERROR_SIZE   256
 

Functions

void _png_error_data (png_structp png_ptr, png_const_charp error_msg)
 
void _png_warning_data (png_structp png_ptr, png_const_charp error_msg)
 
void _png_load_bmp_attribute (png_structp png_ptr, png_infop info_ptr, CFX_DIBAttribute *pAttribute)
 
void _png_get_header_func (png_structp png_ptr, png_infop info_ptr)
 
void _png_get_end_func (png_structp png_ptr, png_infop info_ptr)
 
void _png_get_row_func (png_structp png_ptr, png_bytep new_row, png_uint_32 row_num, int pass)
 

Macro Definition Documentation

◆ PNG_ERROR_SIZE

#define PNG_ERROR_SIZE   256

Definition at line 23 of file png_decoder.cpp.

Function Documentation

◆ _png_error_data()

void _png_error_data ( png_structp png_ptr,
png_const_charp error_msg )

Definition at line 38 of file png_decoder.cpp.

◆ _png_get_end_func()

void _png_get_end_func ( png_structp png_ptr,
png_infop info_ptr )

Definition at line 151 of file png_decoder.cpp.

◆ _png_get_header_func()

void _png_get_header_func ( png_structp png_ptr,
png_infop info_ptr )

Definition at line 83 of file png_decoder.cpp.

◆ _png_get_row_func()

void _png_get_row_func ( png_structp png_ptr,
png_bytep new_row,
png_uint_32 row_num,
int pass )

Definition at line 153 of file png_decoder.cpp.

◆ _png_load_bmp_attribute()

void _png_load_bmp_attribute ( png_structp png_ptr,
png_infop info_ptr,
CFX_DIBAttribute * pAttribute )

Definition at line 49 of file png_decoder.cpp.

◆ _png_warning_data()

void _png_warning_data ( png_structp png_ptr,
png_const_charp error_msg )

Definition at line 47 of file png_decoder.cpp.