Functions

/tmp/buildd/xz-utils-5.0.0/src/liblzma/lzma/lzma_decoder.h File Reference

LZMA decoder API. More...

#include "common.h"

Functions

lzma_ret lzma_lzma_decoder_init (lzma_next_coder *next, lzma_allocator *allocator, const lzma_filter_info *filters)
 Allocates and initializes LZMA decoder.
uint64_t lzma_lzma_decoder_memusage (const void *options)
lzma_ret lzma_lzma_props_decode (void **options, lzma_allocator *allocator, const uint8_t *props, size_t props_size)
bool lzma_lzma_lclppb_decode (lzma_options_lzma *options, uint8_t byte)
 Decodes the LZMA Properties byte (lc/lp/pb).

Detailed Description

LZMA decoder API.


Function Documentation

lzma_ret lzma_lzma_decoder_init ( lzma_next_coder next,
lzma_allocator allocator,
const lzma_filter_info filters 
)

Allocates and initializes LZMA decoder.

References lzma_decoder_init().

bool lzma_lzma_lclppb_decode ( lzma_options_lzma options,
uint8_t  byte 
)

Decodes the LZMA Properties byte (lc/lp/pb).

Returns:
true if error occurred, false on success

References lzma_options_lzma::lc, lzma_options_lzma::lp, and lzma_options_lzma::pb.