13.07.2015 Views

Quicktime File Format (2012-08-14).pdf

Quicktime File Format (2012-08-14).pdf

Quicktime File Format (2012-08-14).pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Media Data Atom TypesQT Atom Container Description Key[QTSpriteButtonBehaviorStruct][QTSpriteButtonBehaviorStruct]QT Atom Container Description KeyBecause QT atom container–based data structures are widely used in QuickTime, a description key is presentedhere. Its usage is illustrated in the following sections, “Sprite Media Handler Track Properties QT Atom Container<strong>Format</strong>” (page 222) and “Sprite Media Handler Sample QT Atom Container <strong>Format</strong>s” (page 223).[(QTAtom<strong>Format</strong>Name)] =atomType_1, id, indexdataatomType_n, id, indexdataThe atoms may be required or optional:// optional atom// required atomatomTypeThe atom ID may be a number if it is required to be a constant, or it may be a list of valid atom IDs, indicatingthat multiple atoms of this type are allowed.3 // one atom with id of 3(1..3) // three atoms with id's of 1, 2, and 3(1, 5, 7) // three atoms with id's of 1, 5, and 7(anyUniqueIDs)// multiple atoms each with a unique idThe atom index may be a 1 if only one atom of this type is allowed, or it may be a range from 1 to some constantor variable.1 // one atom of this type is allowed, index is always 1<strong>2012</strong>-<strong>08</strong>-<strong>14</strong> | © 2004, <strong>2012</strong> Apple Inc. All Rights Reserved.221

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!