41 #ifndef endofsequence_byteio_h
42 #define endofsequence_byteio_h
Definition: parseunit_byteio.h:60
ParseUnitType
Definition: parseunit_byteio.h:57
int CalcNextUnitOffset()
Calculates number of bytes to start of next unit.
Definition: endofsequence_byteio.h:89
EndOfSequenceByteIO(const ByteIO &stream_data)
Constructor.
~EndOfSequenceByteIO()
Destructor.
ParseUnitType GetType() const
Gets parse-unit type.
Definition: endofsequence_byteio.h:76
unsigned char CalcParseCode() const
Calculates parse-code based on picture parameters.
Class DiracByteStats - for collecting statistics on aspects of the Dirac byte-stream.
Definition: dirac_byte_stats.h:70
Signals the end of a sequence in a Dirac-formatted bitstream.
Definition: endofsequence_byteio.h:57
void CollateByteStats(DiracByteStats &dirac_byte_stats)
Gathers byte stats on the end of sequence data.
Definition of class SequenceHeaderByteIO.
Definition: accessunit_byteio.h:51
Class ByteIO - top-level class for reading/writing bytes to a stream.
Definition: byteio.h:72
Represents a collection of data in a Dirac bytestream that can be parsed as a self-contained unit...
Definition: parseunit_byteio.h:72