Video Processing Framework
EscapeCoder Class Reference

#include <Wav_entropy.h>

Inheritance diagram for EscapeCoder:
MonoLayerCoder EntropyCoder

List of all members.

Public Member Functions

 EscapeCoder (int histoCapacity)
 EscapeCoder (int histoCapacity, int nSym)
 ~EscapeCoder ()
Real write (Encoder *encoder, int symbol, char update, int context1=-1, int context2=-1)
int read (Decoder *decoder, char update, int context1=-1, int context2=-1)
Real cost (int symbol, char update, int context1=-1, int context2=-1)
void reset ()
void setNSym (int newNSym)

Public Attributes

iHistogramfreq
iHistogramuniform
char * seen

Constructor & Destructor Documentation

EscapeCoder::EscapeCoder ( int  histoCapacity)
EscapeCoder::EscapeCoder ( int  histoCapacity,
int  nSym 
)
EscapeCoder::~EscapeCoder ( )

Member Function Documentation

Real EscapeCoder::cost ( int  symbol,
char  update,
int  context1 = -1,
int  context2 = -1 
) [virtual]

Implements EntropyCoder.

int EscapeCoder::read ( Decoder decoder,
char  update,
int  context1 = -1,
int  context2 = -1 
) [virtual]

Implements EntropyCoder.

void EscapeCoder::reset ( ) [virtual]

Implements EntropyCoder.

void EscapeCoder::setNSym ( int  newNSym) [virtual]

Implements MonoLayerCoder.

Real EscapeCoder::write ( Encoder encoder,
int  symbol,
char  update,
int  context1 = -1,
int  context2 = -1 
) [virtual]

Implements EntropyCoder.


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