Go to the source code of this file.
Data Structures | |
struct | _ILzmaInCallback |
struct | _CLzmaProperties |
struct | _CLzmaDecoderState |
Defines | |
#define | _LZMA_IN_CB |
#define | _LZMA_OUT_READ |
#define | UInt32 unsigned int |
#define | SizeT UInt32 |
#define | CProb unsigned short |
#define | LZMA_RESULT_OK 0 |
#define | LZMA_RESULT_DATA_ERROR 1 |
#define | LZMA_BASE_SIZE 1846 |
#define | LZMA_LIT_SIZE 768 |
#define | LZMA_PROPERTIES_SIZE 5 |
#define | LzmaGetNumProbs(Properties) (LZMA_BASE_SIZE + (LZMA_LIT_SIZE << ((Properties)->lc + (Properties)->lp))) |
#define | kLzmaNeedInitId (-2) |
#define | LzmaDecoderInit(vs) { (vs)->RemainLen = kLzmaNeedInitId; } |
Typedefs | |
typedef _ILzmaInCallback | ILzmaInCallback |
typedef _CLzmaProperties | CLzmaProperties |
typedef _CLzmaDecoderState | CLzmaDecoderState |
Functions | |
int | LzmaDecodeProperties (CLzmaProperties *propsRes, const unsigned char *propsData, int size) |
int | LzmaDecode (CLzmaDecoderState *vs, ILzmaInCallback *inCallback, unsigned char *outStream, unsigned int outSize, unsigned int *outSizeProcessed) |
|
Definition at line 25 of file LzmaDecode.h. |
|
Definition at line 28 of file LzmaDecode.h. |
|
Definition at line 61 of file LzmaDecode.h. Referenced by lzdReadOpen(), and LzmaDecode(). |
|
Definition at line 93 of file LzmaDecode.h. Referenced by LzmaDecode(). |
|
Definition at line 74 of file LzmaDecode.h. |
|
Definition at line 75 of file LzmaDecode.h. Referenced by LzmaDecode(). |
|
Definition at line 77 of file LzmaDecode.h. Referenced by lzdReadOpen(), and LzmaDecodeProperties(). |
|
Definition at line 65 of file LzmaDecode.h. Referenced by LzmaDecode(), and LzmaDecodeProperties(). |
|
Definition at line 64 of file LzmaDecode.h. Referenced by lzdReadOpen(), LzmaDecode(), LzmaDecodeProperties(), and LzmaReadCompressed(). |
|
Definition at line 120 of file LzmaDecode.h. Referenced by lzdReadOpen(). |
|
Definition at line 91 of file LzmaDecode.h. Referenced by lzdReadOpen(). |
|
Definition at line 54 of file LzmaDecode.h. Referenced by LzmaDecode(), and LzmaReadCompressed(). |
|
Definition at line 45 of file LzmaDecode.h. Referenced by LzmaDecode(), and LzmaDecodeProperties(). |
|
|
|
|
|
|
|
|
Definition at line 124 of file LzmaDecode.c. References _CLzmaProperties::DictionarySize, _CLzmaProperties::lc, _CLzmaProperties::lp, LZMA_PROPERTIES_SIZE, LZMA_RESULT_DATA_ERROR, LZMA_RESULT_OK, _CLzmaProperties::pb, and UInt32. Referenced by lzdReadOpen(). |