Movie Data Exchange Components
Contents
Movie data exchange components allow applications
to place various types of data into a QuickTime movie or extract data
from a movie in a specified format.
Movie data import components support in-place file importing with no
extra work needed by the QuickTime application developer. The NewMovieFrom...
calls can open GIF, JPEG, AVI, SMIL etc. files automatically and translate
the nonmovie data formats into the QuickTime movie data format. For example,
in the case of an animated GIF, the movie data import component might
convert the images into frames in a QuickTime movie.
Movie data export components convert movie data into other formats, so
that the data can be used by other applications. For example, a movie
data export component might allow an application to extract the sound
track from a QuickTime movie in AIFF format. The extracted sound track
may then be manipulated by applications that are not QuickTime-aware.
The diagram below shows how movie data export components are used by
a QuickTime-aware application.

Importing
and Exporting Movie Data
Applications can start a data import or export operation by calling the
Movie Toolbox. There are several Movie Toolbox functions that allow you
to specify a data import or data export component. For example, the PasteHandleIntoMovie
and ConvertFileToMovieFile
functions allow you to specify a movie data import component. The PutMovieIntoTypedHandle
and ConvertMovieToFile
functions allow you to specify a movie data export component.
All of these functions select a component for you automatically if you
do not specify one yourself.
References
Movie
Data Exchange Components
Component
Manger
Finding
Movie Export Components Ð Dispatch 6
|