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.