Go to the source code of this file.
|
SRes | LzmaProps_Decode (CLzmaProps *p, const uint8_t *data, unsigned size) |
|
void | LzmaDec_Init (CLzmaDec *p) |
|
SRes | LzmaDec_AllocateProbs (CLzmaDec *p, const uint8_t *props, unsigned propsSize, ISzAlloc *alloc) |
|
void | LzmaDec_FreeProbs (CLzmaDec *p, ISzAlloc *alloc) |
|
SRes | LzmaDec_Allocate (CLzmaDec *state, const uint8_t *prop, unsigned propsSize, ISzAlloc *alloc) |
|
void | LzmaDec_Free (CLzmaDec *state, ISzAlloc *alloc) |
|
SRes | LzmaDec_DecodeToDic (CLzmaDec *p, size_t dicLimit, const uint8_t *src, size_t *srcLen, ELzmaFinishMode finishMode, ELzmaStatus *status) |
|
SRes | LzmaDec_DecodeToBuf (CLzmaDec *p, uint8_t *dest, size_t *destLen, const uint8_t *src, size_t *srcLen, ELzmaFinishMode finishMode, ELzmaStatus *status) |
|
SRes | LzmaDecode (uint8_t *dest, size_t *destLen, const uint8_t *src, size_t *srcLen, const uint8_t *propData, unsigned propSize, ELzmaFinishMode finishMode, ELzmaStatus *status, ISzAlloc *alloc) |
|
◆ LZMA_PROPS_SIZE
#define LZMA_PROPS_SIZE 5 |
◆ LZMA_REQUIRED_INPUT_MAX
#define LZMA_REQUIRED_INPUT_MAX 20 |
◆ LzmaDec_Construct
#define LzmaDec_Construct |
( |
|
p | ) |
{ (p)->dic = 0; (p)->probs = 0; } |
◆ CLzmaProps
◆ ELzmaFinishMode
Enumerator |
---|
LZMA_FINISH_ANY | |
LZMA_FINISH_END | |
◆ ELzmaStatus
Enumerator |
---|
LZMA_STATUS_NOT_SPECIFIED | |
LZMA_STATUS_FINISHED_WITH_MARK | |
LZMA_STATUS_NOT_FINISHED | |
LZMA_STATUS_NEEDS_MORE_INPUT | |
LZMA_STATUS_MAYBE_FINISHED_WITHOUT_MARK | |
◆ LzmaDec_Allocate()
◆ LzmaDec_AllocateProbs()
◆ LzmaDec_DecodeToBuf()
◆ LzmaDec_DecodeToDic()
◆ LzmaDec_Free()
◆ LzmaDec_FreeProbs()
◆ LzmaDec_Init()
◆ LzmaDecode()
◆ LzmaProps_Decode()