#include "PNGImageDecoder.h"#include "png.h"#include "assert.h"#include "BTLogHelper.h"Namespaces | |
| namespace | BAL |
| namespace | BC |
Classes | |
| class | BC::PNGImageReader |
Functions | |
| BIImageDecoder * | BAL::createBCPNGImageDecoder () |
| static void PNGAPI | BC::decodingFailed (png_structp png_ptr, png_const_charp error_msg) |
| static void PNGAPI | BC::decodingWarning (png_structp png_ptr, png_const_charp warning_msg) |
| static void PNGAPI | BC::headerAvailable (png_structp png_ptr, png_infop info_ptr) |
| static void PNGAPI | BC::rowAvailable (png_structp png_ptr, png_bytep new_row, png_uint_32 row_num, int pass) |
| static void PNGAPI | BC::pngComplete (png_structp png_ptr, png_infop info_ptr) |
Variables | |
| const double | BC::cMaxGamma = 21474.83 |
| const double | BC::cDefaultGamma = 2.2 |
| const double | BC::cInverseGamma = 0.45455 |
| const unsigned long | BC::cMaxPNGSize = 1000000L |