Server Gateway SDK v3.7.200.21 for Linux Java
Public Member Functions | List of all members
io.agora.rtc.IAgoraMediaPlayerSourceObserver Interface Reference

Public Member Functions

void onPlayerSourceStateChanged (AgoraMediaPlayerSource agora_media_player_source, int state, int ec)
 
void onPositionChanged (AgoraMediaPlayerSource agora_media_player_source, long position)
 
void onPlayerEvent (AgoraMediaPlayerSource agora_media_player_source, int event, long elapsedTime, String message)
 
void onMetaData (AgoraMediaPlayerSource agora_media_player_source, byte[] data, int length)
 
void onPlayBufferUpdated (AgoraMediaPlayerSource agora_media_player_source, long play_cached_buffer)
 
void onPreloadEvent (AgoraMediaPlayerSource agora_media_player_source, String src, int event)
 
void onCompleted (AgoraMediaPlayerSource agora_media_player_source)
 
void onAgoraCDNTokenWillExpire (AgoraMediaPlayerSource agora_media_player_source)
 
void onPlayerSrcInfoChanged (AgoraMediaPlayerSource agora_media_player_source, SrcInfo from, SrcInfo to)
 
void onPlayerInfoUpdated (AgoraMediaPlayerSource agora_media_player_source, PlayerUpdatedInfo info)
 
void onAudioVolumeIndication (AgoraMediaPlayerSource agora_media_player_source, int volume)
 

Member Function Documentation

◆ onAgoraCDNTokenWillExpire()

void io.agora.rtc.IAgoraMediaPlayerSourceObserver.onAgoraCDNTokenWillExpire ( AgoraMediaPlayerSource  agora_media_player_source)

◆ onAudioVolumeIndication()

void io.agora.rtc.IAgoraMediaPlayerSourceObserver.onAudioVolumeIndication ( AgoraMediaPlayerSource  agora_media_player_source,
int  volume 
)

◆ onCompleted()

void io.agora.rtc.IAgoraMediaPlayerSourceObserver.onCompleted ( AgoraMediaPlayerSource  agora_media_player_source)

◆ onMetaData()

void io.agora.rtc.IAgoraMediaPlayerSourceObserver.onMetaData ( AgoraMediaPlayerSource  agora_media_player_source,
byte[]  data,
int  length 
)

◆ onPlayBufferUpdated()

void io.agora.rtc.IAgoraMediaPlayerSourceObserver.onPlayBufferUpdated ( AgoraMediaPlayerSource  agora_media_player_source,
long  play_cached_buffer 
)

◆ onPlayerEvent()

void io.agora.rtc.IAgoraMediaPlayerSourceObserver.onPlayerEvent ( AgoraMediaPlayerSource  agora_media_player_source,
int  event,
long  elapsedTime,
String  message 
)

◆ onPlayerInfoUpdated()

void io.agora.rtc.IAgoraMediaPlayerSourceObserver.onPlayerInfoUpdated ( AgoraMediaPlayerSource  agora_media_player_source,
PlayerUpdatedInfo  info 
)

◆ onPlayerSourceStateChanged()

void io.agora.rtc.IAgoraMediaPlayerSourceObserver.onPlayerSourceStateChanged ( AgoraMediaPlayerSource  agora_media_player_source,
int  state,
int  ec 
)

◆ onPlayerSrcInfoChanged()

void io.agora.rtc.IAgoraMediaPlayerSourceObserver.onPlayerSrcInfoChanged ( AgoraMediaPlayerSource  agora_media_player_source,
SrcInfo  from,
SrcInfo  to 
)

◆ onPositionChanged()

void io.agora.rtc.IAgoraMediaPlayerSourceObserver.onPositionChanged ( AgoraMediaPlayerSource  agora_media_player_source,
long  position 
)

◆ onPreloadEvent()

void io.agora.rtc.IAgoraMediaPlayerSourceObserver.onPreloadEvent ( AgoraMediaPlayerSource  agora_media_player_source,
String  src,
int  event 
)

The documentation for this interface was generated from the following file: