Go to the documentation of this file.
117 another_byte =
FALSE;
142 return (EntropyModel*)m;
160 return (EntropyModel*)m;
177 assert(model && (sym <= 1));
201 assert(sym <= m->last_symbol);
235 assert(bits && (bits <= 32) && (sym < (1u<<bits)));
BOOL init(ByteStreamOut *outstream)
void initBitModel(EntropyModel *model)
void encodeSymbol(EntropyModel *model, U32 sym)
void writeBits(U32 bits, U32 sym)
EntropyModel * createSymbolModel(U32 n)
virtual BOOL putByte(U8 byte)=0
void destroySymbolModel(EntropyModel *model)
const U32 BM__LengthShift
void destroyBitModel(EntropyModel *model)
void renorm_enc_interval()
void initSymbolModel(EntropyModel *model, U32 *table=0)
ByteStreamOut * outstream
void encodeBit(EntropyModel *model, U32 sym)
const U32 DM__LengthShift
EntropyModel * createBitModel()
void writeDouble(F64 sym)
virtual BOOL putBytes(const U8 *bytes, U32 num_bytes)=0
lvr2
Author(s): Thomas Wiemann
, Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Wed Mar 2 2022 00:37:22