| Modifier and Type | Method and Description |
|---|---|
static String |
getExtension(String name) |
void |
loop() |
void |
opened(Object stream,
Map properties)
Open callback, stream is ready to play.
|
void |
play() |
void |
progress(int bytesread,
long microseconds,
byte[] pcmdata,
Map properties)
Progress callback while playing.
|
void |
run() |
void |
setController(javazoom.jlgui.basicplayer.BasicController controller)
A handle to the BasicPlayer, plugins may control the player through the
controller (play, stop, ...)
|
void |
stateUpdated(javazoom.jlgui.basicplayer.BasicPlayerEvent event)
Notification callback for basicplayer events such as opened, eom ...
|
void |
stop() |
static boolean |
supportsExtension(String extension) |
static boolean |
supportsFile(String name) |
void |
waitUntilDonePlaying() |
public SplClip(String filename)
public static boolean supportsExtension(String extension)
public static boolean supportsFile(String name)
public void waitUntilDonePlaying()
public void opened(Object stream, Map properties)
javazoom.jlgui.basicplayer.BasicPlayerListeneropened in interface javazoom.jlgui.basicplayer.BasicPlayerListenerstream - could be File, URL or InputStreamproperties - audio stream properties.public void progress(int bytesread,
long microseconds,
byte[] pcmdata,
Map properties)
javazoom.jlgui.basicplayer.BasicPlayerListenerprogress in interface javazoom.jlgui.basicplayer.BasicPlayerListenerbytesread - from encoded stream.microseconds - elapsed (reseted after a seek !).pcmdata - PCM samples.properties - audio stream parameters.public void stateUpdated(javazoom.jlgui.basicplayer.BasicPlayerEvent event)
javazoom.jlgui.basicplayer.BasicPlayerListenerstateUpdated in interface javazoom.jlgui.basicplayer.BasicPlayerListenerpublic void setController(javazoom.jlgui.basicplayer.BasicController controller)
javazoom.jlgui.basicplayer.BasicPlayerListenersetController in interface javazoom.jlgui.basicplayer.BasicPlayerListenercontroller - : a handle to the player