FFmpeg
Public Attributes | List of all members
lag_rac Struct Reference

Public Attributes

AVCodecContextavctx
 
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...
 

Member Data Documentation

§ bytestream

const uint8_t* lag_rac::bytestream

Current position in input bytestream.

§ bytestream_end

const uint8_t* lag_rac::bytestream_end

End position of input bytestream.

§ bytestream_start

const uint8_t* lag_rac::bytestream_start

Start of input bytestream.

§ hash_shift

unsigned lag_rac::hash_shift

Number of bits to shift to calculate hash for radix search.

§ prob

uint32_t lag_rac::prob[258]

Table of cumulative probability for each symbol.

§ range_hash

uint8_t lag_rac::range_hash[1024]

Hash table mapping upper byte to approximate symbol.

§ scale

unsigned lag_rac::scale

Number of bits of precision in range.


The documentation for this struct was generated from the following file: