Go to the source code of this file.
|
void | Lzma2EncProps_Init (CLzma2EncProps *p) |
|
void | Lzma2EncProps_Normalize (CLzma2EncProps *p) |
|
CLzma2EncHandle | Lzma2Enc_Create (ISzAllocPtr alloc, ISzAllocPtr allocBig) |
|
void | Lzma2Enc_Destroy (CLzma2EncHandle p) |
|
SRes | Lzma2Enc_SetProps (CLzma2EncHandle p, const CLzma2EncProps *props) |
|
void | Lzma2Enc_SetDataSize (CLzma2EncHandle p, UInt64 expectedDataSiize) |
|
Byte | Lzma2Enc_WriteProperties (CLzma2EncHandle p) |
|
SRes | Lzma2Enc_Encode2 (CLzma2EncHandle p, ISeqOutStreamPtr outStream, Byte *outBuf, size_t *outBufSize, ISeqInStreamPtr inStream, const Byte *inData, size_t inDataSize, ICompressProgressPtr progress) |
|
◆ LZMA2_ENC_PROPS_BLOCK_SIZE_AUTO
#define LZMA2_ENC_PROPS_BLOCK_SIZE_AUTO 0 |
◆ LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID
#define LZMA2_ENC_PROPS_BLOCK_SIZE_SOLID ((UInt64)(Int64)-1) |
◆ CLzma2Enc
typedef struct CLzma2Enc CLzma2Enc |
◆ CLzma2EncHandle
◆ Lzma2Enc_Create()
◆ Lzma2Enc_Destroy()
◆ Lzma2Enc_Encode2()
SRes Lzma2Enc_Encode2 |
( |
CLzma2EncHandle | p, |
|
|
ISeqOutStreamPtr | outStream, |
|
|
Byte * | outBuf, |
|
|
size_t * | outBufSize, |
|
|
ISeqInStreamPtr | inStream, |
|
|
const Byte * | inData, |
|
|
size_t | inDataSize, |
|
|
ICompressProgressPtr | progress ) |
◆ Lzma2Enc_SetDataSize()
◆ Lzma2Enc_SetProps()
◆ Lzma2Enc_WriteProperties()
◆ Lzma2EncProps_Init()
◆ Lzma2EncProps_Normalize()