30 #ifndef ENTROPY_DECODER_H 31 #define ENTROPY_DECODER_H 47 virtual void done() = 0;
virtual void initBitModel(EntropyModel *model)=0
virtual F32 readFloat()=0
virtual U32 decodeSymbol(EntropyModel *model)=0
virtual void destroyBitModel(EntropyModel *model)=0
virtual ~EntropyDecoder()
virtual void destroySymbolModel(EntropyModel *model)=0
virtual void initSymbolModel(EntropyModel *model, U32 *init=0)=0
virtual F64 readDouble()=0
virtual EntropyModel * createSymbolModel(U32 n)=0
virtual U32 decodeBit(EntropyModel *model)=0
virtual U16 readShort()=0
virtual U64 readInt64()=0
virtual BOOL init(ByteStreamIn *instream)=0
virtual EntropyModel * createBitModel()=0
virtual U32 readBits(U32 bits)=0