QuickTime Transport and Delivery Guide
PDF
Introduction
About Data Handler Components
Movie Playback
Movie Capture
Processing data
Identifying Containers With Data References
Using Data Handler Components
Selecting a Data Handler
Selecting by Component Type Value
Interrogating a Data Handler's Capabilities
Managing Data References
Working With Data References
Retrieving Movie Data
Completion Function
Reading Movie Data
Storing Movie Data
Writing Movie Data
Managing the Data Handler
Managing Data Handler Behavior
Determining Data Handler Capabilities
Video Output Components
How Video Output Components Process Video Data
Display Modes
Transfer Codecs
Overview of Transfer Codecs
Creating a Transfer Codec for a Video Output Component
Using Video Output Components
Selectors for Video Output Component Functions
Selecting a Video Output Component
Choosing a Display Mode
Contents of the Display Mode QT Atom Container
Drawing to an Echo Port
Functions Used To Control Video Output Components
Controlling the Display Mode
Registering the Name of Your Software
Controlling Video Output
Finding Associated Components
Saving and Restoring Component Configurations
Data Types
Display Mode QT Atom Container
Constants
Component Instance, Type, and Subtype
Video Output Component Flag
Display Mode Atom Types
Creating Video Output Components
Connecting to the Base Video Output Component
Providing a Display Mode List
Starting Video Output
Ending Video Output
Implementing the QTVideoOutputSaveState Function
Implementing the QTVideoOutputRestoreState Function
Implementing the QTVideoOutputGetGWorldParameters Function
Controlling Other Hardware Features
Delegating Other Component Calls
Closing the Connection to the Base Video Output Component
Creating Data Handler Components
General Information
Supported Functions
Revision History