next up previous
Next: The QTSimpleApplet Example Up: An Overview of QuickTime Previous: An Overview of QuickTime

The Quicktime API: A Set of Java Classes with 2 Layers

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 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 up previous
Next: The QTSimpleApplet Example Up: An Overview of QuickTime Previous: An Overview of QuickTime
Dave Marshall
10/4/2001