Page Speed Optimization Libraries  1.13.35.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
png_optimizer.h File Reference
#include "third_party/libpng/src/png.h"
#include <setjmp.h>
#include <cstddef>
#include "third_party/optipng/src/opngreduc/opngreduc.h"
#include "pagespeed/kernel/base/basictypes.h"
#include "pagespeed/kernel/base/scoped_ptr.h"
#include "pagespeed/kernel/base/string.h"
#include "pagespeed/kernel/image/image_util.h"
#include "pagespeed/kernel/image/scanline_interface.h"
#include "pagespeed/kernel/image/scanline_status.h"

Go to the source code of this file.

Classes

struct  pagespeed::image_compression::PngCompressParams
 
class  pagespeed::image_compression::ScopedPngStruct
 Helper that manages the lifetime of the png_ptr and info_ptr. More...
 
class  pagespeed::image_compression::PngReaderInterface
 
class  pagespeed::image_compression::PngScanlineReader
 
class  pagespeed::image_compression::PngOptimizer
 
class  pagespeed::image_compression::PngReader
 Reader for PNG-encoded data. More...
 
class  pagespeed::image_compression::PngScanlineReaderRaw
 
class  pagespeed::image_compression::PngScanlineWriter
 

Namespaces

 net_instaweb
 Unit-test framework for wget fetcher.
 
 pagespeed
 for size_t