Agora Java API Reference for Android

Here is a list of all documented class members with links to the class documentation for each member:

### - o -

- observationPosition : agora::rtc::VideoTrackInfo
- onActiveSpeaker() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onAgoraCDNTokenWillExpire() : agora::rtc::IMediaPlayerSourceObserver
- onAttributesDeleted() : agora::rtm::IChannelEventHandler
- onAttributesUpdated() : agora::rtm::IChannelEventHandler
- onAudioDeviceError() : agora::base::IServiceObserver
- onAudioDeviceStateChanged() : agora::rtc::IAudioDeviceManagerObserver , agora::rtc::IRtcEngineEventHandler
- onAudioDeviceVolumeChanged() : agora::rtc::IAudioDeviceManagerObserver , agora::rtc::IRtcEngineEventHandler
- onAudioEffectFinished() : agora::rtc::IRtcEngineEventHandler
- onAudioFrame() : agora::rtc::IAudioSinkBase
- onAudioMetadataReceived() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onAudioMixingFinished() : agora::rtc::IRtcEngineEventHandler
- onAudioMixingPositionChanged() : agora::rtc::IRtcEngineEventHandler
- onAudioMixingStateChanged() : agora::rtc::IRtcEngineEventHandler
- onAudioPublishStateChanged() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler
- onAudioQuality() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onAudioRoutingChanged() : agora::rtc::IRtcEngineEventHandler
- onAudioSubscribeStateChanged() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler
- onAudioTrackPublicationFailure() : agora::rtc::ILocalUserObserver , agora::rtc::IRtmpLocalUserObserver
- onAudioTrackPublishStart() : agora::rtc::IRtmpLocalUserObserver
- onAudioTrackPublishSuccess() : agora::rtc::ILocalUserObserver , agora::rtc::IRtmpLocalUserObserver
- onAudioTrackUnpublished() : agora::rtc::IRtmpLocalUserObserver
- onAudioVolumeIndication() : agora::rtc::ILocalUserObserver , agora::rtc::IMediaPlayerSourceObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onCameraExposureAreaChanged() : agora::rtc::ICameraCaptureObserver , agora::rtc::IRtcEngineEventHandler
- onCameraFocusAreaChanged() : agora::rtc::ICameraCaptureObserver , agora::rtc::IRtcEngineEventHandler
- onCameraReady() : agora::rtc::IRtcEngineEventHandler
- onCaptureVideoFrame() : agora::media::IVideoFrameObserver
- onChangeRoleFailure() : agora::rtc::IRtcConnectionObserver
- onChangeRoleSuccess() : agora::rtc::IRtcConnectionObserver
- onChannelMediaRelayStateChanged() : agora::rtc::IMediaRelayObserver , agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler
- onClientRoleChanged() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onClientRoleChangeFailed() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onCompleted() : agora::rtc::IMediaPlayerSourceObserver
- onConnected() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtmpConnectionObserver
- onConnecting() : agora::rtc::IRtcConnectionObserver
- onConnectionBanned() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onConnectionFailure() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtmpConnectionObserver
- onConnectionInterrupted() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onConnectionLost() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onConnectionStateChanged() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx , agora::rtm::IRtmServiceEventHandler
- onContentInspectResult() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler
- onDataStreamWillStart() : agora::rtc::IVideoFilter , agora::rtc::IVideoSinkBase
- onDataStreamWillStop() : agora::rtc::IVideoFilter , agora::rtc::IVideoSinkBase
- onDecodedFrame() : agora::rtc::IExtensionDecoderCallback
- onDeleteAttributesResponse() : agora::rtm::IChannelEventHandler
- onDeviceStateChanged() : agora::rtc::IAudioDeviceManagerObserver
- onDirectCdnStreamingStateChanged() : agora::rtc::IDirectCdnStreamingEventHandler
- onDirectCdnStreamingStats() : agora::rtc::IDirectCdnStreamingEventHandler
- onDisconnected() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtmpConnectionObserver
- onDownlinkNetworkInfoUpdated() : agora::rtc::INetworkObserver
- onEarMonitoringAudioFrame() : agora::media::IAudioFrameObserverBase
- onEnableTranscode() : agora::rtc::IH265TranscoderObserver
- onEncodedAudioFrameReceived() : agora::rtc::IAudioEncodedFrameReceiver
- onEncodedImage() : agora::rtc::IExtensionEncoderCallback
- onEncodedVideoFrameReceived() : agora::media::IVideoEncodedFrameObserver
- onEncryptionError() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onEofOnce() : agora::rtc::IMediaStreamingSourceObserver
- onError() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler
- onExtensionErrorWithContext() : agora::rtc::IRtcEngineEventHandler
- onExtensionEventWithContext() : agora::rtc::IRtcEngineEventHandler
- onExtensionStartedWithContext() : agora::rtc::IRtcEngineEventHandler
- onExtensionStoppedWithContext() : agora::rtc::IRtcEngineEventHandler
- onFaceInfo() : agora::media::IFaceInfoObserver
- onFacePositionChanged() : agora::rtc::ICameraCaptureObserver
- onFetchConfigResult() : agora::base::IServiceObserver
- onFirstLocalAudioFramePublished() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onFirstLocalVideoFrame() : agora::rtc::IRtcEngineEventHandler
- onFirstLocalVideoFramePublished() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onFirstRemoteAudioDecoded() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onFirstRemoteAudioFrame() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onFirstRemoteVideoDecoded() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onFirstRemoteVideoFrame() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onFirstRemoteVideoFrameRendered() : agora::rtc::ILocalUserObserver
- onFrame() : agora::media::base::IVideoFrameObserver , agora::media::IAudioPcmFrameSink , agora::rtc::IVideoFrameObserver2 , agora::rtc::IVideoSinkBase
- onIntraRequestReceived() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onJoinChannelSuccess() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onJoinFailure() : agora::rtm::IChannelEventHandler
- onJoinSuccess() : agora::rtm::IChannelEventHandler
- onLastmileProbeResult() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler
- onLastmileQuality() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler
- onLeave() : agora::rtm::IChannelEventHandler
- onLeaveChannel() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onLicenseValidationFailure() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onLocalAudioSpectrum() : agora::media::IAudioSpectrumObserver
- onLocalAudioStateChanged() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onLocalAudioStats() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onLocalAudioTrackStateChanged() : agora::rtc::ILocalAudioTrackObserver
- onLocalAudioTrackStatistics() : agora::rtc::ILocalUserObserver
- onLocalDataChannelPublished() : agora::IDataChannelObserver
- onLocalUserRegistered() : agora::base::IServiceObserver , agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler
- onLocalVideoEvent() : agora::rtc::IRtcEngineEventHandler
- onLocalVideoStateChanged() : agora::rtc::IRtcEngineEventHandler
- onLocalVideoStats() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onLocalVideoTrackStateChanged() : agora::rtc::ILocalUserObserver
- onLocalVideoTrackStatistics() : agora::rtc::ILocalUserObserver
- onLocalVideoTranscoderError() : agora::rtc::IRtcEngineEventHandler
- onLoginFailure() : agora::rtm::IRtmServiceEventHandler
- onLoginSuccess() : agora::rtm::IRtmServiceEventHandler
- onLogout() : agora::rtm::IRtmServiceEventHandler
- onMediaControlMessage() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onMediaControlPacketReceived() : agora::rtc::IMediaControlPacketReceiver
- onMediaPacketReceived() : agora::rtc::IMediaPacketReceiver
- onMediaPlayerVideoFrame() : agora::media::IVideoFrameObserver
- onMemberJoined() : agora::rtm::IChannelEventHandler
- onMemberLeft() : agora::rtm::IChannelEventHandler
- onMembersGotten() : agora::rtm::IChannelEventHandler
- onMessageReceived() : agora::rtm::IChannelEventHandler
- onMessageReceivedFromPeer() : agora::rtm::IRtmServiceEventHandler
- onMetaData() : agora::rtc::IMediaPlayerSourceObserver , agora::rtc::IMediaStreamingSourceObserver
- onMetadataReceived() : agora::rtc::IMetadataObserver
- onMixedAudioEncodedFrame() : agora::rtc::IAudioEncodedFrameObserver
- onMixedAudioFrame() : agora::media::IAudioFrameObserverBase
- onMultipathStats() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onNetworkQuality() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onNetworkTypeChanged() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onOpenDone() : agora::rtc::IMediaStreamingSourceObserver
- onPermissionError() : agora::base::IServiceObserver , agora::rtc::IRtcEngineEventHandler
- onPlaybackAudioEncodedFrame() : agora::rtc::IAudioEncodedFrameObserver
- onPlaybackAudioFrame() : agora::media::IAudioFrameObserverBase
- onPlaybackAudioFrameBeforeMixing() : agora::media::IAudioFrameObserver , agora::media::IAudioFrameObserverBase
- onPlayBufferUpdated() : agora::rtc::IMediaPlayerSourceObserver
- onPlayerCacheStats() : agora::rtc::IMediaPlayerSourceObserver
- onPlayerEvent() : agora::rtc::IMediaPlayerSourceObserver
- onPlayerInfoUpdated() : agora::rtc::IMediaPlayerSourceObserver
- onPlayerPlaybackStats() : agora::rtc::IMediaPlayerSourceObserver
- onPlayerSourceStateChanged() : agora::rtc::IMediaPlayerSourceObserver
- onPlayerSrcInfoChanged() : agora::rtc::IMediaPlayerSourceObserver
- onPositionChanged() : agora::rtc::IMediaPlayerSourceObserver
- onPreEncodeVideoFrame() : agora::media::IVideoFrameObserver
- onPreloadEvent() : agora::rtc::IMediaPlayerSourceObserver
- onProgress() : agora::rtc::IMediaStreamingSourceObserver
- onProxyConnected() : agora::rtc::IRtcEngineEventHandler
- onQueryChannel() : agora::rtc::IH265TranscoderObserver
- onRdtMessage() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onRdtStateChanged() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onReadData() : agora::media::base::IMediaPlayerCustomDataProvider
- onReadyToSendMetadata() : agora::rtc::IMetadataObserver
- onReceiveAudioPacket() : agora::rtc::IPacketObserver
- onReceiveVideoPacket() : agora::rtc::IPacketObserver
- onReconnected() : agora::rtc::IRtmpConnectionObserver
- onReconnecting() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtmpConnectionObserver
- onRecordAudioEncodedFrame() : agora::rtc::IAudioEncodedFrameObserver
- onRecordAudioFrame() : agora::media::IAudioFrameObserverBase
- onRecorderInfoUpdated() : agora::media::IMediaRecorderObserver
- onRecorderStateChanged() : agora::media::IMediaRecorderObserver
- onRejoinChannelSuccess() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onRemoteAudioSpectrum() : agora::media::IAudioSpectrumObserver
- onRemoteAudioStateChanged() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onRemoteAudioStats() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onRemoteAudioTrackStatistics() : agora::rtc::ILocalUserObserver
- onRemoteAudioTransportStats() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onRemoteDataChannelInfoUpdated() : agora::IDataChannelObserver
- onRemoteDataChannelSubscribed() : agora::IDataChannelObserver
- onRemoteDataChannelUnsubscribed() : agora::IDataChannelObserver
- onRemoteDataPacketReceived() : agora::IDataChannelObserver
- onRemoteSubscribeFallbackToAudioOnly() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler
- onRemoteVideoStateChanged() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onRemoteVideoStats() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onRemoteVideoTrackStatistics() : agora::rtc::ILocalUserObserver
- onRemoteVideoTransportStats() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onRenderVideoFrame() : agora::media::IVideoFrameObserver
- onRenewTokenResult() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onRequestToken() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onRhythmPlayerStateChanged() : agora::rtc::IRtcEngineEventHandler
- onRoutingChanged() : agora::rtc::IAudioDeviceManagerObserver
- onRtcStats() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onRtmpStreamingEvent() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtmpStreamingObserver
- onRtmpStreamingStateChanged() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtmpStreamingObserver
- onSeek() : agora::media::base::IMediaPlayerCustomDataProvider
- onSeekDone() : agora::rtc::IMediaStreamingSourceObserver
- onSendAudioPacket() : agora::rtc::IPacketObserver
- onSendMessageResult() : agora::rtm::IChannelEventHandler
- onSendMessageState() : agora::rtm::IChannelEventHandler , agora::rtm::IRtmServiceEventHandler
- onSendVideoPacket() : agora::rtc::IPacketObserver
- onSetRtmFlagResult() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onSnapshotTaken() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onStateChanged() : agora::rtc::IMediaStreamingSourceObserver
- onStreamMessage() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onStreamMessageError() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onTokenPrivilegeDidExpire() : agora::rtc::IRtcConnectionObserver
- onTokenPrivilegeWillExpire() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onTranscodedStreamLayoutInfo() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onTranscodingUpdated() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtmpStreamingObserver
- onTransferStatistics() : agora::rtc::IRtmpConnectionObserver
- onTransportStats() : agora::rtc::IRtcConnectionObserver
- onTriggerTranscode() : agora::rtc::IH265TranscoderObserver
- onUpdateAttributesResponse() : agora::rtm::IChannelEventHandler
- onUplinkNetworkInfoUpdated() : agora::rtc::INetworkObserver , agora::rtc::IRtcEngineEventHandler
- onUploadLogResult() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onUserAccountUpdated() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onUserAudioTrackStateChanged() : agora::rtc::ILocalUserObserver
- onUserAudioTrackSubscribed() : agora::rtc::ILocalUserObserver
- onUserEnableLocalVideo() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onUserEnableVideo() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onUserInfoUpdated() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler
- onUserJoined() : agora::rtc::IRtcConnectionObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onUserLeft() : agora::rtc::IRtcConnectionObserver
- onUserMuteAudio() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onUserMuteVideo() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onUserNetworkQuality() : agora::rtc::IRtcConnectionObserver
- onUserOffline() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onUserStateChanged() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onUserVideoTrackStateChanged() : agora::rtc::ILocalUserObserver
- onUserVideoTrackSubscribed() : agora::rtc::ILocalUserObserver
- onVideoDeviceStateChanged() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IVideoDeviceManagerObserver
- onVideoPublishStateChanged() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler
- onVideoRenderingTracingResult() : agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onVideoSizeChanged() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler , agora::rtc::IRtcEngineEventHandlerEx
- onVideoStopped() : agora::rtc::IRtcEngineEventHandler
- onVideoSubscribeStateChanged() : agora::rtc::ILocalUserObserver , agora::rtc::IRtcEngineEventHandler
- onVideoTrackPublicationFailure() : agora::rtc::ILocalUserObserver , agora::rtc::IRtmpLocalUserObserver
- onVideoTrackPublishStart() : agora::rtc::IRtmpLocalUserObserver
- onVideoTrackPublishSuccess() : agora::rtc::ILocalUserObserver , agora::rtc::IRtmpLocalUserObserver
- onVideoTrackUnpublished() : agora::rtc::IRtmpLocalUserObserver
- onVolumeIndication() : agora::rtc::IAudioDeviceManagerObserver
- open() : agora::rtc::IMediaPlayerSource , agora::rtc::IMediaStreamingSource
- opened : agora::rtc::LiveStreamAdvancedFeature
- openWithAgoraCDNSrc() : agora::rtc::IMediaPlayerSource
- openWithMediaSource() : agora::rtc::IMediaPlayerSource
- OPTIONAL_ENUM_SIZE_T : agora::media::base::AudioPcmFrame
- options : agora::rtc::WatermarkConfig
- ordered : agora::DataChannelConfig , agora::rtc::DataStreamConfig
- orientationMode : agora::rtc::RtmpStreamingVideoConfiguration , agora::rtc::VideoEncoderConfiguration
- ORIGINAL : agora::rtc::AudioEncFrameRecvParams
- outputNumberOfChannels : agora::base::AudioSessionConfiguration
- overrideSpeaker : agora::base::AudioSessionConfiguration
- owner : agora::rtc::PublisherConfiguration
- ownerUid : agora::rtc::VideoTrackInfo