Data Structures | |
| struct | lzma_options_subblock |
| Options for the Subblock filter. More... | |
Defines | |
| #define | LZMA_FILTER_SUBBLOCK LZMA_VLI_C(0x01) |
| Filter ID. | |
| #define | LZMA_SUBBLOCK_ALIGNMENT_MIN 1 |
| #define | LZMA_SUBBLOCK_ALIGNMENT_MAX 32 |
| #define | LZMA_SUBBLOCK_ALIGNMENT_DEFAULT 4 |
| #define | LZMA_SUBBLOCK_DATA_SIZE_MIN 1 |
| #define | LZMA_SUBBLOCK_DATA_SIZE_MAX (UINT32_C(1) << 28) |
| #define | LZMA_SUBBLOCK_DATA_SIZE_DEFAULT 4096 |
| #define | LZMA_SUBBLOCK_RLE_OFF 0 |
| #define | LZMA_SUBBLOCK_RLE_MIN 1 |
| #define | LZMA_SUBBLOCK_RLE_MAX 256 |
Enumerations | |
| enum | lzma_subfilter_mode { LZMA_SUBFILTER_NONE, LZMA_SUBFILTER_SET, LZMA_SUBFILTER_RUN, LZMA_SUBFILTER_FINISH } |
| Subfilter mode. More... | |
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
| #define LZMA_FILTER_SUBBLOCK LZMA_VLI_C(0x01) |
Filter ID.
Filter ID of the Subblock filter. This is used as lzma_filter.id.
| enum lzma_subfilter_mode |
Subfilter mode.
See lzma_options_subblock.subfilter_mode for details.
1.5.5