![]() |
Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
|
#include <range_encoder.h>
Public Types | |
enum | { RC_BIT_0 , RC_BIT_1 , RC_DIRECT_0 , RC_DIRECT_1 , RC_FLUSH } |
Symbols to encode. More... | |
enum | { RC_BIT_0 , RC_BIT_1 , RC_DIRECT_0 , RC_DIRECT_1 , RC_FLUSH } |
Symbols to encode. More... | |
enum | { RC_BIT_0 , RC_BIT_1 , RC_DIRECT_0 , RC_DIRECT_1 , RC_FLUSH } |
Symbols to encode. More... | |
Data Fields | |
uint64_t | low |
uint64_t | cache_size |
uint32_t | range |
uint8_t | cache |
uint64_t | out_total |
Number of bytes written out by rc_encode() -> rc_shift_low() | |
size_t | count |
Number of symbols in the tables. | |
size_t | pos |
rc_encode()'s position in the tables | |
enum lzma_range_encoder:: { ... } | symbols [RC_SYMBOLS_MAX] |
Symbols to encode. | |
probability * | probs [RC_SYMBOLS_MAX] |
Probabilities associated with RC_BIT_0 or RC_BIT_1. | |
enum lzma_range_encoder:: { ... } | symbols [RC_SYMBOLS_MAX] |
Symbols to encode. | |
enum lzma_range_encoder:: { ... } | symbols [RC_SYMBOLS_MAX] |
Symbols to encode. | |
uint8_t cache |
uint64_t cache_size |
size_t count |
Number of symbols in the tables.
uint64_t low |
uint64_t out_total |
Number of bytes written out by rc_encode() -> rc_shift_low()
size_t pos |
rc_encode()'s position in the tables
probability * probs |
Probabilities associated with RC_BIT_0 or RC_BIT_1.
uint32_t range |
enum { ... } symbols[RC_SYMBOLS_MAX] |
Symbols to encode.
enum { ... } symbols[RC_SYMBOLS_MAX] |
Symbols to encode.
enum { ... } symbols[RC_SYMBOLS_MAX] |
Symbols to encode.