42 #ifndef TRANSFORM_BYTEIO_H 43 #define TRANSFORM_BYTEIO_H 105 virtual const std::string
GetBytes();
Definition of class SequenceHeaderByteIO.
Definition: accessunit_byteio.h:51
Picture component in Dirac bytestream format.
Definition: component_byteio.h:58
void AddComponent(ComponentByteIO *component_byteio)
Adds a Picture-component in Dirac-bytestream format
void Output()
Outputs sequence information to Dirac byte-format.
void CollateByteStats(DiracByteStats &dirac_byte_stats)
Gathers byte stats on the transform data
PictureParams & m_fparams
Sequence paramters for intput/output.
Definition: transform_byteio.h:126
TransformByteIO(PictureParams &fparams, CodecParams &c_params)
Output Constructor
Class DiracByteStats - for collecting statistics on aspects of the Dirac byte-stream.
Definition: dirac_byte_stats.h:70
Class ByteIO - top-level class for reading/writing bytes to a stream
Definition: byteio.h:72
CodecParams & m_cparams
Codec params - EncParams for Output and DecParams for input.
Definition: transform_byteio.h:131
Parameters for initialising picture class objects.
Definition: common.h:532
std::vector< ComponentByteIO * > m_component_list
Definition: transform_byteio.h:141
virtual const std::string GetBytes()
Get string containing coded bytes.
Parameters common to coder and decoder operation.
Definition: common.h:1098
Represents compressed sequence-parameter data used in an AccessUnit.
Definition: transform_byteio.h:59
CodecParams m_default_cparams
Default Codec params - EncParams for Output and DecParams for input.
Definition: transform_byteio.h:136
int GetSize() const
Return the size.
virtual ~TransformByteIO()
Destructor.
void Input()
Outputs sequence information to Dirac byte-format.