|
FFmpeg
|
#include <lagarithrac.h>
Data Fields | |
| void * | logctx |
| unsigned | low |
| unsigned | range |
| unsigned | scale |
| Number of bits of precision in range. More... | |
| unsigned | hash_shift |
| Number of bits to shift to calculate hash for radix search. More... | |
| const uint8_t * | bytestream_start |
| Start of input bytestream. More... | |
| const uint8_t * | bytestream |
| Current position in input bytestream. More... | |
| const uint8_t * | bytestream_end |
| End position of input bytestream. More... | |
| int | overread |
| uint32_t | prob [258] |
| Table of cumulative probability for each symbol. More... | |
| uint8_t | range_hash [1024] |
| Hash table mapping upper byte to approximate symbol. More... | |
Definition at line 37 of file lagarithrac.h.
| void* lag_rac::logctx |
Definition at line 38 of file lagarithrac.h.
Referenced by lag_decode_arith_plane(), and lag_read_prob_header().
| unsigned lag_rac::low |
Definition at line 39 of file lagarithrac.h.
Referenced by ff_lag_rac_init(), lag_get_rac(), and lag_rac_refill().
| unsigned lag_rac::range |
Definition at line 40 of file lagarithrac.h.
Referenced by ff_lag_rac_init(), lag_get_rac(), and lag_rac_refill().
| unsigned lag_rac::scale |
Number of bits of precision in range.
Definition at line 41 of file lagarithrac.h.
Referenced by ff_lag_rac_init(), lag_get_rac(), and lag_read_prob_header().
| unsigned lag_rac::hash_shift |
Number of bits to shift to calculate hash for radix search.
Definition at line 42 of file lagarithrac.h.
Referenced by ff_lag_rac_init(), and lag_get_rac().
| const uint8_t* lag_rac::bytestream_start |
Start of input bytestream.
Definition at line 44 of file lagarithrac.h.
Referenced by ff_lag_rac_init().
| const uint8_t* lag_rac::bytestream |
Current position in input bytestream.
Definition at line 45 of file lagarithrac.h.
Referenced by ff_lag_rac_init(), and lag_rac_refill().
| const uint8_t* lag_rac::bytestream_end |
End position of input bytestream.
Definition at line 46 of file lagarithrac.h.
Referenced by ff_lag_rac_init(), and lag_rac_refill().
| int lag_rac::overread |
Definition at line 48 of file lagarithrac.h.
Referenced by ff_lag_rac_init(), lag_decode_arith_plane(), and lag_rac_refill().
| uint32_t lag_rac::prob[258] |
Table of cumulative probability for each symbol.
Definition at line 51 of file lagarithrac.h.
Referenced by ff_lag_rac_init(), lag_get_rac(), and lag_read_prob_header().
| uint8_t lag_rac::range_hash[1024] |
Hash table mapping upper byte to approximate symbol.
Definition at line 52 of file lagarithrac.h.
Referenced by ff_lag_rac_init(), and lag_get_rac().
1.8.17