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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Movie AtomsOverview of Movie AtomsFigure 2-5 (page 48) shows the layout of a user data atom.Figure 2-5The layout of a user data atomBytesUser data atomAtom sizeType = 'udta'44User data list‡Atom sizeType = user data types44User data list‡ Required atomThe user data atom contains the following data elements.SizeA 32-bit integer that specifies the number of bytes in this user data atom.TypeA 32-bit integer that identifies the atom type; this field must be set to 'udta'.User data listA user data list that is formatted as a series of atoms. Each data element in the user data list contains sizeand type information along with its payload data. For historical reasons, the data list is optionallyterminated by a 32-bit integer set to 0. If you are writing a program to read user data atoms, you shouldallow for the terminating 0. However, if you are writing a program to create user data atoms, you cansafely leave out the terminating 0.Table 2-1 (page 48) lists the currently defined list entry types.Table 2-1User data list entry typesList entry type'©arg''©ark''©cok'DescriptionName of arrangerKeywords for arrangerKeywords for composerForSortingXX<strong>2012</strong>-<strong>08</strong>-<strong>14</strong> | © 2004, <strong>2012</strong> Apple Inc. All Rights Reserved.48

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

Saved successfully!

Ooh no, something went wrong!