Dirac - A Video Codec

Created by the British Broadcasting Corporation.


dirac::LFBandCodec Member List

This is the complete list of members for dirac::LFBandCodec, including all inherited members.

ArithCodec(BasicOutputManager *bits_out, size_t number_of_contexts)dirac::ArithCodec< PicArray >
ArithCodec(BitInputManager *bits_in, size_t number_of_contexts)dirac::ArithCodec< PicArray >
BandCodec(BasicOutputManager *bits_out, size_t number_of_contexts, const SubbandList &band_list, int band_num)dirac::BandCodec
BandCodec(BitInputManager *bits_in, size_t number_of_contexts, const SubbandList &band_list, int band_num)dirac::BandCodec
calc_t typedefdirac::ArithCodec< PicArray > [protected]
CODE_2ND_MSBdirac::ArithCodec< PicArray > [protected, static]
CODE_MAXdirac::ArithCodec< PicArray > [protected, static]
CODE_MSBdirac::ArithCodec< PicArray > [protected, static]
code_t typedefdirac::ArithCodec< PicArray > [protected]
CodeCoeffBlock(const CodeBlock &code_block, PicArray &in_data)dirac::LFBandCodec [private, virtual]
CodeVal(PicArray &in_data, const int xpos, const int ypos, const ValueType val)dirac::BandCodec [protected]
Compress(PicArray &in_data)dirac::ArithCodec< PicArray >
DecodeCoeffBlock(const CodeBlock &code_block, PicArray &out_data)dirac::LFBandCodec [private, virtual]
DecodeSymbol(const int context_num)dirac::ArithCodec< PicArray > [protected]
DecodeVal(PicArray &out_data, const int xpos, const int ypos)dirac::BandCodec [protected]
Decompress(PicArray &out_data, const int num_bytes)dirac::ArithCodec< PicArray >
DoWorkCode(PicArray &in_data)dirac::LFBandCodec [private, virtual]
DoWorkDecode(PicArray &out_data)dirac::LFBandCodec [private, virtual]
EncodeProbInterval(const ProbInterval &prob_interval, const calc_t range)dirac::ArithCodec< PicArray > [protected]
EncodeSymbol(const bool symbol, const int context_num)dirac::ArithCodec< PicArray > [protected]
FlushEncoder()dirac::ArithCodec< PicArray > [protected]
InitContexts()dirac::BandCodec [virtual]
InitDecoder()dirac::ArithCodec< PicArray > [protected]
InitEncoder()dirac::ArithCodec< PicArray > [protected]
LFBandCodec(BasicOutputManager *bits_out, size_t number_of_contexts, const SubbandList &band_list, int band_num)dirac::LFBandCodec [inline]
LFBandCodec(BitInputManager *bits_in, size_t number_of_contexts, const SubbandList &band_list, int band_num)dirac::LFBandCodec [inline]
LFBandCodec(const LFBandCodec &cpy)dirac::LFBandCodec [private]
m_bnumdirac::BandCodec [protected]
m_coeff_countdirac::BandCodec [protected]
m_context_listdirac::ArithCodec< PicArray > [protected]
m_cut_off_pointdirac::BandCodec [protected]
m_nhood_sumdirac::BandCodec [protected]
m_nodedirac::BandCodec [protected]
m_offsetdirac::BandCodec [protected]
m_parent_notzerodirac::BandCodec [protected]
m_pnodedirac::BandCodec [protected]
m_pxldirac::BandCodec [protected]
m_pxpdirac::BandCodec [protected]
m_pxposdirac::BandCodec [protected]
m_pyldirac::BandCodec [protected]
m_pypdirac::BandCodec [protected]
m_pyposdirac::BandCodec [protected]
m_qfdirac::BandCodec [protected]
m_qfinvdirac::BandCodec [protected]
m_reset_coeff_numdirac::BandCodec [protected]
m_voldirac::BandCodec [protected]
operator=(const LFBandCodec &rhs)dirac::LFBandCodec [private]
RemFromStream(const ProbInterval &prob_interval, const calc_t range)dirac::ArithCodec< PicArray > [protected]
SetToVal(const CodeBlock &code_block, PicArray &pic_data, const ValueType val)dirac::BandCodec [protected]
Update(const bool symbol, const int context_num)dirac::ArithCodec< PicArray > [protected]
~ArithCodec()dirac::ArithCodec< PicArray > [virtual]


© 2004 British Broadcasting Corporation. Dirac code licensed under the Mozilla Public License (MPL) Version 1.1.
HTML documentation generated by Dimitri van Heesch's excellent Doxygen tool.