XZ Utils 5.3.4alpha
|
Data Fields | |
lzma_next_coder | lzma |
LZMA1 decoder. More... | |
uint64_t | comp_size |
lzma_vli | uncomp_size |
uint32_t | dict_size |
LZMA dictionary size as given by the application. More... | |
bool | uncomp_size_is_exact |
bool | props_decoded |
uint8_t | props |
LZMA properties byte (lc/lp/pb) More... | |
lzma_next_coder lzma_microlzma_coder::lzma |
LZMA1 decoder.
LZMA1 encoder.
uint64_t lzma_microlzma_coder::comp_size |
Compressed size of the stream as given by the application. This must be exactly correct.
This will be decremented when input is read.
lzma_vli lzma_microlzma_coder::uncomp_size |
Uncompressed size of the stream as given by the application. This may be less than the actual uncompressed size if uncomp_size_is_exact is false.
This will be decremented when output is produced.
uint32_t lzma_microlzma_coder::dict_size |
LZMA dictionary size as given by the application.
bool lzma_microlzma_coder::uncomp_size_is_exact |
If true, the exact uncompressed size is known. If false, uncomp_size may be smaller than the real uncompressed size; uncomp_size may never be bigger than the real uncompressed size.
bool lzma_microlzma_coder::props_decoded |
True once the first byte of the MicroLZMA stream has been processed.
uint8_t lzma_microlzma_coder::props |
LZMA properties byte (lc/lp/pb)