#include <arithmeticdecoder.hpp>
Definition at line 39 of file arithmeticdecoder.hpp.
 
◆ ArithmeticDecoder()
      
        
          | ArithmeticDecoder::ArithmeticDecoder | ( |  | ) |  | 
      
 
 
◆ ~ArithmeticDecoder()
      
        
          | ArithmeticDecoder::~ArithmeticDecoder | ( |  | ) |  | 
      
 
 
◆ createBitModel()
  
  | 
        
          | EntropyModel * ArithmeticDecoder::createBitModel | ( |  | ) |  |  | virtual | 
 
 
◆ createSymbolModel()
  
  | 
        
          | EntropyModel * ArithmeticDecoder::createSymbolModel | ( | U32 | n | ) |  |  | virtual | 
 
 
◆ decodeBit()
  
  | 
        
          | U32 ArithmeticDecoder::decodeBit | ( | EntropyModel * | model | ) |  |  | virtual | 
 
 
◆ decodeSymbol()
  
  | 
        
          | U32 ArithmeticDecoder::decodeSymbol | ( | EntropyModel * | model | ) |  |  | virtual | 
 
 
◆ destroyBitModel()
  
  | 
        
          | void ArithmeticDecoder::destroyBitModel | ( | EntropyModel * | model | ) |  |  | virtual | 
 
 
◆ destroySymbolModel()
  
  | 
        
          | void ArithmeticDecoder::destroySymbolModel | ( | EntropyModel * | model | ) |  |  | virtual | 
 
 
◆ done()
  
  | 
        
          | void ArithmeticDecoder::done | ( |  | ) |  |  | virtual | 
 
 
◆ init()
◆ initBitModel()
  
  | 
        
          | void ArithmeticDecoder::initBitModel | ( | EntropyModel * | model | ) |  |  | virtual | 
 
 
◆ initSymbolModel()
  
  | 
        
          | void ArithmeticDecoder::initSymbolModel | ( | EntropyModel * | model, |  
          |  |  | U32 * | table = 0 |  
          |  | ) |  |  |  | virtual | 
 
 
◆ readBit()
  
  | 
        
          | U32 ArithmeticDecoder::readBit | ( |  | ) |  |  | virtual | 
 
 
◆ readBits()
  
  | 
        
          | U32 ArithmeticDecoder::readBits | ( | U32 | bits | ) |  |  | virtual | 
 
 
◆ readByte()
  
  | 
        
          | U8 ArithmeticDecoder::readByte | ( |  | ) |  |  | virtual | 
 
 
◆ readDouble()
  
  | 
        
          | F64 ArithmeticDecoder::readDouble | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ readFloat()
  
  | 
        
          | F32 ArithmeticDecoder::readFloat | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ readInt()
  
  | 
        
          | U32 ArithmeticDecoder::readInt | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ readInt64()
  
  | 
        
          | U64 ArithmeticDecoder::readInt64 | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ readShort()
  
  | 
        
          | U16 ArithmeticDecoder::readShort | ( |  | ) |  |  | virtual | 
 
 
◆ renorm_dec_interval()
  
  | 
        
          | void ArithmeticDecoder::renorm_dec_interval | ( |  | ) |  |  | inlineprivate | 
 
 
◆ base
  
  | 
        
          | U32 ArithmeticDecoder::base |  | private | 
 
 
◆ instream
◆ length
  
  | 
        
          | U32 ArithmeticDecoder::length |  | private | 
 
 
◆ value
  
  | 
        
          | U32 ArithmeticDecoder::value |  | private | 
 
 
The documentation for this class was generated from the following files: