#include <IsoFileClasses.hpp>
Inheritance diagram for FullBox:

Public Member Functions | |
| FullBox () | |
| FullBox (const char *boxtype, unsigned_int8 v, bit24 f) | |
| FullBox (unsigned_int32 boxtype, unsigned_int8 v, bit24 f) | |
| virtual | ~FullBox () |
| virtual void | decode (Byte *buffer, UInt32 count) |
| virtual void | encode (Byte **buffer, UInt32 *count) |
| virtual UInt32 | estimateSize () |
Public Attributes | |
| unsigned_int8 | version |
| bit24 | flags |
| FullBox::FullBox | ( | ) |
| FullBox::FullBox | ( | const char * | boxtype, | |
| unsigned_int8 | v, | |||
| bit24 | f | |||
| ) |
| FullBox::FullBox | ( | unsigned_int32 | boxtype, | |
| unsigned_int8 | v, | |||
| bit24 | f | |||
| ) |
| FullBox::~FullBox | ( | ) | [virtual] |
| void FullBox::decode | ( | Byte * | buffer, | |
| UInt32 | count | |||
| ) | [virtual] |
Reimplemented from Box.
Reimplemented in MovieHeaderBox, TrackHeaderBox, MediaHeaderBox, HandlerBox, VideoMediaHeaderBox, DataEntryUrlBox, DataEntryUrnBox, DataReferenceBox, TimeToSampleBox, CompositionOffsetBox, SampleDescriptionBox, SampleSizeBox, SampleToChunkBox, and ChunkOffsetBox.
| void FullBox::encode | ( | Byte ** | buffer, | |
| UInt32 * | count | |||
| ) | [virtual] |
Reimplemented from Box.
Reimplemented in MovieHeaderBox, TrackHeaderBox, MediaHeaderBox, HandlerBox, VideoMediaHeaderBox, DataEntryUrlBox, DataEntryUrnBox, DataReferenceBox, TimeToSampleBox, CompositionOffsetBox, SampleDescriptionBox, SampleSizeBox, SampleToChunkBox, and ChunkOffsetBox.
| UInt32 FullBox::estimateSize | ( | ) | [virtual] |
Reimplemented from Box.
Reimplemented in MovieHeaderBox, TrackHeaderBox, MediaHeaderBox, HandlerBox, VideoMediaHeaderBox, DataEntryUrlBox, DataEntryUrnBox, DataReferenceBox, TimeToSampleBox, CompositionOffsetBox, SampleDescriptionBox, SampleSizeBox, SampleToChunkBox, and ChunkOffsetBox.
| bit24 FullBox::flags |
| unsigned_int8 FullBox::version |
1.4.7