Saving Movies Inside Macintosh defines the functions used in saving a movie to a file. QuickTime 4 Reference describes changes to QuickTime that affect FlattenMovie and FlattenMovieData. This information is of interest to most developers. NewMovieFromDataFork PutMovieIntoDataFork Creating Tracks and Media Structures Inside Macintosh describes the functions your application can use to create and dispose of tracks and media structures. These functions are used when creating movies, or when editing movies at the track level.
Reference describes the functions that manipulate track references.
Track references define relations between tracks. For example, a timecode track may be related to several other tracks, or a text track may contain subtitles for a particular audio track. AddTrackReference DeleteTrackReference SetTrackReference GetTrackReference GetNextTrackReferenceType GetTrackReferenceCount Working With Data References Inside Macintosh describes the functions used to work with data references. Media structures point to their actual sample data using data references. For sound and video media, data references identify the files that contain the data.