Agora Java API Reference for Android

agora::rtc::ILocalUserObserver Member List

This is the complete list of members for agora::rtc::ILocalUserObserver, including all inherited members.

onActiveSpeaker(user_id_t userId)=0 | agora::rtc::ILocalUserObserver | pure virtual
onAudioMetadataReceived(user_id_t userId, const char *metadata, size_t length) | agora::rtc::ILocalUserObserver | virtual
onAudioPublishStateChanged(const char *channel, STREAM_PUBLISH_STATE oldState, STREAM_PUBLISH_STATE newState, int elapseSinceLastState)=0 | agora::rtc::ILocalUserObserver | pure virtual
onAudioSubscribeStateChanged(const char *channel, user_id_t userId, STREAM_SUBSCRIBE_STATE oldState, STREAM_SUBSCRIBE_STATE newState, int elapseSinceLastState)=0 | agora::rtc::ILocalUserObserver | pure virtual
onAudioTrackPublicationFailure(agora_refptr< ILocalAudioTrack > audioTrack, ERROR_CODE_TYPE error)=0 | agora::rtc::ILocalUserObserver | pure virtual
onAudioTrackPublishStart(agora_refptr< ILocalAudioTrack > audioTrack)=0 (defined in agora::rtc::ILocalUserObserver) | agora::rtc::ILocalUserObserver | pure virtual
onAudioTrackPublishSuccess(agora_refptr< ILocalAudioTrack > audioTrack)=0 | agora::rtc::ILocalUserObserver | pure virtual
onAudioTrackUnpublished(agora_refptr< ILocalAudioTrack > audioTrack)=0 (defined in agora::rtc::ILocalUserObserver) | agora::rtc::ILocalUserObserver | pure virtual
onAudioVolumeIndication(const AudioVolumeInformation *speakers, unsigned int speakerNumber, int totalVolume)=0 | agora::rtc::ILocalUserObserver | pure virtual
onFirstRemoteAudioDecoded(user_id_t userId, int elapsed)=0 | agora::rtc::ILocalUserObserver | pure virtual
onFirstRemoteAudioFrame(user_id_t userId, int elapsed)=0 | agora::rtc::ILocalUserObserver | pure virtual
onFirstRemoteVideoDecoded(user_id_t userId, int width, int height, int elapsed)=0 | agora::rtc::ILocalUserObserver | pure virtual
onFirstRemoteVideoFrame(user_id_t userId, int width, int height, int elapsed)=0 | agora::rtc::ILocalUserObserver | pure virtual
onFirstRemoteVideoFrameRendered(user_id_t userId, int width, int height, int elapsed)=0 | agora::rtc::ILocalUserObserver | pure virtual
onIntraRequestReceived() | agora::rtc::ILocalUserObserver | virtual
onLocalAudioTrackStatistics(const LocalAudioStats &stats)=0 | agora::rtc::ILocalUserObserver | pure virtual
onLocalVideoTrackStateChanged(agora_refptr< rtc::ILocalVideoTrack > videoTrack, LOCAL_VIDEO_STREAM_STATE state, LOCAL_VIDEO_STREAM_REASON reason)=0 | agora::rtc::ILocalUserObserver | pure virtual
onLocalVideoTrackStatistics(agora_refptr< rtc::ILocalVideoTrack > videoTrack, const LocalVideoTrackStats &stats)=0 | agora::rtc::ILocalUserObserver | pure virtual
onRdtMessage(user_id_t userId, RdtStreamType type, const char *data, size_t length) | agora::rtc::ILocalUserObserver | virtual
onRdtStateChanged(user_id_t userId, RdtState state) | agora::rtc::ILocalUserObserver | virtual
onRemoteAudioTrackStatistics(agora_refptr< rtc::IRemoteAudioTrack > audioTrack, const RemoteAudioTrackStats &stats)=0 | agora::rtc::ILocalUserObserver | pure virtual
onRemoteSubscribeFallbackToAudioOnly(user_id_t userId, bool isFallbackOrRecover) | agora::rtc::ILocalUserObserver | virtual
onRemoteVideoTrackStatistics(agora_refptr< rtc::IRemoteVideoTrack > videoTrack, const RemoteVideoTrackStats &stats)=0 | agora::rtc::ILocalUserObserver | pure virtual
onStreamMessage(user_id_t userId, int streamId, const char *data, size_t length, uint64_t sendTs=0) | agora::rtc::ILocalUserObserver | virtual
onUserAudioTrackStateChanged(user_id_t userId, agora_refptr< rtc::IRemoteAudioTrack > audioTrack, REMOTE_AUDIO_STATE state, REMOTE_AUDIO_STATE_REASON reason, int elapsed)=0 | agora::rtc::ILocalUserObserver | pure virtual
onUserAudioTrackSubscribed(user_id_t userId, agora_refptr< rtc::IRemoteAudioTrack > audioTrack)=0 | agora::rtc::ILocalUserObserver | pure virtual
onUserInfoUpdated(user_id_t userId, USER_MEDIA_INFO msg, bool val) | agora::rtc::ILocalUserObserver | virtual
onUserStateChanged(user_id_t userId, uint32_t state) | agora::rtc::ILocalUserObserver | virtual
onUserVideoTrackStateChanged(user_id_t userId, agora_refptr< rtc::IRemoteVideoTrack > videoTrack, REMOTE_VIDEO_STATE state, REMOTE_VIDEO_STATE_REASON reason, int elapsed)=0 | agora::rtc::ILocalUserObserver | pure virtual
onUserVideoTrackSubscribed(user_id_t userId, const VideoTrackInfo &trackInfo, agora_refptr< rtc::IRemoteVideoTrack > videoTrack)=0 | agora::rtc::ILocalUserObserver | pure virtual
onVideoPublishStateChanged(const char *channel, STREAM_PUBLISH_STATE oldState, STREAM_PUBLISH_STATE newState, int elapseSinceLastState)=0 | agora::rtc::ILocalUserObserver | pure virtual
onVideoRenderingTracingResult(user_id_t user_id, MEDIA_TRACE_EVENT currentState, VideoRenderingTracingInfo tracingInfo) (defined in agora::rtc::ILocalUserObserver) | agora::rtc::ILocalUserObserver | virtual
onVideoSizeChanged(user_id_t userId, int width, int height, int rotation)=0 | agora::rtc::ILocalUserObserver | pure virtual
onVideoSubscribeStateChanged(const char *channel, user_id_t userId, STREAM_SUBSCRIBE_STATE oldState, STREAM_SUBSCRIBE_STATE newState, int elapseSinceLastState)=0 | agora::rtc::ILocalUserObserver | pure virtual
onVideoTrackPublicationFailure(agora_refptr< ILocalVideoTrack > videoTrack, ERROR_CODE_TYPE error)=0 | agora::rtc::ILocalUserObserver | pure virtual
onVideoTrackPublishStart(agora_refptr< ILocalVideoTrack > videoTrack)=0 (defined in agora::rtc::ILocalUserObserver) | agora::rtc::ILocalUserObserver | pure virtual
onVideoTrackPublishSuccess(agora_refptr< ILocalVideoTrack > videoTrack)=0 | agora::rtc::ILocalUserObserver | pure virtual
onVideoTrackUnpublished(agora_refptr< ILocalVideoTrack > videoTrack)=0 (defined in agora::rtc::ILocalUserObserver) | agora::rtc::ILocalUserObserver | pure virtual
USER_MEDIA_INFO enum name | agora::rtc::ILocalUserObserver |
USER_MEDIA_INFO_ENABLE_LOCAL_VIDEO enum value | agora::rtc::ILocalUserObserver |
USER_MEDIA_INFO_ENABLE_VIDEO enum value | agora::rtc::ILocalUserObserver |
USER_MEDIA_INFO_MUTE_AUDIO enum value | agora::rtc::ILocalUserObserver |
USER_MEDIA_INFO_MUTE_VIDEO enum value | agora::rtc::ILocalUserObserver |
~ILocalUserObserver() (defined in agora::rtc::ILocalUserObserver) | agora::rtc::ILocalUserObserver | virtual