Dirac - A Video Codec
Created by the British Broadcasting Corporation.
Go to the documentation of this file.
43 #ifndef MV_DATAELEMENT_BYTEIO_H
44 #define MV_DATAELEMENT_BYTEIO_H
94 virtual const std::string
GetBytes();
virtual ~MvDataElementByteIO()
Destructor.
Definition of class SequenceHeaderByteIO.
Definition: accessunit_byteio.h:51
Represents compressed sequence-parameter data used in an AccessUnit.
Definition: mvdataelement_byteio.h:60
int GetSize() const
Return the size.
MvDataElementByteIO()
Constructor.
ByteIO m_block_data
block data
Definition: mvdataelement_byteio.h:116
unsigned int m_block_size
In block data size.
Definition: mvdataelement_byteio.h:121
Class ByteIO - top-level class for reading/writing bytes to a stream.
Definition: byteio.h:72
void Input()
Inputs motion vector information.
void Output()
Outputs motion vector data Dirac byte-format.
unsigned int DataBlockSize()
Return the input block data size.
Definition: mvdataelement_byteio.h:104
virtual const std::string GetBytes()
Get string containing coded bytes.
ByteIO * DataBlock()
Return pointer to the block data ByteIO stream.
Definition: mvdataelement_byteio.h:99
© 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.