Interface Summary |
BufferTransferHandler |
Implements the callback from a PushBufferStream . |
CachedStream |
This interface is implemented by a SourceStream that caches
downloaded data for fast delivery to the handler. |
CaptureDevice |
CaptureDevice is the interface for all capture devices. |
Controls |
It extends javax.media.Controls. |
Positionable |
A media object implements the Positionable interface
if it supports changing the media position within the stream. |
PullBufferStream |
Abstracts a read interface that data is pulled from in the form of Buffer objects
This interface allows a sourcestream to transfer data in the form
of an entire media chunk to the user of this sourcestream. |
PullSourceStream |
Abstracts a read interface that data is pulled from. |
PushBufferStream |
Abstracts a read interface that pushes data in the form of Buffer objects
This interface allows a source stream to transfer data in the form
of an entire media chunk to the user of this source stream. |
PushSourceStream |
|
RateConfiguration |
A configuration of streams for a particular rate. |
RateConfigureable |
DataSources support the
RateConfigureable interface if they use
different rate-configurations to support multiple
media display speeds. |
Seekable |
A media object will implement this interface
if it is capable of seeking to a particular position in the
stream. |
SourceCloneable |
An interface that a DataSource should implement if it needs to be
cloneable. |
SourceStream |
Abstracts a single stream of media data. |
SourceTransferHandler |
Implements the callback from a PushSourceStream . |
Class Summary |
ContentDescriptor |
A ContentDescriptor identifies media data containers. |
DataSource |
A DataSource is an abstraction for media protocol-handlers. |
FileTypeDescriptor |
This sub-class of ContentDescriptor enumerates those content descriptors
that are file formats. |
InputSourceStream |
Build a source stream out of an input stream. |
PullBufferDataSource |
Abstracts a media data-source that contains one or more
PullBufferStreams and delivers data as
Buffer objects. |
PullDataSource |
Abstracts a media data-source that only supports
pull data-streams. |
PushBufferDataSource |
Abstracts a data source that manages data in the form of push
streams. |
PushDataSource |
Abstracts a data source that manages PushDataStreams . |
RateRange |
Describes the speed at which data flows. |
URLDataSource |
A default data-source created directly from
a URL using URLConnection . |