26#ifdef HAVE_LZIP_DECODER
73extern void coder_run(
const char *filename);
lzma_check
Type of the integrity check (Check ID)
Definition check.h:27
lzma_check check
Definition container.h:292
uint64_t lzma_vli
Variable-length integer type.
Definition vli.h:63
const lzma_options_lzma * options
Definition container.h:545
void coder_free(void)
Free the memory allocated for the coder and kill the worker threads.
Definition coder.c:1103
uint64_t * opt_block_list
Definition coder.c:29
void coder_set_extreme(void)
Enable extreme mode.
Definition coder.c:103
void coder_set_compression_settings(void)
Definition coder.c:142
operation_mode
Definition coder.h:13
@ MODE_COMPRESS
Definition coder.h:14
@ MODE_TEST
Definition coder.h:16
@ MODE_LIST
Definition coder.h:17
@ MODE_DECOMPRESS
Definition coder.h:15
enum format_type opt_format
Definition coder.c:25
void coder_add_filter(lzma_vli id, void *options)
Add a filter to the custom filter chain.
Definition coder.c:112
void coder_set_check(lzma_check check)
Set the integrity check type used when compressing.
Definition coder.c:69
format_type
Definition coder.h:22
@ FORMAT_RAW
Definition coder.h:29
@ FORMAT_AUTO
Definition coder.h:23
@ FORMAT_XZ
Definition coder.h:24
@ FORMAT_LZMA
Definition coder.h:25
void coder_run(const char *filename)
Compress or decompress the given file.
Definition coder.c:1024
bool opt_single_stream
If true, stop after decoding the first stream.
Definition coder.c:27
bool opt_auto_adjust
Definition coder.c:26
uint64_t opt_block_size
Definition coder.c:28
void coder_set_preset(uint32_t new_preset)
Set preset number.
Definition coder.c:93
enum operation_mode opt_mode
Definition coder.c:24