dirac::LFBandCodec Class Reference

A class specially for coding the LF subbands. More...

#include <band_codec.h>

Inheritance diagram for dirac::LFBandCodec:

dirac::BandCodec dirac::ArithCodec< PicArray > List of all members.

Public Member Functions

 LFBandCodec (BasicOutputManager *bits_out, size_t number_of_contexts, const SubbandList &band_list, int band_num)
 Constructor for encoding.
 LFBandCodec (BitInputManager *bits_in, size_t number_of_contexts, const SubbandList &band_list, int band_num)
 Constructor for decoding.

Detailed Description

A class specially for coding the LF subbands.

A class specially for coding the LF subbands, where we don't want to/can't refer to the parent subband.

Definition at line 166 of file band_codec.h.


Constructor & Destructor Documentation

dirac::LFBandCodec::LFBandCodec BasicOutputManager bits_out,
size_t  number_of_contexts,
const SubbandList band_list,
int  band_num
[inline]
 

Constructor for encoding.

Creates a LFBandCodec object to encode subband data.

Parameters:
bits_out the output for the encoded bits
number_of_contexts the contexts used in the encoding process
band_list the set of all the subbands
band_num the number of the subband being coded

Definition at line 177 of file band_codec.h.

dirac::LFBandCodec::LFBandCodec BitInputManager bits_in,
size_t  number_of_contexts,
const SubbandList band_list,
int  band_num
[inline]
 

Constructor for decoding.

Creates a LFBandCodec object to decode subband data.

Parameters:
bits_in the input for the encoded bits
number_of_contexts the contexts used in the decoding process
band_list the set of all the subbands
band_num the number of the subband being decoded

Definition at line 191 of file band_codec.h.


The documentation for this class was generated from the following files:
Generated on Tue Dec 13 14:49:19 2005 for guliverkli by  doxygen 1.4.5