Agora RTC Objective-C API Reference Refactor

Here is a list of all struct and union fields with links to the structures/unions they belong to:

### - s -

- sample_rate : MediaRecorderConfiguration , AudioParameters , AgoraMediaRecorderConfiguration
- sample_rate_hz : IScreenCaptureSource::AudioCaptureConfig
- sample_rate_hz_ : AudioPcmFrame
- sampleRate : AudioSessionConfiguration , AudioRecordingConfiguration , ScreenAudioParameters , AgoraAudioRecordingConfiguration
- sampleRateHz : EncodedAudioFrameInfo , RtmpStreamingAudioConfiguration , AgoraAudioPcmFrame
- samples_per_channel_ : AudioPcmFrame
- samplesOut : AudioPcmDataInfo
- samplesPerChannel : IAudioFrameObserverBase::AudioFrame , AudioPcmDataInfo , EncodedAudioFrameInfo , AgoraAudioFrame , AgoraAudioPcmFrame , AgoraEncodedAudioFrameInfo
- samplesPerSec : IAudioFrameObserverBase::AudioFrame , AudioSinkWants , AgoraAudioFrame , AgoraEncodedAudioFrameInfo
- scenario : RemoteAudioContextInfo
- sceneConfig : AgoraMetaSceneInfo
- sceneId : AgoraMetaBundleInfo , AgoraMetaEnterSceneConfig , AgoraMetaSceneInfo
- sceneLocalVersion : AgoraMetaSceneInfo
- sceneName : AgoraMetaSceneInfo
- scenePath : AgoraMetaEnterSceneConfig , AgoraMetaSceneInfo
- sceneVersion : AgoraMetaSceneInfo
- sceneView : AgoraMetaEnterSceneConfig
- ScreenAudioParameters() : ScreenAudioParameters
- ScreenCaptureConfiguration() : ScreenCaptureConfiguration
- ScreenCaptureParameters() : ScreenCaptureParameters
- ScreenCaptureProfilingStatistics() : ScreenCaptureProfilingStatistics
- screenRect : ScreenCaptureConfiguration
- searchMusicWithKeyWord:page:pageSize:jsonOption: : AgoraMusicContentCenter
- seek() : IMediaPlayerSource , IMediaStreamingSource
- seekToPosition: : <AgoraRtcMediaPlayerProtocol>
- SEG_MODEL_AI : SegmentationProperty
- SEG_MODEL_GREEN : SegmentationProperty
- SEG_MODEL_TYPE : SegmentationProperty
- SegmentationProperty() : SegmentationProperty
- selectAudioTrack() : IMediaPlayerSource , IRtcEngine
- selectAudioTrack: : AgoraRtcEngineKit , <AgoraRtcMediaPlayerProtocol>
- selectInternalSubtitle() : IMediaPlayerSource
- selectInternalSubtitle: : <AgoraRtcMediaPlayerProtocol>
- selectMultiAudioTrack() : IMediaPlayerSource
- selectMultiAudioTrack:publishTrackIndex: : <AgoraRtcMediaPlayerProtocol>
- sendAudioMetadata() : ILocalUser , IRtcEngine
- sendAudioMetadata: : AgoraRtcEngineKit
- sendAudioMetadataEx() : IRtcEngineEx
- sendAudioMetadataEx:metadata: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- sendAudioPcmData() : IAudioPcmDataSender
- sendBroadcastMediaControlPacket() : IMediaControlPacketSender
- sendCustomReportMessage() : IRtcConnection , IRtcEngine
- sendCustomReportMessage:category:event:label:value: : AgoraRtcEngineKit
- sendCustomReportMessage:category:event:label:value:connectionId: : AgoraLiveKit
- sendCustomReportMessageEx() : IRtcEngineEx
- sendCustomReportMessageEx:category:event:label:value:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- sendDataPacket() : ILocalDataChannel
- sendEncodedAudioFrame() : IAudioEncodedFrameSender
- sendEncodedVideoImage() : IVideoEncodedImageSender
- SenderOptions() : SenderOptions
- sendEvenIfEmpty : EncodedAudioFrameAdvancedSettings
- sendIntraRequest() : ILocalUser
- sendMediaPacket() : IMediaPacketSender
- sendMessage() : IChannel
- sendMessageToPeer() : IRtmService
- sendPeerMediaControlPacket() : IMediaControlPacketSender
- sendSceneMessage: : AgoraMetaScene
- sendStreamMessage() : IRtcConnection , IRtcEngine
- sendStreamMessageEx() : IRtcEngineEx
- sendStreamMessageEx:data:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- sendTs : AudioEncodedFrameInfo , AgoraRtmTopicMessageOptions
- sendVideoFrame() : IVideoFrameSender
- sent_audio_frames : ILocalAudioTrack::LocalAudioTrackStats
- sentBitrate : LocalAudioStats , LocalVideoStats , AgoraRtcLocalAudioStats
- sentFrameRate : LocalVideoStats
- sentSampleRate : LocalAudioStats , AgoraRtcLocalAudioStats
- seqid : ImagePayloadData
- server : AgoraRtmProxyConfig
- serverConfig : ContentInspectConfig , AgoraContentInspectConfig
- serverDomain : LogUploadServerInfo
- serverHttps : LogUploadServerInfo
- serverPath : LogUploadServerInfo
- serverPort : LogUploadServerInfo
- serviceObserver : AgoraServiceConfiguration
- serviceType : AgoraRtmLinkStateEvent , AgoraRtmPrivateConfig
- setAdvancedAudioOptions() : IRtcEngine
- setAdvancedAudioOptions: : AgoraRtcEngineKit
- setAINSMode() : IRtcEngine
- setAINSMode:mode: : AgoraRtcEngineKit
- SetAll() : AudioSessionConfiguration , ChannelMediaOptions , DirectCdnStreamingMediaOptions
- setArray() : IAgoraParameter
- setAudienceLatencyLevel() : ILocalUser
- setAudioDualMonoMode: : <AgoraRtcMediaPlayerProtocol>
- setAudioEncodedFrameDelegate:config: : AgoraRtcEngineKit
- setAudioEncoderConfiguration() : ILocalUser
- setAudioFilterable() : ILocalUser
- setAudioFrameDelegate: : AgoraRtcEngineKit , <AgoraRtcMediaPlayerProtocol>
- SetAudioNsMode() : ILocalUser
- setAudioPitch: : <AgoraRtcMediaPlayerProtocol>
- setAudioProfile() : IRtcEngine
- setAudioProfile: : AgoraRtcEngineKit
- setAudioProfile:scenario: : AgoraRtcEngineKit
- setAudioRecvRange: : AgoraSpatialAudioKitBase
- setAudioRoutingSpeakerOn() : INGAudioDeviceManager
- setAudioScenario() : ILocalUser , IRtcEngine
- setAudioScenario: : AgoraRtcEngineKit
- setAudioSessionConfiguration() : IAgoraService
- setAudioSessionPreset() : IAgoraService
- setAudioStreamConfiguration() : IRtmpLocalUser
- setAudioTrack() : IMediaRecorder2
- setAudioVolume() : IScreenCaptureSource
- setAudioVolumeIndicationParameters() : ILocalUser
- setAVSyncSource() : IRtcEngine
- setAVSyncSource:uid: : AgoraRtcEngineKit
- setBackground() : IVideoMixerSource
- setBool() : IAgoraParameter
- setCacheDir: : <AgoraRtcMediaPlayerCacheManagerProtocol>
- setCaptureFormat() : ICameraCapturer
- setChannelMetadata:channelType:data:options:lock:completion: : AgoraRtmStorage
- setChannelProfile() : IRtcEngine
- setChannelProfile: : AgoraRtcEngineKit
- setClientRole() : IRtcEngine
- setClientRole: : AgoraRtcEngineKit
- setClientRole:options: : AgoraRtcEngineKit
- setCloudProxy() : IRtcEngine
- setCloudProxy: : AgoraRtcEngineKit
- setColorEnhanceOptions() : IRtcEngine
- setColorEnhanceOptions:options: : AgoraRtcEngineKit
- setColorEnhanceOptions:options:sourceType: : AgoraRtcEngineKit
- setContentHint() : IScreenCapturer
- setContentType() : IScreenCaptureSource
- setCustomContext() : IScreenCaptureSource
- setDefaultAudioRouting() : INGAudioDeviceManager
- setDelegate: : AgoraLivePublisher , AgoraLiveSubscriber
- setDelegateEx:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- setDestinationInfo:forChannelName: : AgoraChannelMediaRelayConfiguration
- setDevice() : IVideoDeviceCollection , IVideoDeviceManager
- setDeviceOrientation() : ICameraCapturer
- setDirectCdnStreamingAudioConfiguration() : IRtcEngine
- setDirectCdnStreamingAudioConfiguration: : AgoraRtcEngineKit
- setDirectCdnStreamingVideoConfiguration() : IRtcEngine
- setDirectCdnStreamingVideoConfiguration: : AgoraRtcEngineKit
- setDistanceUnit: : AgoraSpatialAudioKitBase
- setDownlinkMultipathMode() : IRtcConnection
- setDualStreamMode() : IRtcEngine
- setDualStreamMode: : AgoraRtcEngineKit
- setDualStreamMode:streamConfig: : AgoraRtcEngineKit
- setDualStreamModeEx() : IRtcEngineEx
- setDualStreamModeEx:streamConfig:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- setEarMonitoringAudioFrameParameters() : ILocalUser , IRtcEngine
- setEarMonitoringAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall: : AgoraRtcEngineKit
- setEnabled() : IAudioFilter , ILocalAudioTrack , ILocalVideoTrack , IVideoFilter
- setEnabled: : <AgoraAudioFilterDelegate> , <AgoraVideoFilterDelegate>
- setEncodedVideoFrameDelegate: : AgoraRtcEngineKit
- setEventHandler() : IChannel
- setExcludeWindowList() : IScreenCaptureSource
- setExtensionControl() : IAudioFilterV2 , IExtensionProvider
- setExtensionControl: : <AgoraExtProviderDelegate>
- setExtensionProperty() : IRtcEngine
- setExtensionPropertyWithVendor:extension:extensionInfo:key:value: : AgoraRtcEngineKit
- setExtensionPropertyWithVendor:extension:key:value: : AgoraRtcEngineKit
- setExtensionPropertyWithVendor:extension:key:value:sourceType: : AgoraRtcEngineKit
- setExtensionProviderProperty() : IRtcEngine
- setExtensionProviderPropertyWithVendor:key:value: : AgoraRtcEngineKit
- setExternalAudioSink() : IMediaEngine
- setExternalAudioSource() : IMediaEngine
- setExternalAudioSource:sampleRate:channels: : AgoraRtcEngineKit
- setExternalAudioSource:sampleRate:channels:localPlayback:publish: : AgoraRtcEngineKit
- setExternalSubtitle() : IMediaPlayerSource
- setExternalSubtitle: : <AgoraRtcMediaPlayerProtocol>
- setExternalVideoSource() : IMediaEngine
- setExternalVideoSource:useTexture:sourceType: : AgoraRtcEngineKit
- setExternalVideoSource:useTexture:sourceType:encodedVideoTrackOption: : AgoraRtcEngineKit
- setExtraInfo: : AgoraMetaLocalUserAvatar
- setFaceInfoDelegate: : AgoraRtcEngineKit
- setFaceShapeAreaOptions() : IRtcEngine
- setFaceShapeAreaOptions: : AgoraRtcEngineKit
- setFaceShapeAreaOptions:sourceType: : AgoraRtcEngineKit
- setFaceShapeBeautyOptions() : IRtcEngine
- setFaceShapeBeautyOptions:options: : AgoraRtcEngineKit
- setFaceShapeBeautyOptions:options:sourceType: : AgoraRtcEngineKit
- setFilterProperty() : IAudioTrack , IVideoTrack
- setFrameCopy() : IScreenCaptureSource
- setFrameRate() : IScreenCapturer , IScreenCaptureSource
- SetFrom() : AudioSessionConfiguration
- setHeadphoneEQParameters() : IRtcEngine
- setHeadphoneEQParameters:highGain: : AgoraRtcEngineKit
- setHeadphoneEQPreset() : IRtcEngine
- setHeadphoneEQPreset: : AgoraRtcEngineKit
- setHighLight() : IScreenCaptureSource
- setHighPriorityUserList() : ILocalUser , IRtcEngine
- setHighPriorityUserList:option: : AgoraRtcEngineKit
- setHighPriorityUserListEx() : IRtcEngineEx
- setHighPriorityUserListEx:option:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- setInEarMonitoringVolume() : IRtcEngine
- setInEarMonitoringVolume: : AgoraRtcEngineKit
- setInt() : IAgoraParameter
- SetLocalAccessPoint() : IConfigCenter
- setLocalAccessPoint() : IRtcEngine
- setLocalAccessPoint: : AgoraRtcEngineKit
- setLocalPublishFallbackOption() : IRtcEngine
- setLocalRenderMode() : IRtcEngine
- setLocalRenderMode:mirror: : AgoraRtcEngineKit
- setLocalRenderMode:mode: : AgoraRtcEngineKit
- setLocalRenderTargetFps() : IRtcEngine
- setLocalRenderTargetFps:targetFps: : AgoraRtcEngineKit
- setLocalVideoMirrorMode() : IRtcEngine
- setLock:channelType:lockName:ttl:completion: : AgoraRtmLock
- setLogFile() : IAgoraService , IRtcEngine
- setLogFile: : AgoraRtcEngineKit
- setLogFileSize() : IRtcEngine
- setLogFileSize: : AgoraRtcEngineKit
- setLogFilter() : IAgoraService , IRtcEngine
- setLogFilter: : AgoraRtcEngineKit
- setLogLevel() : IRtcEngine
- setLogLevel: : AgoraLiveKit , AgoraRtcEngineKit
- setLogWriter() : IAgoraService
- setLoopbackDeviceParameter() : IRecordingDeviceSource
- setLoopCount() : IMediaPlayerSource , IMediaStreamingSource
- setLoopCount: : <AgoraRtcMediaPlayerProtocol>
- setLowlightEnhanceOptions() : IRtcEngine
- setLowlightEnhanceOptions:options: : AgoraRtcEngineKit
- setLowlightEnhanceOptions:options:sourceType: : AgoraRtcEngineKit
- setMasterClockSource() : IVideoMixerSource
- setMaxAudioRecvCount: : AgoraSpatialAudioKitBase
- setMaxBufferedAudioFrameNumber() : ILocalAudioTrack
- setMaxCacheFileCount: : <AgoraRtcMediaPlayerCacheManagerProtocol>
- setMaxCacheFileSize: : <AgoraRtcMediaPlayerCacheManagerProtocol>
- setMediaMetadataDataSource:withType: : AgoraRtcEngineKit
- setMediaMetadataDelegate:withType: : AgoraRtcEngineKit
- setMediaRecorderDelegate: : AgoraMediaRecorder
- setMediaRecorderObserver() : IMediaRecorder
- setMediaType: : AgoraLivePublisher
- setMessageType() : IMessage
- setMetaData() : ILocalDataChannel
- setMicrophoneMute() : INGAudioDeviceManager
- setMicrophoneVolume() : INGAudioDeviceManager
- setMirror() : IVideoRenderer
- setMixedAudioFrameParameters() : ILocalUser , IRtcEngine
- setMixedAudioFrameParametersWithSampleRate:channel:samplesPerCall: : AgoraRtcEngineKit
- setModelInfo: : AgoraMetaLocalUserAvatar
- setNumber() : IAgoraParameter
- setObject() : IAgoraParameter
- setParameters() : IAgoraParameter , IRtcEngine
- setParametersEx() : IRtcEngineEx
- setParametersEx:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- setPlaybackAudioFrameBeforeMixingParameters() : ILocalUser , IRtcEngine
- setPlaybackAudioFrameBeforeMixingParametersWithSampleRate:channel: : AgoraRtcEngineKit
- setPlaybackAudioFrameParameters() : ILocalUser , IRtcEngine
- setPlaybackAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall: : AgoraRtcEngineKit
- setPlaybackSpeed() : IMediaPlayerSource
- setPlaybackSpeed: : <AgoraRtcMediaPlayerProtocol>
- setPlayerAttenuation:playerId:forceSet: : AgoraSpatialAudioKitBase
- setPlayerOption() : IMediaPlayerSource
- setPlayerOption:value: : <AgoraRtcMediaPlayerProtocol>
- setPlayerOptionString:value: : <AgoraRtcMediaPlayerProtocol>
- setPlayMode: : <AgoraMusicPlayerProtocol>
- setPreferMultipathType() : IRtcConnection
- setProperty() : IAudioFilter , IExtensionProvider , ILipSyncFilter , IScreenCaptureSource , IVideoFilter , IVideoSinkBase
- setPropertyWithKey:value: : <AgoraAudioFilterDelegate> , <AgoraVideoFilterDelegate> , <AgoraVideoSinkDelegate>
- setRawMessage() : IMessage
- setRecorderConfig() : IMediaRecorder2
- setRecordingAudioFrameParameters() : ILocalUser , IRtcEngine
- setRecordingAudioFrameParametersWithSampleRate:channel:mode:samplesPerCall: : AgoraRtcEngineKit
- setRemoteAudioAttenuation:uid:forceSet: : AgoraLocalSpatialAudioKit
- setRemoteAudioTrackFilterProperty() : ILocalUser
- setRemoteDefaultVideoStreamType() : IRtcEngine
- setRemoteDefaultVideoStreamType: : AgoraRtcEngineKit
- setRemoteRenderMode() : IRtcEngine
- setRemoteRenderMode:mode:mirror: : AgoraRtcEngineKit
- setRemoteRenderModeEx() : IRtcEngineEx
- setRemoteRenderModeEx:mode:mirror:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- setRemoteRenderTargetFps() : ILocalUser , IRtcEngine
- setRemoteRenderTargetFps: : AgoraRtcEngineKit
- setRemoteSubscribeFallbackOption() : ILocalUser , IRtcEngine
- setRemoteUserPriority() : IRtcEngine
- setRemoteVideoStreamEx:type:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- setRemoteVideoStreamType() : IRtcEngine
- setRemoteVideoStreamTypeEx() : IRtcEngineEx
- setRemoteVideoSubscriptionOptions() : IRtcEngine
- setRemoteVideoSubscriptionOptions:options: : AgoraRtcEngineKit
- setRemoteVideoSubscriptionOptionsEx() : IRtcEngineEx
- setRemoteVideoSubscriptionOptionsEx:options:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- setRemoteVoicePosition() : ILocalUser , IRemoteAudioTrack , IRtcEngine
- setRemoteVoicePosition:pan:gain: : AgoraRtcEngineKit
- setRemoteVoicePositionEx() : IRtcEngineEx
- setRemoteVoicePositionEx:pan:gain:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- setRenderMode() : IVideoRenderer
- setRenderMode: : <AgoraRtcMediaPlayerProtocol>
- setRotation() : IVideoMixerSource
- setSceneParameters: : AgoraMetaScene
- setScreenCaptureDimensions() : IScreenCaptureSource
- setScreenCaptureOrientation() : IRtcEngine
- setScreenCaptureScenario: : AgoraRtcEngineKit
- setScreenOrientation() : IScreenCapturer
- setSimulcastConfig() : IRtcEngine
- setSimulcastConfig: : AgoraRtcEngineKit
- setSimulcastConfigEx() : IRtcEngineEx
- setSimulcastConfigEx:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- setSimulcastStreamMode() : ILocalVideoTrack
- setSpeakerMute() : INGAudioDeviceManager
- setSpeakerVolume() : INGAudioDeviceManager
- setState:channelType:items:completion: : AgoraRtmPresence
- setStreamLayout() : IVideoMixerSource
- setString() : IAgoraParameter
- setSubscribeAudioAllowlist() : ILocalUser , IRtcEngine
- setSubscribeAudioAllowlist: : AgoraRtcEngineKit
- setSubscribeAudioAllowlistEx() : IRtcEngineEx
- setSubscribeAudioAllowlistEx:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- setSubscribeVideoAllowlist() : ILocalUser , IRtcEngine
- setSubscribeVideoAllowlist: : AgoraRtcEngineKit
- setSubscribeVideoAllowlistEx() : IRtcEngineEx
- setSubscribeVideoAllowlistEx:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- setText() : IMessage
- setUInt() : IAgoraParameter
- setupAudioAttributeContext() : INGAudioDeviceManager
- setUplinkMultipathMode() : IRtcConnection
- setupLocalVideo() : IRtcEngine
- setupLocalVideo: : AgoraRtcEngineKit
- setupMode : VideoCanvas , AgoraRtcVideoCanvas
- setupRemoteVideo() : IRtcEngine
- setupRemoteVideoEx() : IRtcEngineEx
- setupRemoteVideoEx:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- setUserInfo: : AgoraMetaLocalUserAvatar
- setUserMetadata:data:options:completion: : AgoraRtmStorage
- setUserRole() : ILocalUser
- setVideoDenoiserOptions() : IRtcEngine
- setVideoDenoiserOptions:options: : AgoraRtcEngineKit
- setVideoDenoiserOptions:options:sourceType: : AgoraRtcEngineKit
- setVideoEnabled() : IRtmpLocalUser
- setVideoEncoderConfiguration() : ILocalVideoTrack , IRtcEngine
- setVideoEncoderConfigurationEx() : IRtcEngineEx
- setVideoEncoderConfigurationEx:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- setVideoFrameDelegate: : AgoraRtcEngineKit , <AgoraRtcMediaPlayerProtocol>
- setVideoQoEPreference() : ILocalUser , IRtcEngine
- setVideoQoEPreference: : AgoraRtcEngineKit
- setVideoScenario() : ILocalUser , IRtcEngine
- setVideoScenario: : AgoraRtcEngineKit
- setVideoStreamConfiguration() : IRtmpLocalUser
- setVideoSubscriptionOptions() : ILocalUser
- setVideoTrack() : IMediaRecorder2
- setView() : IVideoRenderer
- setView: : <AgoraRtcMediaPlayerProtocol>
- setVoiceBeautifierParameters() : IRtcEngine
- setVoiceBeautifierParameters:param1:param2: : AgoraRtcEngineKit
- setVoiceBeautifierPreset() : IRtcEngine
- setVoiceBeautifierPreset: : AgoraRtcEngineKit
- setVoiceConversionParameters() : IRtcEngine
- setVoiceConversionParameters:param1:param2: : AgoraRtcEngineKit
- setVoiceConversionPreset() : IRtcEngine
- setVoiceConversionPreset: : AgoraRtcEngineKit
- setZones: : AgoraSpatialAudioKitBase
- shakehand() : ISyncClient
- shakehand_interval : SyncConfig
- shapeArea : FaceShapeAreaOptions , AgoraFaceShapeAreaOptions
- shapeIntensity : FaceShapeAreaOptions , AgoraFaceShapeAreaOptions
- shapeStyle : FaceShapeBeautyOptions , AgoraFaceShapeBeautyOptions
- shared_context : TextureInfo
- sharedContentCenterWithConfig: : AgoraMusicContentCenter
- sharedContext : VideoFrame
- sharedEngineWithAppId:delegate: : AgoraRtcEngineKit
- sharedEngineWithConfig:delegate: : AgoraRtcEngineKit
- sharedInstance : <AgoraRtcMediaPlayerCacheManagerProtocol>
- sharedLiveKitWithAppId: : AgoraLiveKit
- sharedLocalSpatialAudioWithConfig: : AgoraLocalSpatialAudioKit
- sharedMetaServiceWithConfig: : AgoraMetaServiceKit
- sharpnessLevel : BeautyOptions , AgoraBeautyOptions
- simulcast_stream_profile : LocalVideoTrackStats
- simulcastDimensions : LocalVideoStats
- simulcastlayerConfigs : SimulcastConfigInternal
- SimulcastStreamConfig() : SimulcastStreamConfig
- singer : AgoraMusic
- size : AlphaChannel , ImagePayloadData , IMetadataObserver::Metadata , IPacketObserver::Packet , PaddedRawPixelBuffer , RawPixelBuffer , AList< T > , IContainer , AgoraMemPixelBuffer
- size_type : AList< T >
- skinProtectLevel : ColorEnhanceOptions , AgoraColorEnhanceOptions
- smoothnessLevel : BeautyOptions , IVideoBeautyFilter::BeautyOptions , AgoraBeautyOptions
- snapshot : AgoraRtmPresenceEvent
- SnapshotConfig() : SnapshotConfig
- Soft : ILocalUser
- songCode : AgoraMusic , AgoraMusicCacheInfo
- source : VirtualBackgroundSource , AgoraVirtualBackgroundSource
- source_id : ILocalAudioTrack::LocalAudioTrackStats
- sourceInfo : AgoraChannelMediaRelayConfiguration
- sourceType : MixedAudioStream , TranscodingVideoStream , VideoCanvas , VideoTrackInfo , AgoraExtensionInfo , AgoraMixedAudioStream , AgoraRtcVideoCanvas , AgoraTranscodingVideoStream
- spectrumData : UserAudioSpectrumInfo
- speech : EncodedAudioFrameAdvancedSettings
- srcInfo : ChannelMediaRelayConfiguration
- ssrc_major_stream : LocalVideoTrackStats
- ssrc_minor_stream : LocalVideoTrackStats
- start() : IExtensionVideoFilter , ILipSyncFilter , AgoraRtmGetHistoryMessagesOptions
- start2JoinChannel : VideoRenderingTracingInfo , AgoraVideoRenderingTracingInfo
- startAudioCapture() : IScreenCaptureSource
- startAudioFrameDump() : IRtcEngine
- startAudioRecording() : IRtcEngine
- startAudioRecordingWithConfig: : AgoraRtcEngineKit
- startCameraCapture() : IRtcEngine
- startCameraCapture:config: : AgoraRtcEngineKit
- startDeviceTest() : IVideoDeviceManager
- startDirectCdnStreaming() : IRtcEngine
- startDirectCdnStreaming:publishUrl:mediaOptions: : AgoraRtcEngineKit
- startEchoTest() : IRtcEngine
- startEchoTestWithConfig: : AgoraRtcEngineKit
- startExtensionControl: : <AgoraVideoFilterDelegate>
- startImageUpload() : IFileUploaderService
- startLastmileProbeTest() : IRtcConnection , IRtcEngine
- startLastmileProbeTest: : AgoraRtcEngineKit
- startLocalAudioMixer() : IRtcEngine
- startLocalAudioMixer: : AgoraRtcEngineKit
- startLocalVideoTranscoder() : IRtcEngine
- startLocalVideoTranscoder: : AgoraRtcEngineKit
- startMediaRenderingTracing : AgoraRtcEngineKit , IRtcEngine
- startMediaRenderingTracingEx() : IRtcEngineEx
- startMediaRenderingTracingEx: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- startOrUpdateChannelMediaRelay() : IMediaRelayService , IRtcEngine
- startOrUpdateChannelMediaRelay: : AgoraRtcEngineKit
- startOrUpdateChannelMediaRelayEx() : IRtcEngineEx
- startOrUpdateChannelMediaRelayEx:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- startPlaybackDeviceTest: : AgoraRtcEngineKit
- startPos : MediaSource , AgoraMediaSource
- startPreview : AgoraRtcEngineKit , IRtcEngine
- startPreview: : AgoraRtcEngineKit
- startPreview:renderMode: : AgoraLiveKit
- startRecording() : IMediaRecorder2 , IMediaRecorder , IRecordingDeviceSource
- startRecording: : AgoraMediaRecorder
- startRecordingDeviceTest: : AgoraRtcEngineKit
- startRhythmPlayer() : IRtcEngine
- startRhythmPlayer:sound2:config: : AgoraRtcEngineKit
- startRtmpStreamWithoutTranscoding() : IRtcEngine , IRtmpStreamingService
- startRtmpStreamWithoutTranscoding: : AgoraRtcEngineKit
- startRtmpStreamWithoutTranscodingEx() : IRtcEngineEx
- startRtmpStreamWithoutTranscodingEx:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- startRtmpStreamWithTranscoding() : IRtcEngine , IRtmpStreamingService
- startRtmpStreamWithTranscoding:transcoding: : AgoraRtcEngineKit
- startRtmpStreamWithTranscodingEx() : IRtcEngineEx
- startRtmpStreamWithTranscodingEx:transcoding:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- startScreenCapture() : IRtcEngine
- startScreenCapture: : AgoraRtcEngineKit
- startTimeMs : AgoraClimaxSegment
- startVideoCapture() : IScreenCaptureSource
- state : LastmileProbeResult , RtmpConnectionInfo , TConnectionInfo , AgoraLastmileProbeResult , AgoraRtmPresenceGetStateResponse
- states : AgoraRtmPresenceEvent , AgoraRtmUserState
- statusType : AgoraMusicCacheInfo
- stop : <AgoraRtcMediaPlayerProtocol> , IExtensionVideoFilter , ILipSyncFilter , IMediaPlayerSource , IMediaStreamingSource
- stopAudioCapture() : IScreenCaptureSource
- stopAudioFrameDump() : IRtcEngine
- stopCameraCapture() : IRtcEngine
- stopCameraCapture: : AgoraRtcEngineKit
- stopChannelMediaRelay : AgoraRtcEngineKit , IMediaRelayService , IRtcEngine
- stopChannelMediaRelayEx() : IRtcEngineEx
- stopChannelMediaRelayEx: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- stopDeviceTest() : IVideoDeviceManager
- stopDirectCdnStreaming : AgoraRtcEngineKit , IRtcEngine
- stopImageUpload() : IFileUploaderService
- stopLastmileProbeTest : AgoraRtcEngineKit , IRtcConnection , IRtcEngine
- stopLocalAudioMixer : AgoraRtcEngineKit , IRtcEngine
- stopLocalVideoTranscoder : AgoraRtcEngineKit , IRtcEngine
- stopMicrophoneRecording : LeaveChannelOptions , AgoraLeaveChannelOptions
- stopPlaybackDeviceTest : AgoraRtcEngineKit
- stopPreview : AgoraLiveKit , AgoraRtcEngineKit , IRtcEngine
- stopPreview: : AgoraRtcEngineKit
- stopRecording : AgoraMediaRecorder , IMediaRecorder2 , IMediaRecorder , IRecordingDeviceSource
- stopRecordingDeviceTest : AgoraRtcEngineKit
- stopRhythmPlayer : AgoraRtcEngineKit , IRtcEngine
- stopRtmpStream() : IRtcEngine , IRtmpStreamingService
- stopRtmpStream: : AgoraRtcEngineKit
- stopRtmpStreamEx() : IRtcEngineEx
- stopRtmpStreamEx:connection: : AgoraRtcEngineKit , AgoraRtcEngineKit(Ex)
- stopScreenCapture : AgoraRtcEngineKit , IRtcEngine
- stopVideoCapture() : IScreenCaptureSource
- stopVideoCaptureAsync() : IScreenCaptureSource
- stopVideoFilter : <AgoraVideoFilterDelegate>
- storage_ : OptionalBase< T >
- storagePath : MediaRecorderConfiguration , AgoraMediaRecorderConfiguration
- storageType : AgoraRtmStorageEvent
- storeInHistory : AgoraRtmPublishOptions
- STREAM_LAYER_1 : SimulcastConfig
- STREAM_LAYER_2 : SimulcastConfig
- STREAM_LAYER_3 : SimulcastConfig
- STREAM_LAYER_4 : SimulcastConfig
- STREAM_LAYER_5 : SimulcastConfig
- STREAM_LAYER_6 : SimulcastConfig
- STREAM_LAYER_COUNT_MAX : SimulcastConfig
- STREAM_LOW : SimulcastConfig
- stream_type : DownlinkNetworkInfo::PeerDownlinkInfo
- streamCount : LocalAudioMixerConfiguration , LocalTranscoderConfiguration
- streamIndex : PlayerStreamInfo , AgoraRtcMediaStreamInfo
- StreamLayerConfig() : SimulcastConfig::StreamLayerConfig
- StreamLayerConfigInternal() : StreamLayerConfigInternal
- StreamLayerIndex : SimulcastConfig
- streamType : PlayerStreamInfo , MediaRecorderConfiguration , EncodedVideoFrameInfo , AgoraEncodedVideoFrameInfo , AgoraMediaRecorderConfiguration , AgoraRtcMediaStreamInfo
- strengthLevel : ColorEnhanceOptions , AgoraColorEnhanceOptions
- stride : ExternalVideoFrame , PaddedRawPixelBuffer , AgoraVideoFrame
- strideInPixels : AgoraVideoFrame
- stringData : AgoraRtmMessage
- strUid : VideoLayout , AgoraVideoLayout
- styleIntensity : FaceShapeBeautyOptions , AgoraFaceShapeBeautyOptions
- subscribe() : ISyncClient
- subscribeAllAudio() : ILocalUser
- subscribeAllVideo() : ILocalUser
- subscribeAudio() : ILocalUser
- subscribeDataChannel() : ILocalUser
- subscriber:firstRemoteVideoDecodedOfHostUid:size:elapsed: : <AgoraLiveSubscriberDelegate>
- subscriber:publishedByHostUid:streamType: : <AgoraLiveSubscriberDelegate>
- subscriber:streamTypeChangedTo:byHostUid: : <AgoraLiveSubscriberDelegate>
- subscriber:unpublishedByHostUid: : <AgoraLiveSubscriberDelegate>
- subscriber:videoSizeChangedOfHostUid:size:rotation: : <AgoraLiveSubscriberDelegate>
- subscribeToHostUid:mediaType:view:renderMode:videoType: : AgoraLiveSubscriber
- subscribeTopic:option:completion: : AgoraRtmStreamChannel
- subscribeUserMetadata:completion: : AgoraRtmStorage
- subscribeVideo() : ILocalUser
- subscribeWithChannel:option:completion: : AgoraRtmClientKit
- subviewUid : VideoCanvas , AgoraRtcVideoCanvas
- succeedUsers : AgoraRtmTopicSubscriptionResponse
- swap() : agora_refptr< T > , Optional< T >
- swDecodingLevel : CodecCapLevels , AgoraVideoCodecCapLevels
- switchAgoraCDNLineByIndex() : IMediaPlayerSource
- switchAgoraCDNLineByIndex: : <AgoraRtcMediaPlayerProtocol>
- switchAgoraCDNSrc() : IMediaPlayerSource
- switchAgoraCDNSrc:syncPts: : <AgoraRtcMediaPlayerProtocol>
- switchCamera : AgoraLivePublisher , AgoraRtcEngineKit
- switchSrc() : IMediaPlayerSource
- switchSrc:syncPts: : <AgoraRtcMediaPlayerProtocol>
- SyncConfig() : SyncConfig
- syncMode : AgoraMetaSceneConfig
- syncPosition : AgoraMetaAvatarModelInfo
- syncWithAudio : DataStreamConfig , AgoraDataStreamConfig
- syncWithLocalMic : LocalAudioMixerConfiguration , AgoraLocalAudioMixerConfiguration
- syncWithMedia : DataChannelConfig , AgoraRtmJoinTopicOption
- syncWithPrimaryCamera : LocalTranscoderConfiguration , AgoraLocalTranscoderConfiguration