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 TypesVR Media} QTVRStringAtom, *QTVRStringAtomPtr;Field descriptionsstringUsageThe string usage. This field is unused.stringLengthThe length, in bytes, of the string.theStringThe string. The string atom structure is extended to hold this string.Each string atom may also have a sibling leaf atom, called the string encoding atom. The string encodingatom’s atom type is kQTVRStringEncodingAtomType ('vrse'). Its atom ID is the same as that of thecorresponding string atom. The string encoding atom contains a single variable, TextEncoding, a UInt32,as defined in the header file TextCommon.h. The value of TextEncoding is handed, along with the string,to the routine QTTextToNativeText for conversion for display on the current machine. The routineQTTextToNativeText is found in the header file Movies.h.Note The header file TextCommon.h contains constants and routines for generating and handlingtext encodings.VR World Atom ContainerThe VR world atom container (VR world for short) includes such information as the name for the entire scene,the default node ID, and default imaging properties, as well as a list of the nodes contained in the QTVR track.A VR world can also contain custom scene information. QuickTime VR ignores any atom types that it doesn’trecognize, but you can extract those atoms from the VR world using standard QuickTime atom functions.<strong>2012</strong>-<strong>08</strong>-<strong>14</strong> | © 2004, <strong>2012</strong> Apple Inc. All Rights Reserved.268

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

Saved successfully!

Ooh no, something went wrong!