BitsLeft(void) | dirac::ByteIO | inline |
ByteAlignInput() | dirac::ByteIO | protected |
ByteAlignOutput() | dirac::ByteIO | |
ByteIO(bool new_stream=true) | dirac::ByteIO | |
ByteIO(const ByteIO &stream_data) | dirac::ByteIO | |
CalcNextUnitOffset() | dirac::ParseUnitByteIO | protectedvirtual |
CalcParseCode() const | dirac::SequenceHeaderByteIO | privatevirtual |
CanRead() const | dirac::ByteIO | inlineprotected |
CanSkip() | dirac::ParseUnitByteIO | |
CollateByteStats(DiracByteStats &dirac_byte_stats) | dirac::ParseUnitByteIO | virtual |
FlushInputB() | dirac::ByteIO | protected |
GetBit(unsigned char &c, int pos) const | dirac::ByteIO | inlineprotected |
GetBytes() | dirac::ParseUnitByteIO | virtual |
GetNextParseOffset() const | dirac::ParseUnitByteIO | |
GetParseCode() const | dirac::ParseUnitByteIO | inlineprotected |
GetPreviousParseOffset() const | dirac::ParseUnitByteIO | |
GetReadBytePosition() const | dirac::ByteIO | inline |
GetSize() const | dirac::SequenceHeaderByteIO | virtual |
GetType() const | dirac::SequenceHeaderByteIO | inlinevirtual |
Input() | dirac::SequenceHeaderByteIO | |
InputBytes(char *data, int count) | dirac::ByteIO | inlineprotected |
InputCodingParams() | dirac::SequenceHeaderByteIO | private |
InputParseParams() | dirac::SequenceHeaderByteIO | private |
InputSourceParams() | dirac::SequenceHeaderByteIO | private |
InputUnByte() | dirac::ByteIO | inlineprotected |
InputUnString(const int count) | dirac::ByteIO | inlineprotected |
IsAuxiliaryData() const | dirac::ParseUnitByteIO | inline |
IsCoreSyntax() const | dirac::ParseUnitByteIO | inline |
IsEndOfSequence() const | dirac::ParseUnitByteIO | inline |
IsLowDelay() const | dirac::ParseUnitByteIO | inline |
IsPaddingData() const | dirac::ParseUnitByteIO | inline |
IsPicture() const | dirac::ParseUnitByteIO | inline |
IsSeqHeader() const | dirac::ParseUnitByteIO | inline |
IsUsingAC() const | dirac::ParseUnitByteIO | inline |
IsValid() | dirac::ParseUnitByteIO | |
m_codec_params | dirac::SequenceHeaderByteIO | private |
m_codingparams_byteio | dirac::SequenceHeaderByteIO | private |
m_default_src_params | dirac::SequenceHeaderByteIO | private |
m_parse_params | dirac::SequenceHeaderByteIO | private |
m_parseparams_byteio | dirac::SequenceHeaderByteIO | private |
m_sourceparams_byteio | dirac::SequenceHeaderByteIO | private |
m_src_params | dirac::SequenceHeaderByteIO | private |
mp_stream | dirac::ByteIO | protected |
Output() | dirac::SequenceHeaderByteIO | |
OutputBytes(const std::string &bytes) | dirac::ByteIO | inlineprotected |
OutputCodingParams() | dirac::SequenceHeaderByteIO | private |
OutputCurrentByte() | dirac::ByteIO | inlineprotected |
OutputParseParams() | dirac::SequenceHeaderByteIO | private |
OutputSourceParams() | dirac::SequenceHeaderByteIO | private |
ParseUnitByteIO() | dirac::ParseUnitByteIO | |
ParseUnitByteIO(const ByteIO &byte_io) | dirac::ParseUnitByteIO | |
ParseUnitByteIO(const ParseUnitByteIO &parseunit_byteio) | dirac::ParseUnitByteIO | |
ReadBit() | dirac::ByteIO | protected |
ReadBitB() | dirac::ByteIO | protected |
ReadBool() | dirac::ByteIO | protected |
ReadBoolB() | dirac::ByteIO | protected |
ReadNBits(int count) | dirac::ByteIO | protected |
ReadSint() | dirac::ByteIO | protected |
ReadSintB() | dirac::ByteIO | protected |
ReadUint() | dirac::ByteIO | protected |
ReadUintB() | dirac::ByteIO | protected |
ReadUintLit(const int byte_size) | dirac::ByteIO | inlineprotected |
RemoveRedundantBytes(const int count) | dirac::ByteIO | protected |
SeekGet(const int offset, std::ios_base::seekdir dir) | dirac::ByteIO | inlineprotected |
SequenceHeaderByteIO(SourceParams &src_params, EncoderParams &enc_params) | dirac::SequenceHeaderByteIO | |
SequenceHeaderByteIO(const ParseUnitByteIO &parseunit_byteio, ParseParams &parse_params, SourceParams &src_params, CodecParams &codec_params) | dirac::SequenceHeaderByteIO | |
SetAdjacentParseUnits(ParseUnitByteIO *p_prev_parseunit) | dirac::ParseUnitByteIO | |
SetBit(unsigned char &c, int pos) const | dirac::ByteIO | inlineprotected |
SetBits(unsigned char &c, unsigned char bits) const | dirac::ByteIO | inlineprotected |
SetBitsLeft(int left_bits) | dirac::ByteIO | inline |
SetByteParams(const ByteIO &byte_io) | dirac::ByteIO | |
SyncToUnitStart() | dirac::ParseUnitByteIO | protected |
WriteBit(const bool &bit) | dirac::ByteIO | protected |
WriteNBits(unsigned int val) | dirac::ByteIO | protected |
WriteNBits(unsigned int val, int count) | dirac::ByteIO | protected |
WriteSint(int val) | dirac::ByteIO | protected |
WriteUint(unsigned int value) | dirac::ByteIO | |
WriteUintLit(const unsigned int &value, const int &length) | dirac::ByteIO | inlineprotected |
~ByteIO() | dirac::ByteIO | virtual |
~ParseUnitByteIO() | dirac::ParseUnitByteIO | |
~SequenceHeaderByteIO() | dirac::SequenceHeaderByteIO | |