Agora Java API Reference for Android

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

### - s -

- sample_rate : agora::media::IAudioFrameObserverBase::AudioParams , agora::media::MediaRecorderConfiguration
- sample_rate_hz_ : agora::media::base::AudioPcmFrame
- sampleRate : agora::base::AudioSessionConfiguration , agora::rtc::AudioRecordingConfiguration , agora::rtc::ScreenAudioParameters
- sampleRateHz : agora::rtc::EncodedAudioFrameInfo , agora::rtc::RtmpStreamingAudioConfiguration
- samples_per_call : agora::media::IAudioFrameObserverBase::AudioParams
- samples_per_channel_ : agora::media::base::AudioPcmFrame
- samplesOut : agora::rtc::AudioPcmDataInfo
- samplesPerChannel : agora::media::IAudioFrameObserverBase::AudioFrame , agora::rtc::AudioPcmDataInfo , agora::rtc::EncodedAudioFrameInfo
- samplesPerSec : agora::media::IAudioFrameObserverBase::AudioFrame , agora::rtc::AudioSinkWants
- screenRect : agora::rtc::ScreenCaptureConfiguration
- seek() : agora::rtc::IMediaPlayerSource , agora::rtc::IMediaStreamingSource
- selectAudioTrack() : agora::rtc::IMediaPlayerSource , agora::rtc::IRtcEngine
- selectInternalSubtitle() : agora::rtc::IMediaPlayerSource
- selectMultiAudioTrack() : agora::rtc::IMediaPlayerSource
- sendAudioMetadata() : agora::rtc::ILocalUser , agora::rtc::IRtcEngine
- sendAudioMetadataEx() : agora::rtc::IRtcEngineEx
- sendAudioPcmData() : agora::rtc::IAudioPcmDataSender
- sendBroadcastMediaControlPacket() : agora::rtc::IMediaControlPacketSender
- sendCustomReportMessage() : agora::rtc::IRtcConnection , agora::rtc::IRtcEngine
- sendCustomReportMessageEx() : agora::rtc::IRtcEngineEx
- sendDataPacket() : agora::ILocalDataChannel
- sendEncodedAudioFrame() : agora::rtc::IAudioEncodedFrameSender
- sendEncodedVideoImage() : agora::rtc::IVideoEncodedImageSender
- sendEvenIfEmpty : agora::rtc::EncodedAudioFrameAdvancedSettings
- sendIntraRequest() : agora::rtc::ILocalUser
- sendMediaPacket() : agora::rtc::IMediaPacketSender
- sendMessage() : agora::rtm::IChannel
- sendMessageToPeer() : agora::rtm::IRtmService
- sendPeerMediaControlPacket() : agora::rtc::IMediaControlPacketSender
- sendStreamMessage() : agora::rtc::IRtcConnection , agora::rtc::IRtcEngine
- sendStreamMessageEx() : agora::rtc::IRtcEngineEx
- sendTs : agora::media::base::AudioEncodedFrameInfo
- sendVideoFrame() : agora::rtc::IVideoFrameSender
- sent_audio_frames : agora::rtc::ILocalAudioTrack::LocalAudioTrackStats
- sentBitrate : agora::rtc::LocalAudioStats , agora::rtc::LocalVideoStats
- sentFrameRate : agora::rtc::LocalVideoStats
- sentSampleRate : agora::rtc::LocalAudioStats
- serverConfig : agora::media::ContentInspectConfig
- serverDomain : agora::rtc::LogUploadServerInfo
- serverHttps : agora::rtc::LogUploadServerInfo
- serverPath : agora::rtc::LogUploadServerInfo
- serverPort : agora::rtc::LogUploadServerInfo
- serviceObserver : agora::base::AgoraServiceConfiguration
- setAdvancedAudioOptions() : agora::rtc::IRtcEngine
- setAINSMode() : agora::rtc::IRtcEngine
- setArray() : agora::base::IAgoraParameter
- setAudienceLatencyLevel() : agora::rtc::ILocalUser
- setAudioEffectParameters() : agora::rtc::IRtcEngine
- setAudioEffectPreset() : agora::rtc::IRtcEngine
- setAudioEncoderConfiguration() : agora::rtc::ILocalUser
- setAudioFilterable() : agora::rtc::ILocalUser
- setAudioMixingDualMonoMode() : agora::rtc::IRtcEngine
- setAudioMixingPitch() : agora::rtc::IRtcEngine
- setAudioMixingPlaybackSpeed() : agora::rtc::IRtcEngine
- setAudioMixingPosition() : agora::rtc::IRtcEngine
- SetAudioNsMode() : agora::rtc::ILocalUser
- setAudioProfile() : agora::rtc::IRtcEngine
- setAudioScenario() : agora::rtc::ILocalUser , agora::rtc::IRtcEngine
- setAudioSessionConfiguration() : agora::base::IAgoraService
- setAudioSessionPreset() : agora::base::IAgoraService
- setAudioStreamConfiguration() : agora::rtc::IRtmpLocalUser
- setAudioVolumeIndicationParameters() : agora::rtc::ILocalUser
- setAVSyncSource() : agora::rtc::IRtcEngine
- setBackground() : agora::rtc::IVideoMixerSource
- setBeautyEffectOptions() : agora::rtc::IRtcEngine , agora::rtc::IVideoBeautyFilter
- setBool() : agora::base::IAgoraParameter
- setCameraCapturerConfiguration() : agora::rtc::IRtcEngine
- setCameraDeviceOrientation() : agora::rtc::IRtcEngine
- setCaptureFormat() : agora::rtc::ICameraCapturer
- setChannelProfile() : agora::rtc::IRtcEngine
- setClientRole() : agora::rtc::IRtcEngine
- setCloudProxy() : agora::rtc::IRtcEngine
- setColorEnhanceOptions() : agora::rtc::IRtcEngine
- setContentHint() : agora::rtc::IScreenCapturer
- setDevice() : agora::rtc::IVideoDeviceCollection , agora::rtc::IVideoDeviceManager
- setDeviceOrientation() : agora::rtc::ICameraCapturer
- setDirectCdnStreamingAudioConfiguration() : agora::rtc::IRtcEngine
- setDirectCdnStreamingVideoConfiguration() : agora::rtc::IRtcEngine
- setDualStreamMode() : agora::rtc::IRtcEngine
- setDualStreamModeEx() : agora::rtc::IRtcEngineEx
- setEarMonitoringAudioFrameParameters() : agora::rtc::ILocalUser , agora::rtc::IRtcEngine
- setEffectPosition() : agora::rtc::IRtcEngine
- setEffectsVolume() : agora::rtc::IRtcEngine
- setEnabled() : agora::rtc::IAudioFilter , agora::rtc::ILocalAudioTrack , agora::rtc::ILocalVideoTrack , agora::rtc::IVideoFilter
- setEventHandler() : agora::rtm::IChannel
- setExtensionControl() : agora::rtc::IAudioFilterV2
- setExtensionProperty() : agora::rtc::IRtcEngine
- setExtensionProviderProperty() : agora::rtc::IRtcEngine
- setExternalAudioSink() : agora::media::IMediaEngine
- setExternalAudioSource() : agora::media::IMediaEngine
- setExternalSubtitle() : agora::rtc::IMediaPlayerSource
- setExternalVideoSource() : agora::media::IMediaEngine
- setFaceShapeAreaOptions() : agora::rtc::IRtcEngine
- setFaceShapeBeautyOptions() : agora::rtc::IRtcEngine
- setFilterEffectOptions() : agora::rtc::IRtcEngine
- setFilterProperty() : agora::rtc::IAudioTrack , agora::rtc::IVideoTrack
- setFrameRate() : agora::rtc::IScreenCapturer
- setHeadphoneEQParameters() : agora::rtc::IRtcEngine
- setHeadphoneEQPreset() : agora::rtc::IRtcEngine
- setHighPriorityUserList() : agora::rtc::IRtcEngine
- setHighPriorityUserListEx() : agora::rtc::IRtcEngineEx
- setInEarMonitoringVolume() : agora::rtc::IRtcEngine
- setInt() : agora::base::IAgoraParameter
- SetLocalAccessPoint() : agora::rtc::IConfigCenter
- setLocalAccessPoint() : agora::rtc::IRtcEngine
- setLocalPublishFallbackOption() : agora::rtc::IRtcEngine
- setLocalRenderMode() : agora::rtc::IRtcEngine
- setLocalRenderTargetFps() : agora::rtc::IRtcEngine
- setLocalVideoMirrorMode() : agora::rtc::IRtcEngine
- setLocalVoiceEqualization() : agora::rtc::IRtcEngine
- setLocalVoiceFormant() : agora::rtc::IRtcEngine
- setLocalVoicePitch() : agora::rtc::IRtcEngine
- setLocalVoiceReverb() : agora::rtc::IRtcEngine
- setLogFile() : agora::base::IAgoraService , agora::rtc::IRtcEngine
- setLogFileSize() : agora::rtc::IRtcEngine
- setLogFilter() : agora::base::IAgoraService , agora::rtc::IRtcEngine
- setLogLevel() : agora::rtc::IRtcEngine
- setLogWriter() : agora::base::IAgoraService
- setLoopbackDeviceParameter() : agora::rtc::IRecordingDeviceSource
- setLoopCount() : agora::rtc::IMediaPlayerSource , agora::rtc::IMediaStreamingSource
- setLowlightEnhanceOptions() : agora::rtc::IRtcEngine
- setMasterClockSource() : agora::rtc::IVideoMixerSource
- setMaxBufferedAudioFrameNumber() : agora::rtc::ILocalAudioTrack
- setMediaRecorderObserver() : agora::rtc::IMediaRecorder
- setMessageType() : agora::rtm::IMessage
- setMetaData() : agora::ILocalDataChannel
- setMicrophoneMute() : agora::rtc::INGAudioDeviceManager
- setMicrophoneVolume() : agora::rtc::INGAudioDeviceManager
- setMirror() : agora::rtc::IVideoRenderer
- setMixedAudioFrameParameters() : agora::rtc::ILocalUser , agora::rtc::IRtcEngine
- setNumber() : agora::base::IAgoraParameter
- setObject() : agora::base::IAgoraParameter
- setParameters() : agora::base::IAgoraParameter , agora::rtc::IRtcEngine
- setParametersEx() : agora::rtc::IRtcEngineEx
- setPlaybackAudioFrameBeforeMixingParameters() : agora::rtc::ILocalUser , agora::rtc::IRtcEngine
- setPlaybackAudioFrameParameters() : agora::rtc::ILocalUser , agora::rtc::IRtcEngine
- setPlaybackSpeed() : agora::rtc::IMediaPlayerSource
- setPlayerOption() : agora::rtc::IMediaPlayerSource
- setProperty() : agora::rtc::IAudioFilter , agora::rtc::IVideoFilter , agora::rtc::IVideoSinkBase
- setRawMessage() : agora::rtm::IMessage
- setRecordingAudioFrameParameters() : agora::rtc::ILocalUser , agora::rtc::IRtcEngine
- setRemoteAudioTrackFilterProperty() : agora::rtc::ILocalUser
- setRemoteDefaultVideoStreamType() : agora::rtc::IRtcEngine
- setRemoteRenderMode() : agora::rtc::IRtcEngine
- setRemoteRenderModeEx() : agora::rtc::IRtcEngineEx
- setRemoteRenderTargetFps() : agora::rtc::ILocalUser , agora::rtc::IRtcEngine
- setRemoteSubscribeFallbackOption() : agora::rtc::IRtcEngine
- setRemoteUserSpatialAudioParams() : agora::rtc::ILocalUser , agora::rtc::IRemoteAudioTrack , agora::rtc::IRtcEngine
- setRemoteUserSpatialAudioParamsEx() : agora::rtc::IRtcEngineEx
- setRemoteVideoStreamType() : agora::rtc::IRtcEngine
- setRemoteVideoStreamTypeEx() : agora::rtc::IRtcEngineEx
- setRemoteVideoSubscriptionOptions() : agora::rtc::IRtcEngine
- setRemoteVideoSubscriptionOptionsEx() : agora::rtc::IRtcEngineEx
- setRemoteVoicePosition() : agora::rtc::ILocalUser , agora::rtc::IRemoteAudioTrack , agora::rtc::IRtcEngine
- setRemoteVoicePositionEx() : agora::rtc::IRtcEngineEx
- setRenderMode() : agora::rtc::IVideoRenderer
- setRotation() : agora::rtc::IVideoMixerSource
- setScreenCaptureOrientation() : agora::rtc::IRtcEngine
- setScreenOrientation() : agora::rtc::IScreenCapturer
- setSimulcastConfig() : agora::rtc::IRtcEngine
- setSimulcastConfigEx() : agora::rtc::IRtcEngineEx
- setSimulcastStreamMode() : agora::rtc::ILocalVideoTrack
- setSpeakerMute() : agora::rtc::INGAudioDeviceManager
- setSpeakerVolume() : agora::rtc::INGAudioDeviceManager
- setStreamLayout() : agora::rtc::IVideoMixerSource
- setString() : agora::base::IAgoraParameter
- setSubscribeAudioAllowlist() : agora::rtc::ILocalUser , agora::rtc::IRtcEngine
- setSubscribeAudioAllowlistEx() : agora::rtc::IRtcEngineEx
- setSubscribeAudioBlocklist() : agora::rtc::ILocalUser , agora::rtc::IRtcEngine
- setSubscribeAudioBlocklistEx() : agora::rtc::IRtcEngineEx
- setSubscribeVideoAllowlist() : agora::rtc::ILocalUser , agora::rtc::IRtcEngine
- setSubscribeVideoAllowlistEx() : agora::rtc::IRtcEngineEx
- setSubscribeVideoBlocklist() : agora::rtc::ILocalUser , agora::rtc::IRtcEngine
- setSubscribeVideoBlocklistEx() : agora::rtc::IRtcEngineEx
- setText() : agora::rtm::IMessage
- setUInt() : agora::base::IAgoraParameter
- setupLocalVideo() : agora::rtc::IRtcEngine
- setupMode : agora::rtc::VideoCanvas
- setupRemoteVideo() : agora::rtc::IRtcEngine
- setupRemoteVideoEx() : agora::rtc::IRtcEngineEx
- setUserRole() : agora::rtc::ILocalUser
- setVideoDenoiserOptions() : agora::rtc::IRtcEngine
- setVideoEnabled() : agora::rtc::IRtmpLocalUser
- setVideoEncoderConfiguration() : agora::rtc::ILocalVideoTrack , agora::rtc::IRtcEngine
- setVideoEncoderConfigurationEx() : agora::rtc::IRtcEngineEx
- setVideoQoEPreference() : agora::rtc::ILocalUser , agora::rtc::IRtcEngine
- setVideoScenario() : agora::rtc::ILocalUser , agora::rtc::IRtcEngine
- setVideoStreamConfiguration() : agora::rtc::IRtmpLocalUser
- setView() : agora::rtc::IVideoRenderer
- setVoiceBeautifierParameters() : agora::rtc::IRtcEngine
- setVoiceBeautifierPreset() : agora::rtc::IRtcEngine
- setVoiceConversionParameters() : agora::rtc::IRtcEngine
- setVoiceConversionPreset() : agora::rtc::IRtcEngine
- setVolumeOfEffect() : agora::rtc::IRtcEngine
- shapeArea : agora::rtc::FaceShapeAreaOptions
- shapeIntensity : agora::rtc::FaceShapeAreaOptions
- shapeStyle : agora::rtc::FaceShapeBeautyOptions
- sharedContext : agora::media::base::VideoFrame
- sharpnessLevel : agora::rtc::BeautyOptions
- simulcastDimensions : agora::rtc::LocalVideoStats
- size : agora::rtc::IMetadataObserver::Metadata , agora::rtc::IPacketObserver::Packet
- skinProtectLevel : agora::rtc::ColorEnhanceOptions
- smoothnessLevel : agora::rtc::BeautyOptions , agora::rtc::IVideoBeautyFilter::BeautyOptions
- source : agora::rtc::VirtualBackgroundSource
- source_id : agora::rtc::ILocalAudioTrack::LocalAudioTrackStats
- sourceType : agora::rtc::MixedAudioStream , agora::rtc::TranscodingVideoStream , agora::rtc::VideoCanvas , agora::rtc::VideoTrackInfo
- speaker_attenuation : agora::SpatialAudioParams
- speaker_azimuth : agora::SpatialAudioParams
- speaker_distance : agora::SpatialAudioParams
- speaker_elevation : agora::SpatialAudioParams
- speaker_orientation : agora::SpatialAudioParams
- spectrumData : agora::media::UserAudioSpectrumInfo
- speech : agora::rtc::EncodedAudioFrameAdvancedSettings
- srcInfo : agora::rtc::ChannelMediaRelayConfiguration
- ssrc_major_stream : agora::rtc::LocalVideoTrackStats
- ssrc_minor_stream : agora::rtc::LocalVideoTrackStats
- start() : agora::rtc::IExtensionVideoFilter
- start2JoinChannel : agora::rtc::VideoRenderingTracingInfo
- startAudioFrameDump() : agora::rtc::IRtcEngine
- startAudioMixing() : agora::rtc::IRtcEngine
- startAudioRecording() : agora::rtc::IRtcEngine
- startCameraCapture() : agora::rtc::IRtcEngine
- startDeviceTest() : agora::rtc::IVideoDeviceManager
- startDirectCdnStreaming() : agora::rtc::IRtcEngine
- startEchoTest() : agora::rtc::IRtcEngine
- startLastmileProbeTest() : agora::rtc::IRtcConnection , agora::rtc::IRtcEngine
- startLocalAudioMixer() : agora::rtc::IRtcEngine
- startMediaRenderingTracing() : agora::rtc::IRtcEngine
- startMediaRenderingTracingEx() : agora::rtc::IRtcEngineEx
- startOrUpdateChannelMediaRelay() : agora::rtc::IMediaRelayService , agora::rtc::IRtcEngine
- startOrUpdateChannelMediaRelayEx() : agora::rtc::IRtcEngineEx
- startPos : agora::media::base::MediaSource
- startPreview() : agora::rtc::IRtcEngine
- startRecording() : agora::rtc::IMediaRecorder , agora::rtc::IRecordingDeviceSource
- startRhythmPlayer() : agora::rtc::IRtcEngine
- startRtmpStreamWithoutTranscoding() : agora::rtc::IRtcEngine , agora::rtc::IRtmpStreamingService
- startRtmpStreamWithoutTranscodingEx() : agora::rtc::IRtcEngineEx
- startRtmpStreamWithTranscoding() : agora::rtc::IRtcEngine , agora::rtc::IRtmpStreamingService
- startRtmpStreamWithTranscodingEx() : agora::rtc::IRtcEngineEx
- startScreenCapture() : agora::rtc::IRtcEngine
- state : agora::rtc::LastmileProbeResult , agora::rtc::RtmpConnectionInfo , agora::rtc::TConnectionInfo
- stop() : agora::rtc::IExtensionVideoFilter , agora::rtc::IMediaPlayerSource , agora::rtc::IMediaStreamingSource
- stopAllEffect : agora::rtc::LeaveChannelOptions
- stopAllEffects() : agora::rtc::IRtcEngine
- stopAudioFrameDump() : agora::rtc::IRtcEngine
- stopAudioMixing() : agora::rtc::IRtcEngine , agora::rtc::LeaveChannelOptions
- stopAudioRecording() : agora::rtc::IRtcEngine
- stopCameraCapture() : agora::rtc::IRtcEngine
- stopChannelMediaRelay() : agora::rtc::IMediaRelayService , agora::rtc::IRtcEngine
- stopChannelMediaRelayEx() : agora::rtc::IRtcEngineEx
- stopDeviceTest() : agora::rtc::IVideoDeviceManager
- stopDirectCdnStreaming() : agora::rtc::IRtcEngine
- stopEchoTest() : agora::rtc::IRtcEngine
- stopEffect() : agora::rtc::IRtcEngine
- stopLastmileProbeTest() : agora::rtc::IRtcConnection , agora::rtc::IRtcEngine
- stopLocalAudioMixer() : agora::rtc::IRtcEngine
- stopMicrophoneRecording : agora::rtc::LeaveChannelOptions
- stopPreview() : agora::rtc::IRtcEngine
- stopRecording() : agora::rtc::IMediaRecorder , agora::rtc::IRecordingDeviceSource
- stopRhythmPlayer() : agora::rtc::IRtcEngine
- stopRtmpStream() : agora::rtc::IRtcEngine , agora::rtc::IRtmpStreamingService
- stopRtmpStreamEx() : agora::rtc::IRtcEngineEx
- stopScreenCapture() : agora::rtc::IRtcEngine
- storagePath : agora::media::MediaRecorderConfiguration
- STREAM_LAYER_1 : agora::rtc::SimulcastConfig
- STREAM_LAYER_2 : agora::rtc::SimulcastConfig
- STREAM_LAYER_3 : agora::rtc::SimulcastConfig
- STREAM_LAYER_4 : agora::rtc::SimulcastConfig
- STREAM_LAYER_5 : agora::rtc::SimulcastConfig
- STREAM_LAYER_6 : agora::rtc::SimulcastConfig
- STREAM_LAYER_COUNT_MAX : agora::rtc::SimulcastConfig
- STREAM_LOW : agora::rtc::SimulcastConfig
- stream_type : agora::rtc::DownlinkNetworkInfo::PeerDownlinkInfo
- streamCount : agora::rtc::LocalAudioMixerConfiguration , agora::rtc::LocalTranscoderConfiguration
- streamIndex : agora::media::base::PlayerStreamInfo
- StreamLayerIndex : agora::rtc::SimulcastConfig
- streamType : agora::media::base::PlayerStreamInfo , agora::media::MediaRecorderConfiguration , agora::rtc::EncodedVideoFrameInfo
- strength : agora::rtc::FilterEffectOptions
- strengthLevel : agora::rtc::ColorEnhanceOptions
- stride : agora::media::base::ExternalVideoFrame
- strUid : agora::VideoLayout
- styleIntensity : agora::rtc::FaceShapeBeautyOptions
- subscribeAllAudio() : agora::rtc::ILocalUser
- subscribeAllVideo() : agora::rtc::ILocalUser
- subscribeAudio() : agora::rtc::ILocalUser
- subscribeDataChannel() : agora::rtc::ILocalUser
- subscribeVideo() : agora::rtc::ILocalUser
- subviewUid : agora::rtc::VideoCanvas
- switchAgoraCDNLineByIndex() : agora::rtc::IMediaPlayerSource
- switchAgoraCDNSrc() : agora::rtc::IMediaPlayerSource
- switchSrc() : agora::rtc::IMediaPlayerSource
- syncWithAudio : agora::rtc::DataStreamConfig
- syncWithLocalMic : agora::rtc::LocalAudioMixerConfiguration
- syncWithMedia : agora::DataChannelConfig
- syncWithPrimaryCamera : agora::rtc::LocalTranscoderConfiguration