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 AtomsReference MoviesMultiple version check atoms are allowed within a given reference movie descriptor atom. Applications shouldnot attempt to play a movie unless all version checks are successful.A version check atom may contain the following fields:SizeThe number of bytes in this version check atom.TypeThe type of this atom; this field must be set to 'rmvc'.FlagsA 32-bit integer that is currently always 0.Software packageA 32-bit Gestalt type, such as 'qtim', specifying the software package to check for.VersionAn unsigned 32-bit integer containing either the minimum required version or the required value aftera binary AND operation.MaskThe mask for a binary AND operation on the Gestalt bitfield.Check typeThe type of check to perform, expressed as 16-bit integer. Set to 0 for a minimum version check, set to1 for a required value after a binary AND of the Gestalt bitfield and the mask.Component Detect AtomA component detect atom specifies a QuickTime component, such as a particular video decompressor, requiredto play the movie. The component type, subtype, and other required attributes can be specified, as well as aminimum version.Multiple component detect atoms are allowed within a given reference movie descriptor atom. Applicationsshould not attempt to play a movie unless at least the minimum versions of all required components arepresent.A component detect atom may contain the following fields:SizeThe number of bytes in this component detect atom.TypeThe type of this atom; this field must be set to 'rmcd'.<strong>2012</strong>-<strong>08</strong>-<strong>14</strong> | © 2004, <strong>2012</strong> Apple Inc. All Rights Reserved.125

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

Saved successfully!

Ooh no, something went wrong!