org.gstreamer.media
Class PipelineMediaPlayer
java.lang.Object
org.gstreamer.media.AbstractMediaPlayer
org.gstreamer.media.PipelineMediaPlayer
- All Implemented Interfaces:
- MediaPlayer
- Direct Known Subclasses:
- PlayBinMediaPlayer
public abstract class PipelineMediaPlayer
- extends AbstractMediaPlayer
A MediaPlayer that uses a Pipeline
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pipeline
protected final Pipeline pipeline
currentState
protected volatile State currentState
PipelineMediaPlayer
protected PipelineMediaPlayer(Pipeline pipeline,
java.util.concurrent.Executor executor)
addMediaListener
public void addMediaListener(MediaListener listener)
- Description copied from class:
AbstractMediaPlayer
- Adds a
MediaListener that will be notified of media events.
- Specified by:
addMediaListener in interface MediaPlayer- Overrides:
addMediaListener in class AbstractMediaPlayer
- Parameters:
listener - the MediaListener to add.
removeMediaListener
public void removeMediaListener(MediaListener listener)
- Description copied from class:
AbstractMediaPlayer
- Adds a
MediaListener that will be notified of media events.
- Specified by:
removeMediaListener in interface MediaPlayer- Overrides:
removeMediaListener in class AbstractMediaPlayer
- Parameters:
listener - the MediaListener to add.
getPipeline
public Pipeline getPipeline()
- Gets the
Pipeline that the MediaPlayer uses to play media.
- Returns:
- A Pipeline
Copyright © 2010. All Rights Reserved.