Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
Loading...
Searching...
No Matches
price.h File Reference

Probability price calculation. More...

Go to the source code of this file.

Macros

#define RC_MOVE_REDUCING_BITS   4
 
#define RC_BIT_PRICE_SHIFT_BITS   4
 
#define RC_PRICE_TABLE_SIZE   (RC_BIT_MODEL_TOTAL >> RC_MOVE_REDUCING_BITS)
 
#define RC_INFINITY_PRICE   (UINT32_C(1) << 30)
 

Variables

lzma_attr_visibility_hidden const uint8_t lzma_rc_prices [RC_PRICE_TABLE_SIZE]
 Lookup table for the inline functions defined in this file.
 

Detailed Description

Probability price calculation.

Macro Definition Documentation

◆ RC_BIT_PRICE_SHIFT_BITS

#define RC_BIT_PRICE_SHIFT_BITS   4

◆ RC_INFINITY_PRICE

#define RC_INFINITY_PRICE   (UINT32_C(1) << 30)

◆ RC_MOVE_REDUCING_BITS

#define RC_MOVE_REDUCING_BITS   4

◆ RC_PRICE_TABLE_SIZE

#define RC_PRICE_TABLE_SIZE   (RC_BIT_MODEL_TOTAL >> RC_MOVE_REDUCING_BITS)

Variable Documentation

◆ lzma_rc_prices

lzma_attr_visibility_hidden const uint8_t lzma_rc_prices[RC_PRICE_TABLE_SIZE]
extern

Lookup table for the inline functions defined in this file.