#include <arithmeticmodel.hpp>
Definition at line 57 of file arithmeticmodel.hpp.
◆ ArithmeticModel()
ArithmeticModel::ArithmeticModel |
( |
U32 |
symbols, |
|
|
BOOL |
compress |
|
) |
| |
◆ ~ArithmeticModel()
ArithmeticModel::~ArithmeticModel |
( |
| ) |
|
◆ init()
I32 ArithmeticModel::init |
( |
U32 * |
table = 0 | ) |
|
◆ update()
void ArithmeticModel::update |
( |
| ) |
|
|
private |
◆ ArithmeticDecoder
◆ ArithmeticEncoder
◆ compress
BOOL ArithmeticModel::compress |
|
private |
◆ decoder_table
U32 * ArithmeticModel::decoder_table |
|
private |
◆ distribution
U32* ArithmeticModel::distribution |
|
private |
◆ last_symbol
U32 ArithmeticModel::last_symbol |
|
private |
◆ symbol_count
U32 * ArithmeticModel::symbol_count |
|
private |
◆ symbols
U32 ArithmeticModel::symbols |
|
private |
◆ symbols_until_update
U32 ArithmeticModel::symbols_until_update |
|
private |
◆ table_shift
U32 ArithmeticModel::table_shift |
|
private |
◆ table_size
U32 ArithmeticModel::table_size |
|
private |
◆ total_count
U32 ArithmeticModel::total_count |
|
private |
◆ update_cycle
U32 ArithmeticModel::update_cycle |
|
private |
The documentation for this class was generated from the following files: