Dirac - A Video Codec

Created by the British Broadcasting Corporation.


IntraDCBandCodec Member List

This is the complete list of members for IntraDCBandCodec, including all inherited members.

ArithCodec(BasicOutputManager *bits_out, size_t number_of_contexts)ArithCodec< PicArray >
ArithCodec(BitInputManager *bits_in, size_t number_of_contexts)ArithCodec< PicArray >
BandCodec(BasicOutputManager *bits_out, size_t number_of_contexts, const SubbandList &band_list, int band_num)BandCodec
BandCodec(BitInputManager *bits_in, size_t number_of_contexts, const SubbandList &band_list, int band_num)BandCodec
calc_t typedefArithCodec< PicArray > [protected]
CODE_2ND_MSBArithCodec< PicArray > [protected, static]
CODE_MAXArithCodec< PicArray > [protected, static]
CODE_MSBArithCodec< PicArray > [protected, static]
code_t typedefArithCodec< PicArray > [protected]
CodeVal(PicArray &in_data, const ValueType val)BandCodec [protected]
Compress(PicArray &in_data)ArithCodec< PicArray >
DecodeSymbol(bool &symbol, int context_num)ArithCodec< PicArray > [protected]
DecodeVal(PicArray &out_data)BandCodec [protected]
Decompress(PicArray &out_data, int num_bits)ArithCodec< PicArray >
DoWorkCode(PicArray &InData)IntraDCBandCodec [private, virtual]
DoWorkDecode(PicArray &OutData, int num_bits)IntraDCBandCodec [private, virtual]
EncodeSymbol(const bool symbol, const int context_num)ArithCodec< PicArray > [protected]
EncodeTriple(const Triple &c)ArithCodec< PicArray > [protected]
FlushDecoder()ArithCodec< PicArray > [protected]
FlushEncoder()ArithCodec< PicArray > [protected]
GetPrediction(const PicArray &Data) constIntraDCBandCodec [private]
InitContexts()BandCodec [virtual]
InitDecoder()ArithCodec< PicArray > [protected]
InitEncoder()ArithCodec< PicArray > [protected]
IntraDCBandCodec(BasicOutputManager *bits_out, size_t number_of_contexts, const SubbandList &band_list)IntraDCBandCodec [inline]
IntraDCBandCodec(BitInputManager *bits_in, size_t number_of_contexts, const SubbandList &band_list)IntraDCBandCodec [inline]
IntraDCBandCodec(const IntraDCBandCodec &cpy)IntraDCBandCodec [private]
m_bnumBandCodec [protected]
m_coeff_countBandCodec [protected]
m_context_listArithCodec< PicArray > [protected]
m_cut_off_pointBandCodec [protected]
m_nhood_sumBandCodec [protected]
m_nodeBandCodec [protected]
m_offsetBandCodec [protected]
m_parent_notzeroBandCodec [protected]
m_pnodeBandCodec [protected]
m_pxlBandCodec [protected]
m_pxpBandCodec [protected]
m_pxposBandCodec [protected]
m_pylBandCodec [protected]
m_pypBandCodec [protected]
m_pyposBandCodec [protected]
m_qfBandCodec [protected]
m_qfinvBandCodec [protected]
m_reset_coeff_numBandCodec [protected]
m_volBandCodec [protected]
m_xlBandCodec [protected]
m_xpBandCodec [protected]
m_xposBandCodec [protected]
m_ylBandCodec [protected]
m_ypBandCodec [protected]
m_yposBandCodec [protected]
operator=(const IntraDCBandCodec &rhs)IntraDCBandCodec [private]
RemFromStream(const Triple &c)ArithCodec< PicArray > [protected]
SetCurrentCount(const int context_num)ArithCodec< PicArray > [protected]
~ArithCodec()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.