ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

zlib.h File Reference

#include "common/scummsys.h"
Include dependency graph for zlib.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Common
 

Internal interface to the QuickTime audio decoder.


Functions

bool Common::uncompress (byte *dst, unsigned long *dstLen, const byte *src, unsigned long srcLen)
 Thin wrapper around zlib's uncompress() function.
bool Common::inflateZlibHeaderless (byte *dst, uint dstLen, const byte *src, uint srcLen, const byte *dict=nullptr, uint dictLen=0)
 Wrapper around zlib's inflate functions.
bool Common::inflateZlibInstallShield (byte *dst, uint dstLen, const byte *src, uint srcLen)
 Wrapper around zlib's inflate functions.
SeekableReadStream * Common::wrapCompressedReadStream (SeekableReadStream *toBeWrapped, uint32 knownSize=0)
 Take an arbitrary SeekableReadStream and wrap it in a custom stream which provides transparent on-the-fly decompression.
WriteStream * Common::wrapCompressedWriteStream (WriteStream *toBeWrapped)
 Take an arbitrary WriteStream and wrap it in a custom stream which provides transparent on-the-fly compression.


Generated on Sat Feb 16 2019 05:03:14 for ResidualVM by doxygen 1.7.1
curved edge   curved edge