Agora Java API Reference for Android
Public Member Functions | List of all members
io.agora.rtc.IRtcEngineEventHandlerEx Class Referenceabstract
Inheritance diagram for io.agora.rtc.IRtcEngineEventHandlerEx:
io.agora.rtc.IRtcEngineEventHandler

Public Member Functions

void onAudioTransportQuality (int uid, int bitrate, short delay, short lost)
 
void onVideoTransportQuality (int uid, int bitrate, short delay, short lost)
 
void onRecap (byte[] recap)
 
- Public Member Functions inherited from io.agora.rtc.IRtcEngineEventHandler
void onWarning (int warn)
 
void onError (int err)
 
void onJoinChannelSuccess (String channel, int uid, int elapsed)
 
void onRejoinChannelSuccess (String channel, int uid, int elapsed)
 
void onLeaveChannel (RtcStats stats)
 
void onClientRoleChanged (int oldRole, int newRole)
 
void onLocalUserRegistered (int uid, String userAccount)
 
void onUserInfoUpdated (int uid, UserInfo userInfo)
 
void onUserJoined (int uid, int elapsed)
 
void onUserOffline (int uid, int reason)
 
void onConnectionStateChanged (int state, int reason)
 
void onConnectionInterrupted ()
 
void onConnectionLost ()
 
void onConnectionBanned ()
 
void onApiCallExecuted (int error, String api, String result)
 
void onTokenPrivilegeWillExpire (String token)
 
void onRequestToken ()
 
void onMicrophoneEnabled (boolean enabled)
 
void onAudioVolumeIndication (AudioVolumeInfo[] speakers, int totalVolume)
 
void onActiveSpeaker (int uid)
 
void onFirstLocalAudioFrame (int elapsed)
 
void onFirstRemoteAudioFrame (int uid, int elapsed)
 
void onVideoStopped ()
 
void onFirstLocalVideoFrame (int width, int height, int elapsed)
 
void onFirstRemoteVideoDecoded (int uid, int width, int height, int elapsed)
 
void onFirstRemoteVideoFrame (int uid, int width, int height, int elapsed)
 
void onUserMuteAudio (int uid, boolean muted)
 
void onUserMuteVideo (int uid, boolean muted)
 
void onUserEnableVideo (int uid, boolean enabled)
 
void onUserEnableLocalVideo (int uid, boolean enabled)
 
void onVideoSizeChanged (int uid, int width, int height, int rotation)
 
void onRemoteAudioStateChanged (int uid, int state, int reason, int elapsed)
 
void onRemoteVideoStateChanged (int uid, int state, int reason, int elapsed)
 
void onChannelMediaRelayStateChanged (int state, int code)
 
void onChannelMediaRelayEvent (int code)
 
void onLocalPublishFallbackToAudioOnly (boolean isFallbackOrRecover)
 
void onRemoteSubscribeFallbackToAudioOnly (int uid, boolean isFallbackOrRecover)
 
void onAudioRouteChanged (int routing)
 
void onCameraReady ()
 
void onCameraFocusAreaChanged (Rect rect)
 
void onCameraExposureAreaChanged (Rect rect)
 
void onAudioQuality (int uid, int quality, short delay, short lost)
 
void onRtcStats (RtcStats stats)
 
void onLastmileQuality (int quality)
 
void onLastmileProbeResult (LastmileProbeResult result)
 
void onNetworkQuality (int uid, int txQuality, int rxQuality)
 
void onLocalVideoStats (LocalVideoStats stats)
 
void onRemoteVideoStats (RemoteVideoStats stats)
 
void onLocalAudioStats (LocalAudioStats stats)
 
void onRemoteAudioStats (RemoteAudioStats stats)
 
void onLocalVideoStat (int sentBitrate, int sentFrameRate)
 
void onRemoteVideoStat (int uid, int delay, int receivedBitrate, int receivedFrameRate)
 
void onRemoteAudioTransportStats (int uid, int delay, int lost, int rxKBitRate)
 
void onRemoteVideoTransportStats (int uid, int delay, int lost, int rxKBitRate)
 
void onAudioMixingStateChanged (int state, int errorCode)
 
void onAudioMixingFinished ()
 
void onAudioEffectFinished (int soundId)
 
void onFirstRemoteAudioDecoded (int uid, int elapsed)
 
void onLocalAudioStateChanged (int state, int error)
 
void onLocalVideoStateChanged (int localVideoState, int error)
 
void onRtmpStreamingStateChanged (String url, int state, int errCode)
 
void onStreamPublished (String url, int error)
 
void onStreamUnpublished (String url)
 
void onTranscodingUpdated ()
 
void onStreamInjectedStatus (String url, int uid, int status)
 
void onStreamMessage (int uid, int streamId, byte[] data)
 
void onStreamMessageError (int uid, int streamId, int error, int missed, int cached)
 
void onMediaEngineLoadSuccess ()
 
void onMediaEngineStartCallSuccess ()
 
void onNetworkTypeChanged (int type)