Video Processing Framework
Encoder Class Reference

#include <Wav_coder.h>

List of all members.

Public Member Functions

 Encoder (ostream &out, ostream &log=cerr)
 ~Encoder ()
void writeSymbol (int symbol, iHistogram *h)
void writePositive (int i)
void writeNonneg (int i)
void writeInt (int i)
void writeBit (int bit)
void writeNBits (int n, int i)
void flush ()

Public Attributes

BitOut * bitout
ArithEncoder * arith
CdeltaEncode * intcoder

Constructor & Destructor Documentation

Encoder::Encoder ( ostream &  out,
ostream &  log = cerr 
)
Encoder::~Encoder ( )

Member Function Documentation

void Encoder::flush ( void  ) [inline]
void Encoder::writeBit ( int  bit) [inline]
void Encoder::writeInt ( int  i) [inline]
void Encoder::writeNBits ( int  n,
int  i 
) [inline]
void Encoder::writeNonneg ( int  i) [inline]
void Encoder::writePositive ( int  i) [inline]
void Encoder::writeSymbol ( int  symbol,
iHistogram *  h 
) [inline]

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines