LZMA2 encoder. More...
#include "common.h"Defines | |
| #define | LZMA2_CHUNK_MAX (UINT32_C(1) << 16) |
| Maximum number of bytes of actual data per chunk (no headers). | |
| #define | LZMA2_UNCOMPRESSED_MAX (UINT32_C(1) << 21) |
| Maximum uncompressed size of LZMA chunk (no headers). | |
| #define | LZMA2_HEADER_MAX 6 |
| Maximum size of LZMA2 headers. | |
| #define | LZMA2_HEADER_UNCOMPRESSED 3 |
| Size of a header for uncompressed chunk. | |
Functions | |
| lzma_ret | lzma_lzma2_encoder_init (lzma_next_coder *next, lzma_allocator *allocator, const lzma_filter_info *filters) |
| uint64_t | lzma_lzma2_encoder_memusage (const void *options) |
| lzma_ret | lzma_lzma2_props_encode (const void *options, uint8_t *out) |
LZMA2 encoder.
| #define LZMA2_CHUNK_MAX (UINT32_C(1) << 16) |
Maximum number of bytes of actual data per chunk (no headers).
| #define LZMA2_UNCOMPRESSED_MAX (UINT32_C(1) << 21) |
Maximum uncompressed size of LZMA chunk (no headers).
| #define LZMA2_HEADER_MAX 6 |
Maximum size of LZMA2 headers.
| #define LZMA2_HEADER_UNCOMPRESSED 3 |
Size of a header for uncompressed chunk.
1.7.1