14 #ifndef LZMA_LZMA_ENCODER_H
15 #define LZMA_LZMA_ENCODER_H
38 #ifdef LZMA_LZ_ENCODER_H
const lzma_allocator const uint8_t size_t uint8_t size_t * out_pos
const lzma_allocator * allocator
const lzma_allocator const uint8_t size_t uint8_t * out
const lzma_filter * filters
static const char struct stat static buf struct stat static buf static vhangup int options
lzma_ret lzma_lzma_encode(lzma_lzma1_encoder *restrict coder, lzma_mf *restrict mf, uint8_t *restrict out, size_t *restrict out_pos, size_t out_size, uint32_t limit)
lzma_ret lzma_lzma_encoder_reset(lzma_lzma1_encoder *coder, const lzma_options_lzma *options)
lzma_ret lzma_lzma_encoder_create(void **coder_ptr, const lzma_allocator *allocator, const lzma_options_lzma *options, lzma_lz_options *lz_options)
lzma_ret lzma_lzma_encoder_init(lzma_next_coder *next, const lzma_allocator *allocator, const lzma_filter_info *filters)
bool lzma_lzma_lclppb_encode(const lzma_options_lzma *options, uint8_t *byte)
Encodes lc/lp/pb into one byte. Returns false on success and true on error.
lzma_ret lzma_lzma_props_encode(const void *options, uint8_t *out)
uint64_t lzma_lzma_encoder_memusage(const void *options)
Custom functions for memory handling.
Hold data and function pointers of the next filter in the chain.
Options specific to the LZMA1 and LZMA2 filters.
lzma_ret
Return values used by several functions in liblzma.