javax.media
Interface MediaHandler
- All Known Subinterfaces:
- DataSink, DataSinkProxy, Demultiplexer, MediaProxy, Player, Processor
- All Known Implementing Classes:
- MediaPlayer
- public interface MediaHandler
MediaHandler
is the base interface for objects
that read and manage media content delivered from a
DataSource
.
There are currently three supported types of MediaHandler/code>:
Player
, MediaProxy
and DataSink
.
Method Summary |
void |
setSource(DataSource source)
Sets the media source this MediaHandler
should use to obtain content. |
setSource
public void setSource(DataSource source)
throws java.io.IOException,
IncompatibleSourceException
- Sets the media source this
MediaHandler
should use to obtain content.
- Parameters:
source
- The DataSource
used
by this MediaHandler
.
- Throws:
java.io.IOException
- Thrown if there is an error
using the DataSource
IncompatibleSourceException
- Thrown if
this MediaHandler
cannot make use
of the DataSource
.