Go to the documentation of this file.
40#ifndef component_byteio_h
41#define component_byteio_h
Definition of class SequenceHeaderByteIO.
Definition accessunit_byteio.h:52
CompSort
Types of picture component.
Definition common.h:87
ByteIO(bool new_stream=true)
Default constructor.
ComponentByteIO(CompSort cs, const ByteIO &byteIO)
Constructor.
CompSort m_compsort
Picture component type.
Definition component_byteio.h:113
void Output()
Outputs picture values to Dirac stream-format.
bool Input()
Inputs data from Dirac stream-format.
std::vector< ByteIO * > m_subband_list
List of subbands in output/input order.
Definition component_byteio.h:118
void CollateByteStats(DiracByteStats &dirac_byte_stats)
Gathers byte stats on the component data.
~ComponentByteIO()
Destructor.
void AddSubband(SubbandByteIO *p_subband_byteio)
Add a subband byte-stream to this component.
ComponentByteIO(CompSort cs)
Constructor.
Class DiracByteStats - for collecting statistics on aspects of the Dirac byte-stream.
Definition dirac_byte_stats.h:71
Subband Dirac-bytestream input/output.
Definition subband_byteio.h:57
© 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.