Composition shift least greatest atom ('cslg')
An atom that summarizes the calculated minimum and maximum offsets between decode and composition time, as well as the start and end times, for all samples.
Overview
The optional composition shift least greatest atom summarizes the calculated minimum and maximum offsets between decode and composition time, as well as the start and end times, for all samples. This allows a reader to determine the minimum required time for decode to obtain proper presentation order without needing to scan the sample table for the range of offsets. The type of the composition shift least greatest atom is ‘cslg’.
The layout of a composition shift least greatest atom is as follows.
Composition shift least greatest atom data field | Bytes |
|---|---|
4 | |
Type = | 4 |
1 | |
3 | |
4 | |
4 | |
4 | |
4 | |
4 |
Topics
Data fields
See Also
Describing samples
Sample table atomSeeking with a QuickTime fileSample description atomTime-to-sample atomCreating video tracks at 30 frames per secondCreating video tracks at 29.97 frames per secondCreating sound tracks at 44.1 kHzComposition offset atomUsing composition offset and composition shift least greatest atomsSync sample atomPartial sync sample atomSample-to-chunk atomReferencing two data files with a single trackSample size atomChunk offset atom