See: Description
Interface | Description |
---|---|
Animator |
Animator executes multiple Interpolator's on a worker thread.
|
Codec |
A
Codec processes a Buffer and stores the result in another
Buffer . |
ColorCyclePlayer |
A
Player which supports a second layer of animation by cycling colors
in the color palette of the current image in the video track. |
Demultiplexer |
A
Demultiplexer takes a data source with multiplexed media
as an input and outputs the media in individual tracks. |
Movie |
A
movie provides an editable container for media data in a time and
tracks coordinate system. |
MovieControl |
A @code MovieControl} can be used to control a movie using a user interface.
|
MovieReader |
A simple API for reading movie data (audio and video) from a file.
|
MovieWriter |
A simple API for writing movie data (audio and video) into a file.
|
Multiplexer |
A
Multiplexer can write multiple media tracks into a
single output stream. |
Player |
Player is a media handler for rendering and controlling time based
media data. |
StateListener |
Event for state changes.
|
StateModel |
Generic interface for Objects with state.
|
Track |
A
Track refers to media data that can be interpreted in a time
coordinate system. |
Class | Description |
---|---|
AbstractAudioCodec |
AbstractAudioCodec . |
AbstractCodec |
AbstractCodec . |
AbstractMovie |
AbstractMovie . |
AbstractPlayer |
Generic interface for media players.
|
AbstractSplineInterpolator |
AbstractSplineInterpolator . |
AbstractVideoCodec |
AbstractVideoCodec . |
AbstractVideoCodecCore |
AbstractVideoCodecCore . |
AudioFormatKeys |
Defines common format keys for audio media.
|
BezierInterpolator |
A bezier interpolator for use in conjunction with an Animator object.
|
Buffer |
A
Buffer carries media data from one media processing unit to another. |
DefaultAnimator |
DefaultAnimator.
|
DefaultMovie |
DefaultMovie . |
DefaultRegistry |
DefaultRegistry . |
Format |
Specifies the format of a media, for example of audio and video.
|
FormatFormatter |
FormatFormatter . |
FormatKey<T> |
A FormatKey provides type-safe access to an attribute of
a
Format . |
FormatKeys |
Defines common
FormatKey 's. |
Interpolator |
A linear interpolator for use in conjunction with an Animator object.
|
Registry |
The
Registry for audio and video codecs. |
SplineInterpolator |
A spline interpolator for use in conjunction with an Animator object.
|
StateEvent |
Event for state changes.
|
StateTracker |
Tracks state changes in a StateModel.
|
SynchronousAnimator |
SynchronousAnimator.
|
VideoFormatKeys |
Defines common format keys for video media.
|
Enum | Description |
---|---|
BufferFlag |
BufferFlag . |
FormatKeys.MediaType |
Exception | Description |
---|---|
AbortException |
This exception is thrown when the production of an image
has been aborted.
|
ParseException |
Exception thrown by IFFParse.
|
Warning: This is work in progress. The framework and the classes are subject to substantial changes between releases.
The framework is defined by the following interfaces and classes.
Media writers follow the following design