Next: The QTSimpleApplet Example
Up: An Overview of QuickTime
Previous: An Overview of QuickTime
The QuickTime API is implemented as a set of Java classes in QuickTime
for Java: These classes offer equivalent APIs for using QuickTime
functionality on both Mac OS and Windows platforms.
The QuickTime for Java API consists of two layers:
- Core layer
- -- provides the ability to access the QuickTime native runtime
libraries (its API) and
- Application Framework layer
- -- integrate QuickTime capabilities into
their Java software.
The Application Framework layer includes:
- the integration of QuickTime with the Java runtime, which includes
sharing display space between Java and QuickTime and
passing events from Java into QuickTime
- a set of classes that provides a number of services that simplify the
authoring of QuickTime content and operation
The QuickTime for Java classes are grouped into a set of packages
on the basis of common functionality, common usage, and their organization
in the standard QuickTime header files. The packages provide
both an object model for the QuickTime API and a logical translation or
binding of the native function calls into Java method calls.
Next: The QTSimpleApplet Example
Up: An Overview of QuickTime
Previous: An Overview of QuickTime
Dave Marshall
10/4/2001