40 #ifndef component_byteio_h
41 #define component_byteio_h
void AddSubband(SubbandByteIO *p_subband_byteio)
Add a subband byte-stream to this component.
void CollateByteStats(DiracByteStats &dirac_byte_stats)
Gathers byte stats on the component data.
CompSort m_compsort
Picture component type.
Definition: component_byteio.h:113
std::vector< ByteIO * > m_subband_list
List of subbands in output/input order.
Definition: component_byteio.h:118
~ComponentByteIO()
Destructor.
Class DiracByteStats - for collecting statistics on aspects of the Dirac byte-stream.
Definition: dirac_byte_stats.h:70
Picture component in Dirac bytestream format.
Definition: component_byteio.h:58
void Output()
Outputs picture values to Dirac stream-format.
Subband Dirac-bytestream input/output.
Definition: subband_byteio.h:56
ComponentByteIO(CompSort cs, const ByteIO &byteIO)
Constructor.
CompSort
Types of picture component.
Definition: common.h:87
Class ByteIO - top-level class for reading/writing bytes to a stream.
Definition: byteio.h:72
bool Input()
Inputs data from Dirac stream-format.