41#ifndef subband_byteio_h
42#define subband_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
Subband Dirac-bytestream input/output.
Definition: subband_byteio.h:57
int GetBandDataLength() const
Gets number of bytes in Arith-coded data block.
const std::string GetBytes()
Gets subband bytes in Dirac-bytestream format.
Subband & m_subband
Sub-band that is inputed/outputed.
Definition: subband_byteio.h:105
SubbandByteIO(Subband &sub_band)
int m_band_data_length
Number of bytes in arith-coded data block.
Definition: subband_byteio.h:110
~SubbandByteIO()
Destructor.
SubbandByteIO(Subband &sub_band, const ByteIO &byteio)
Constructor.
bool Input()
Inputs data from Dirac stream-format.
Class encapsulating all the metadata relating to a wavelet subband.
Definition: wavelet_utils.h:140