Created by the British Broadcasting Corporation.
Represents compressed sequence-parameter data used in an AccessUnit.
#include <mvdataelement_byteio.h>
dirac::MvDataElementByteIO::MvDataElementByteIO | ( | ByteIO & | byte_io | ) |
byte_io | Input/Output Byte stream |
virtual dirac::MvDataElementByteIO::~MvDataElementByteIO | ( | ) | [virtual] |
ByteIO* dirac::MvDataElementByteIO::DataBlock | ( | ) | [inline] |
References m_block_data.
unsigned int dirac::MvDataElementByteIO::DataBlockSize | ( | ) | [inline] |
References m_block_size.
virtual const std::string dirac::MvDataElementByteIO::GetBytes | ( | ) | [virtual] |
Reimplemented from dirac::ByteIO.
int dirac::MvDataElementByteIO::GetSize | ( | ) | const [virtual] |
Reimplemented from dirac::ByteIO.
void dirac::MvDataElementByteIO::Input | ( | ) |
void dirac::MvDataElementByteIO::Output | ( | ) |
ByteIO dirac::MvDataElementByteIO::m_block_data [protected] |
Referenced by DataBlock().
unsigned int dirac::MvDataElementByteIO::m_block_size [protected] |
Referenced by DataBlockSize().
© 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.