public class MPDPlayerController extends Observable implements IPlayerController, Observer
| Modifier and Type | Field and Description |
|---|---|
private static org.apache.log4j.Logger |
log |
private MPDPlayer |
mpdPlayer |
| Constructor and Description |
|---|
MPDPlayerController() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
String |
getUniqueId() |
boolean |
isActive() |
boolean |
isPlaying() |
void |
loaded() |
void |
openFile(CustomTrack track) |
void |
pause(boolean bPause) |
void |
playThis(CustomTrack t,
long v,
boolean bMute) |
void |
preLoadTrack(CustomTrack track) |
void |
resume() |
void |
seekAbsolute(long seconds) |
void |
setMute(boolean mute) |
void |
setVolume(long volume) |
void |
stop() |
void |
update(Observable arg0,
Object obj) |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddObserverprivate static org.apache.log4j.Logger log
private MPDPlayer mpdPlayer
public void preLoadTrack(CustomTrack track)
preLoadTrack in interface IPlayerControllerpublic void loaded()
loaded in interface IPlayerControllerpublic void openFile(CustomTrack track)
openFile in interface IPlayerControllerpublic void playThis(CustomTrack t, long v, boolean bMute)
playThis in interface IPlayerControllerpublic void pause(boolean bPause)
pause in interface IPlayerControllerpublic void resume()
resume in interface IPlayerControllerpublic void stop()
stop in interface IPlayerControllerpublic void destroy()
destroy in interface IPlayerControllerpublic void setMute(boolean mute)
setMute in interface IPlayerControllerpublic void setVolume(long volume)
setVolume in interface IPlayerControllerpublic void seekAbsolute(long seconds)
seekAbsolute in interface IPlayerControllerpublic boolean isPlaying()
isPlaying in interface IPlayerControllerpublic boolean isActive()
isActive in interface IPlayerControllerpublic String getUniqueId()
getUniqueId in interface IPlayerControllerpublic void update(Observable arg0, Object obj)
Copyright © 2013–2014. All rights reserved.