public interface IAgoraMediaPlayerSourceObserver
| Modifier and Type | Method and Description |
|---|---|
default void |
onAgoraCDNTokenWillExpire(AgoraMediaPlayerSource agora_media_player_source)
Called when the Agora CDN token is about to expire.
|
default void |
onAudioVolumeIndication(AgoraMediaPlayerSource agora_media_player_source,
int volume)
Called when audio volume indication is received.
|
default void |
onCompleted(AgoraMediaPlayerSource agora_media_player_source)
Called when playback is completed.
|
default void |
onMetaData(AgoraMediaPlayerSource agora_media_player_source,
byte[] data,
int length)
Called when metadata is received.
|
default void |
onPlayBufferUpdated(AgoraMediaPlayerSource agora_media_player_source,
long play_cached_buffer)
Called when the play buffer is updated.
|
default void |
onPlayerEvent(AgoraMediaPlayerSource agora_media_player_source,
int event,
long elapsedTime,
java.lang.String message)
Called when a player event occurs.
|
default void |
onPlayerInfoUpdated(AgoraMediaPlayerSource agora_media_player_source,
PlayerUpdatedInfo info)
Called when player info is updated.
|
default void |
onPlayerSourceStateChanged(AgoraMediaPlayerSource agora_media_player_source,
int state,
int ec)
Called when the player source state changes.
|
default void |
onPlayerSrcInfoChanged(AgoraMediaPlayerSource agora_media_player_source,
SrcInfo from,
SrcInfo to)
Called when the player source info changes.
|
default void |
onPositionChanged(AgoraMediaPlayerSource agora_media_player_source,
long position)
Called when the playback position changes.
|
default void |
onPreloadEvent(AgoraMediaPlayerSource agora_media_player_source,
java.lang.String src,
int event)
Called when a preload event occurs.
|
default void onPlayerSourceStateChanged(AgoraMediaPlayerSource agora_media_player_source, int state, int ec)
agora_media_player_source - The media player source instancestate - The player source stateec - Error codedefault void onPositionChanged(AgoraMediaPlayerSource agora_media_player_source, long position)
agora_media_player_source - The media player source instanceposition - The playback positiondefault void onPlayerEvent(AgoraMediaPlayerSource agora_media_player_source, int event, long elapsedTime, java.lang.String message)
agora_media_player_source - The media player source instanceevent - The event typeelapsedTime - Elapsed timemessage - Event messagedefault void onMetaData(AgoraMediaPlayerSource agora_media_player_source, byte[] data, int length)
agora_media_player_source - The media player source instancedata - Metadata datalength - Data lengthdefault void onPlayBufferUpdated(AgoraMediaPlayerSource agora_media_player_source, long play_cached_buffer)
agora_media_player_source - The media player source instanceplay_cached_buffer - Cached buffer sizedefault void onPreloadEvent(AgoraMediaPlayerSource agora_media_player_source, java.lang.String src, int event)
agora_media_player_source - The media player source instancesrc - Source URLevent - Event typedefault void onCompleted(AgoraMediaPlayerSource agora_media_player_source)
agora_media_player_source - The media player source instancedefault void onAgoraCDNTokenWillExpire(AgoraMediaPlayerSource agora_media_player_source)
agora_media_player_source - The media player source instancedefault void onPlayerSrcInfoChanged(AgoraMediaPlayerSource agora_media_player_source, SrcInfo from, SrcInfo to)
agora_media_player_source - The media player source instancefrom - Previous source infoto - New source infodefault void onPlayerInfoUpdated(AgoraMediaPlayerSource agora_media_player_source, PlayerUpdatedInfo info)
agora_media_player_source - The media player source instanceinfo - Updated player infodefault void onAudioVolumeIndication(AgoraMediaPlayerSource agora_media_player_source, int volume)
agora_media_player_source - The media player source instancevolume - Audio volume