Holds container properties.
Definition at line 42 of file Container.h.
Data Fields | |
uint32_t | fileMagicNumber |
Container ID. More... | |
uint32_t | fileVersion |
Container version. More... | |
uint32_t | prefixHeaderSize |
Size of the prefix header(s) in the beginning of the container. More... | |
uint32_t | suffixHeaderSize |
Size of the suffix header(s) in the end of the container. More... | |
uint64_t | trackHeaderOffset |
Offset of the track header in the single-track containers. More... | |
uint32_t dwContainerProperties::fileMagicNumber |
Container ID.
(ex. 'isom', 'mp42' etc.). if magic number is 0, the container is not recognized and other properties should be ignored.
Definition at line 44 of file Container.h.
uint32_t dwContainerProperties::fileVersion |
Container version.
Container tools and features may depend on the container version.
Definition at line 45 of file Container.h.
uint32_t dwContainerProperties::prefixHeaderSize |
Size of the prefix header(s) in the beginning of the container.
Definition at line 46 of file Container.h.
uint32_t dwContainerProperties::suffixHeaderSize |
Size of the suffix header(s) in the end of the container.
Definition at line 47 of file Container.h.
uint64_t dwContainerProperties::trackHeaderOffset |
Offset of the track header in the single-track containers.
No meaning in multi-track containers.
Definition at line 48 of file Container.h.