Dirac - A Video Codec

Created by the British Broadcasting Corporation.


dirac::MvDataByteIO Member List

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

BitsLeft(void)dirac::ByteIOinline
ByteAlignInput()dirac::ByteIOprotected
ByteAlignOutput()dirac::ByteIO
ByteIO(bool new_stream=true)dirac::ByteIO
ByteIO(const ByteIO &stream_data)dirac::ByteIO
CanRead() constdirac::ByteIOinlineprotected
CollateByteStats(DiracByteStats &dirac_byte_stats)dirac::MvDataByteIOvirtual
FlushInputB()dirac::ByteIOprotected
GetBit(unsigned char &c, int pos) constdirac::ByteIOinlineprotected
GetBytes()dirac::MvDataByteIOvirtual
GetReadBytePosition() constdirac::ByteIOinline
GetSize() constdirac::MvDataByteIOvirtual
Input()dirac::MvDataByteIO
InputBlockParams()dirac::MvDataByteIOprivate
InputBytes(char *data, int count)dirac::ByteIOinlineprotected
InputFramePredictionMode()dirac::MvDataByteIOprivate
InputGlobalMotionParams()dirac::MvDataByteIOprivate
InputMVPrecision()dirac::MvDataByteIOprivate
InputPictureWeights()dirac::MvDataByteIOprivate
InputUnByte()dirac::ByteIOinlineprotected
InputUnString(const int count)dirac::ByteIOinlineprotected
m_bits_leftdirac::ByteIOprivate
m_current_bytedirac::ByteIOprivate
m_current_posdirac::ByteIOprivate
m_mv1hblock_datadirac::MvDataByteIOprivate
m_mv1vblock_datadirac::MvDataByteIOprivate
m_mv2hblock_datadirac::MvDataByteIOprivate
m_mv2vblock_datadirac::MvDataByteIOprivate
m_new_streamdirac::ByteIOprivate
m_num_bytesdirac::ByteIOprivate
m_picpredparamsdirac::MvDataByteIOprivate
m_pparamsdirac::MvDataByteIOprivate
m_predmode_datadirac::MvDataByteIOprivate
m_splitmode_datadirac::MvDataByteIOprivate
m_udcblock_datadirac::MvDataByteIOprivate
m_vdcblock_datadirac::MvDataByteIOprivate
m_ydcblock_datadirac::MvDataByteIOprivate
mp_streamdirac::ByteIOprotected
MV1HorizData()dirac::MvDataByteIOinline
MV1VertData()dirac::MvDataByteIOinline
MV2HorizData()dirac::MvDataByteIOinline
MV2VertData()dirac::MvDataByteIOinline
MvDataByteIO(PictureParams &pparams, PicturePredParams &picpredparams)dirac::MvDataByteIO
MvDataByteIO(ByteIO &byte_io, PictureParams &pparams, PicturePredParams &picpredparams)dirac::MvDataByteIO
Output()dirac::MvDataByteIO
OutputBlockParams()dirac::MvDataByteIOprivate
OutputBytes(const std::string &bytes)dirac::ByteIOinlineprotected
OutputCurrentByte()dirac::ByteIOinlineprotected
OutputFramePredictionMode()dirac::MvDataByteIOprivate
OutputGlobalMotionParams()dirac::MvDataByteIOprivate
OutputMVPrecision()dirac::MvDataByteIOprivate
OutputPictureWeights()dirac::MvDataByteIOprivate
PredModeData()dirac::MvDataByteIOinline
ReadBit()dirac::ByteIOprotected
ReadBitB()dirac::ByteIOprotected
ReadBool()dirac::ByteIOprotected
ReadBoolB()dirac::ByteIOprotected
ReadNBits(int count)dirac::ByteIOprotected
ReadSint()dirac::ByteIOprotected
ReadSintB()dirac::ByteIOprotected
ReadUint()dirac::ByteIOprotected
ReadUintB()dirac::ByteIOprotected
ReadUintLit(const int byte_size)dirac::ByteIOinlineprotected
RemoveRedundantBytes(const int count)dirac::ByteIOprotected
SeekGet(const int offset, std::ios_base::seekdir dir)dirac::ByteIOinlineprotected
SetBit(unsigned char &c, int pos) constdirac::ByteIOinlineprotected
SetBits(unsigned char &c, unsigned char bits) constdirac::ByteIOinlineprotected
SetBitsLeft(int left_bits)dirac::ByteIOinline
SetByteParams(const ByteIO &byte_io)dirac::ByteIO
SplitModeData()dirac::MvDataByteIOinline
UDCData()dirac::MvDataByteIOinline
VDCData()dirac::MvDataByteIOinline
WriteBit(const bool &bit)dirac::ByteIOprotected
WriteNBits(unsigned int val)dirac::ByteIOprotected
WriteNBits(unsigned int val, int count)dirac::ByteIOprotected
WriteSint(int val)dirac::ByteIOprotected
WriteUint(unsigned int value)dirac::ByteIO
WriteUintLit(const unsigned int &value, const int &length)dirac::ByteIOinlineprotected
YDCData()dirac::MvDataByteIOinline
~ByteIO()dirac::ByteIOvirtual
~MvDataByteIO()dirac::MvDataByteIOvirtual

© 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.