|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
public static class IMediaStreamController.ListenerAdapter
ListenerAdapter - IMediaStreamController.IListener adapter.
| Constructor Summary | |
|---|---|
IMediaStreamController.ListenerAdapter()
Constructor. |
|
| Method Summary | |
|---|---|
void |
onAudioData(long timestamp,
MediaData data)
Notifies about a new audio frame (audio frame time is time relative to the previous audio frame). |
void |
onException(long timestamp,
IMediaStream stream,
java.lang.Exception e)
Notifies about stream's exception. |
void |
onNotify(long timestamp,
java.lang.Object data)
Notifies about stream's metadata. |
void |
onRelease(long timestamp)
Notifies about controller release. |
void |
onStart(long timestamp,
IMediaStream stream)
Notifies about stream playback start. |
void |
onStop(long timestamp,
IMediaStream stream)
Notifies about stream playback stop. |
void |
onTimeout(long timestamp,
IMediaStream stream,
long timeout)
Notifies about stream's timeout. |
void |
onVideoData(long timestamp,
MediaData data)
Notifies about a new video frame (video frame time is time relative to the previous video frame). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IMediaStreamController.ListenerAdapter()
| Method Detail |
|---|
public void onStart(long timestamp,
IMediaStream stream)
IMediaStreamController.IListenerstream playback start.
onStart in interface IMediaStreamController.IListenertimestamp - time (in milliseconds since first frame timestamp)stream - started stream, null means controller's start
public void onAudioData(long timestamp,
MediaData data)
IMediaStreamController.IListener
onAudioData in interface IMediaStreamController.IListenertimestamp - time (in milliseconds since first frame timestamp)data - audio frame data
public void onVideoData(long timestamp,
MediaData data)
IMediaStreamController.IListener
onVideoData in interface IMediaStreamController.IListenertimestamp - time (in milliseconds since first frame timestamp)data - video frame data
public void onNotify(long timestamp,
java.lang.Object data)
IMediaStreamController.IListener
onNotify in interface IMediaStreamController.IListenertimestamp - time (in milliseconds since first frame timestamp)data - meta data
public void onTimeout(long timestamp,
IMediaStream stream,
long timeout)
IMediaStreamController.IListenerstream's timeout.
onTimeout in interface IMediaStreamController.IListenertimestamp - time (in milliseconds since first frame timestamp)timeout - timeout (in milliseconds)
public void onException(long timestamp,
IMediaStream stream,
java.lang.Exception e)
IMediaStreamController.IListenerstream's exception.
onException in interface IMediaStreamController.IListenertimestamp - time (in milliseconds since first frame timestamp)e - thrown exception
public void onStop(long timestamp,
IMediaStream stream)
IMediaStreamController.IListenerstream playback stop.
onStop in interface IMediaStreamController.IListenertimestamp - time (in milliseconds since first frame timestamp)stream - stopped stream, null means controller's stoppublic void onRelease(long timestamp)
IMediaStreamController.IListener
onRelease in interface IMediaStreamController.IListenertimestamp - time (in milliseconds since first frame timestamp)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||