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.

Media Data Atom TypesQTVR TrackImportant Panoramic tracks and object tracks must never be located at the same time.QTVR TrackNote VR Media is deprecated in the QuickTime file format. The information that follows is intendedto document existing content containing VR Media and should not be used for new development.A QTVR track is a special type of QuickTime track that maintains a list of all the nodes in a movie. The mediatype for a QTVR track is 'qtvr'. All the media samples in a QTVR track share a common sample description.This sample description contains the VR world atom container. The track contains one media sample for eachnode in the movie. Each QuickTime VR media sample contains a node information atom container.QuickTime VR Sample Description StructureWhereas the QuickTime VR media sample is simply the node information itself, all sample descriptions arerequired by QuickTime to have a certain structure for the first several bytes. The structure for the QuickTimeVR sample description is as follows:typedef struct QTVRSampleDescription {UInt32UInt32UInt32UInt16UInt16UInt32size;type;reserved1;reserved2;dataRefIndex;data;} QTVRSampleDescription, *QTVRSampleDescriptionPtr, **QTVRSampleDescriptionHandle;Field descriptionssizeThe size, in bytes, of the sample description header structure, including the VR world atom containercontained in the data field.typeThe sample description type. For QuickTime VR movies, this type should be 'qtvr'.<strong>2012</strong>-<strong>08</strong>-<strong>14</strong> | © 2004, <strong>2012</strong> Apple Inc. All Rights Reserved.288

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

Saved successfully!

Ooh no, something went wrong!