|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BasicPlayerListener
This interface defines callbacks methods that will be notified for all registered BasicPlayerListener of BasicPlayer.
| Method Summary | |
|---|---|
void |
opened(java.lang.Object stream,
java.util.Map properties)
Open callback, stream is ready to play. |
void |
progress(int bytesread,
long microseconds,
byte[] pcmdata,
java.util.Map properties)
Progress callback while playing. |
void |
setController(BasicController controller)
A handle to the BasicPlayer, plugins may control the player through the controller (play, stop, ...) |
void |
stateUpdated(BasicPlayerEvent event)
Notification callback for basicplayer events such as opened, eom ... |
| Method Detail |
|---|
void opened(java.lang.Object stream,
java.util.Map properties)
stream - could be File, URL or InputStreamproperties - audio stream properties.
void progress(int bytesread,
long microseconds,
byte[] pcmdata,
java.util.Map properties)
bytesread - from encoded stream.microseconds - elapsed (reseted after a seek !).pcmdata - PCM samples.properties - audio stream parameters.void stateUpdated(BasicPlayerEvent event)
event - void setController(BasicController controller)
controller - : a handle to the player
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||