43#ifndef MV_DATAELEMENT_BYTEIO_H
44#define MV_DATAELEMENT_BYTEIO_H
Definition of class SequenceHeaderByteIO.
Definition: accessunit_byteio.h:52
Class ByteIO - top-level class for reading/writing bytes to a stream.
Definition: byteio.h:73
Represents compressed sequence-parameter data used in an AccessUnit.
Definition: mvdataelement_byteio.h:61
virtual const std::string GetBytes()
Get string containing coded bytes.
ByteIO m_block_data
block data
Definition: mvdataelement_byteio.h:116
virtual ~MvDataElementByteIO()
Destructor.
unsigned int m_block_size
In block data size.
Definition: mvdataelement_byteio.h:121
void Input()
Inputs motion vector information.
MvDataElementByteIO()
Constructor.
ByteIO * DataBlock()
Return pointer to the block data ByteIO stream.
Definition: mvdataelement_byteio.h:99
int GetSize() const
Return the size.
MvDataElementByteIO(ByteIO &byte_io)
Constructor.
unsigned int DataBlockSize()
Return the input block data size.
Definition: mvdataelement_byteio.h:104
void Output()
Outputs motion vector data Dirac byte-format.