Agora RTC Objective-C API Reference  Refactor
Data Structure Index
a | b | c | d | e | i | l | m | n | o | p | r | s | t | u | v | w
  a  
AgoraMetachatSceneConfig    AutoPtr (agora::util)    ILocalDataChannel (agora)    MediaSource (agora::media::base)   
AgoraMetachatSceneEventDelegate    AVideoDeviceManager (agora::rtc)    ILocalUser (agora::rtc)    IMetadataObserver::Metadata (agora::rtc)   
AAudioDeviceManager (agora::rtc)    AgoraMetachatSceneInfo   
  b  
ILocalUserObserver (agora::rtc)    MixerLayoutConfig (agora::rtc)   
AdvancedAudioOptions (agora::rtc)    AgoraMetachatUserInfo    ILocalVideoTrack (agora::rtc)    MoveAssignable (agora::internal)   
AdvancedConfigInfo    AgoraMetaViewProtocol    BeautyOptions (agora::rtc)    ILogWriter (agora::commons)    MoveAssignable< false > (agora::internal)   
AdvancedConfigInfo (agora::rtc)    AgoraMusic    IVideoBeautyFilter::BeautyOptions (agora::rtc)    ImagePayloadData (agora::rtc)    MoveConstructible (agora::internal)   
AdvanceOptions (agora::rtc)    AgoraMusicCacheInfo   
  c  
ImageTrackOptions (agora::rtc)    MoveConstructible< false > (agora::internal)   
agora_refptr (agora)    AgoraMusicChartInfo    IMediaControlPacketReceiver (agora::rtc)   
  n  
AgoraAdvancedAudioOptions    AgoraMusicCollection    CacheStatistics (agora::media::base)    IMediaControlPacketSender (agora::rtc)   
AgoraAdvancedVideoOptions    AgoraMusicContentCenter    CameraCapturerConfiguration (agora::rtc)    IMediaEngine (agora::media)    NtpTime (agora::base)   
AgoraAudioEncodedFrameDelegate    AgoraMusicContentCenterConfig    IExtensionControl::Capabilities (agora::rtc)    IMediaExtensionObserver (agora::rtc)    nullopt_t (agora)   
AgoraAudioEncodedFrameDelegateConfig    AgoraMusicContentCenterEventDelegate    ChannelMediaInfo (agora::rtc)    IMediaNodeFactory (agora::rtc)   
  o  
AgoraAudioFilterDelegate    AgoraMusicPlayerProtocol    ChannelMediaOptions (agora::rtc)    IMediaPacketReceiver (agora::rtc)   
AgoraAudioFrame    AgoraMvProperty    ChannelMediaRelayConfiguration (agora::rtc)    IMediaPacketSender (agora::rtc)    Optional (agora)   
AgoraAudioFrameDelegate    AgoraOutputVideoFrame    ClientRoleOptions (agora::rtc)    IMediaPlayerCustomDataProvider (agora::media::base)    OptionalBase (agora::internal)   
AgoraAudioPcmFrame    AgoraRecorderStreamInfo    CodecCapInfo (agora::rtc)    IMediaPlayerSource (agora::rtc)    OptionalStorage (agora::internal)   
AgoraAudioRecordingConfiguration    AgoraRemoteVoicePositionInfo    CodecCapLevels (agora::rtc)    IMediaPlayerSourceObserver (agora::rtc)    OptionalStorageBase (agora::internal)   
AgoraAudioSpectrumDelegate    AgoraRhythmPlayerConfig    ColorEnhanceOptions (agora::rtc)    IMediaRecorderObserver (agora::media)   
  p  
AgoraAudioSpectrumInfo    AgoraRtcAudioVolumeInfo    ColorSpace (agora::rtc)    IMediaRelayObserver (agora::rtc)   
AgoraAudioTrackConfig    AgoraRtcChannelMediaOptions    ContentInspectConfig (agora::media)    IMediaRelayService (agora::rtc)    IPacketObserver::Packet (agora::rtc)   
AgoraBaseDelegate    AgoraRtcConnection    ContentInspectModule (agora::media)    IMediaStreamingSource (agora::rtc)    PacketOptions (agora::media::base)   
AgoraBaseSpatialAudioKit    AgoraRtcCryptoLoader    IAgoraVideoQualityAnalyzer::Control (agora::rtc)    IMediaStreamingSourceObserver (agora::rtc)    PaddedRawPixelBuffer (agora::rtc)   
AgoraBeautyOptions    AgoraRtcEngineConfig    IExtensionVideoFilter::Control (agora::rtc)    IMessage (agora::rtm)    DownlinkNetworkInfo::PeerDownlinkInfo (agora::rtc)   
AgoraCameraCapturerConfiguration    AgoraRtcEngineDelegate    IScreenCaptureSource::Control (agora::rtc)    IMetadataObserver (agora::rtc)    PlayerStreamInfo (agora::media::base)   
AgoraChannelMediaRelayConfiguration    AgoraRtcEngineDelegate2    CopyableAutoPtr (agora::util)    in_place_t (agora)    PlayerUpdatedInfo (agora::media::base)   
AgoraChannelMediaRelayInfo    AgoraRtcEngineKit    CopyAssignable (agora::internal)    INetworkObserver (agora::rtc)    PublisherConfiguration (agora::rtc)   
AgoraChannelStats    AgoraRtcEngineKit(Ex)    CopyAssignable< false > (agora::internal)    INGAudioDeviceManager (agora::rtc)   
  r  
AgoraClientRoleOptions    AgoraRtcLocalAudioStats    CopyConstructible (agora::internal)    InjectStreamConfig (agora::rtc)   
AgoraClimaxSegment    AgoraRtcMediaPlayerAudioFrameDelegate    CopyConstructible< false > (agora::internal)    InputSeiData (agora::rtc)    RawPixelBuffer (agora::rtc)   
AgoraCloudSpatialAudioConfig    AgoraRtcMediaPlayerCacheManagerProtocol   
  d  
IPacketObserver (agora::rtc)    RecorderInfo (agora::media)   
AgoraColorEnhanceOptions    AgoraRtcMediaPlayerDelegate    IRecordingDeviceSource (agora::rtc)    RecorderStreamInfo (agora::rtc)   
AgoraContentInspectConfig    AgoraRtcMediaPlayerProtocol    DataChannelConfig (agora)    IRemoteAudioMixerSource (agora::rtc)    Rectangle (agora::rtc)   
AgoraContentInspectModule    AgoraRtcMediaPlayerVideoFrameDelegate    DataChannelInfo (agora)    IRemoteAudioTrack (agora::rtc)    RefCountedObject (agora)   
AgoraDataStreamConfig    AgoraRtcMediaStreamInfo    DataStreamConfig (agora::rtc)    IRemoteDataChannel (agora)    RefCounter (agora)   
AgoraDirectCdnStreamingEventDelegate    AgoraRtcRemoteAudioStats    DeviceInfo (agora::rtc)    IRemoteVideoTrack (agora::rtc)    RefCountInterface (agora)   
AgoraDirectCdnStreamingMediaOptions    AgoraRtcRemoteVideoStats    DirectCdnStreamingMediaOptions (agora::rtc)    IRtcConnection (agora::rtc)    VideoCompositingLayout::Region (agora::rtc)   
AgoraDirectCdnStreamingStats    AgoraRtcVideoCanvas    DirectCdnStreamingStats (agora::rtc)    IRtcConnectionObserver (agora::rtc)    RemoteAudioStats (agora::rtc)   
AgoraDownlinkNetworkInfo    AgoraRtmClientConfig    DownlinkNetworkInfo (agora::rtc)    IRtcEngine (agora::rtc)    RemoteAudioTrackStats (agora::rtc)   
AgoraEchoTestConfiguration    AgoraRtmClientDelegate   
  e  
IRtcEngineEventHandler (agora::rtc)    RemoteVideoStats (agora::rtc)   
AgoraEncodedAudioFrameInfo    AgoraRtmClientKit    IRtcEngineEventHandlerEx (agora::rtc)    RemoteVideoTrackStats (agora::rtc)   
AgoraEncodedVideoFrameDelegate    AgoraRtmJoinChannelOption    EchoTestConfiguration (agora::rtc)    IRtcEngineEx (agora::rtc)    RtcConnection (agora::rtc)   
AgoraEncodedVideoFrameInfo    AgoraRtmJoinTopicOption    EncodedAudioFrameAdvancedSettings (agora::rtc)    IRtmpConnection (agora::rtc)    RtcConnectionConfiguration (agora::rtc)   
AgoraEncodedVideoTrackOptions    AgoraRtmMessageEvent    EncodedAudioFrameInfo (agora::rtc)    IRtmpConnectionObserver (agora::rtc)    RtcEngineContext (agora::rtc)   
AgoraEncryptionConfig    AgoraRtmPresenceEvent    EncodedVideoFrameInfo (agora::rtc)    IRtmpLocalUser (agora::rtc)    RtcImage (agora::rtc)   
AgoraExtControlDelegate    AgoraRtmStreamChannel    EncryptionConfig (agora::rtc)    IRtmpLocalUserObserver (agora::rtc)    RtcStats (agora::rtc)   
AgoraExtensionInfo    AgoraRtmTopicInfo    ExtensionInfo (agora::rtc)    IRtmpStreamingObserver (agora::rtc)    RtmpConnectionConfiguration (agora::rtc)   
AgoraExtensionMetaInfo    AgoraRtmTopicOption    ExtensionInterfaceVersion (agora::rtc)    IRtmpStreamingService (agora::rtc)    RtmpConnectionInfo (agora::rtc)   
AgoraExtProviderDelegate    AgoraScreenAudioParameters    ExtensionInterfaceVersion< IAudioFilter > (agora::rtc)    IRtmService (agora::rtm)    RtmpStreamingAudioConfiguration (agora::rtc)   
AgoraExtVideoFrame    AgoraScreenCaptureParameters    ExtensionInterfaceVersion< IExtensionProvider > (agora::rtc)    IRtmServiceEventHandler (agora::rtm)    RtmpStreamingVideoConfiguration (agora::rtc)   
AgoraFacePositionInfo    AgoraScreenCaptureParameters2    ExtensionInterfaceVersion< IExtensionProviderV2 > (agora::rtc)    IScreenCapturer (agora::rtc)   
  s  
AgoraH265TranscoderDelegate    AgoraScreenVideoParameters    ExtensionInterfaceVersion< IExtensionVideoFilter > (agora::rtc)    IScreenCapturer2 (agora::rtc)   
AgoraH265TranscoderProtocol    AgoraSegmentationProperty    ExtensionInterfaceVersion< IScreenCaptureSource > (agora::rtc)    IScreenCaptureSource (agora::rtc)    ScreenCaptureConfiguration (agora::rtc)   
AgoraImageTrackOptions    AgoraServiceConfiguration (agora::base)    IExtensionProvider::ExtensionMetaInfo (agora::rtc)    IServiceObserver (agora::base)    ScreenCaptureParameters (agora::rtc)   
AgoraLastmileProbeConfig    AgoraSimulcastStreamConfig    ExtensionVersion (agora::rtc)    IString (agora::util)    ScreenCaptureProfilingStatistics (agora::rtc)   
AgoraLastmileProbeOneWayResult    AgoraSpatialAudioZone    ExternalVideoFrame (agora::media::base)    IVideoBeautyFilter (agora::rtc)    IScreenCaptureSource::ScreenSourceListOption (agora::rtc)   
AgoraLastmileProbeResult    AgoraTranscodingVideoStream   
  i  
IVideoDeviceCollection (agora::rtc)    SegmentationProperty (agora::rtc)   
AgoraLeaveChannelOptions    AgoraUplinkNetworkInfo    IVideoDeviceManager (agora::rtc)    SenderOptions (agora::rtc)   
AgoraLiveChannelConfig    AgoraUserInfo    IAgoraParameter (agora::base)    IVideoEncodedFrameObserver (agora::media)    SimulcastStreamConfig (agora::rtc)   
AgoraLiveDelegate    AgoraVideoCodecCapInfo    IAgoraService (agora::base)    IVideoEncodedImageSender (agora::rtc)    SrcInfo (agora::media::base)   
AgoraLiveKit    AgoraVideoCodecCapLevels    IAgoraVideoQualityAnalyzer (agora::rtc)    IVideoFilter (agora::rtc)   
  t  
AgoraLivePublisher    AgoraVideoDenoiserOptions    IAudioDeviceManagerObserver (agora::rtc)    IVideoFilterBase (agora::rtc)   
AgoraLivePublisherDelegate    AgoraVideoFilterControlDelegate    IAudioEncodedFrameObserver (agora::rtc)    IVideoFrame (agora::rtc)    TConnectionInfo (agora::rtc)   
AgoraLiveStreamAdvancedFeature    AgoraVideoFilterDelegate    IAudioEncodedFrameReceiver (agora::rtc)    IVideoFrameMemoryPool (agora::rtc)    TConnectSettings (agora::rtc)   
AgoraLiveSubscriber    AgoraVideoFilterFrame    IAudioEncodedFrameSender (agora::rtc)    IVideoFrameMetaInfo (agora::media::base)    TextureInfo (agora::rtc)   
AgoraLiveSubscriberDelegate    AgoraVideoFrame    IAudioFilter (agora::rtc)    IVideoFrameObserver (agora::media)    TranscodingUser (agora::rtc)   
AgoraLocalAccessPointConfiguration    AgoraVideoFrameDelegate    IAudioFilterBase (agora::rtc)    IVideoFrameObserver (agora::media::base)    TranscodingVideoStream (agora::rtc)   
AgoraLocalSpatialAudioConfig    AgoraVideoRenderingTracingInfo    IAudioFrameObserver (agora::media)    IVideoFrameObserver2 (agora::rtc)   
  u  
AgoraLocalSpatialAudioKit    AgoraVideoSinkDelegate    IAudioFrameObserverBase (agora::media)    IVideoFrameSender (agora::rtc)   
AgoraLocalTranscoderConfiguration    AgoraVideoSubscriptionOptions    IAudioMixerSource (agora::rtc)    IVideoFrameTransceiver (agora::rtc)    UplinkNetworkInfo (agora::rtc)   
AgoraLogConfig    AgoraVirtualBackgroundSource    IAudioPcmDataSender (agora::rtc)    IVideoMixerSource (agora::rtc)    UserAudioSpectrumInfo (agora::media)   
AgoraLowlightEnhanceOptions    AgoraWlAccStats    IAudioPcmFrameSink (agora::media)    IVideoRenderer (agora::rtc)    UserDataChannelInfo (agora)   
AgoraMediaFilterEventDelegate    AiEchoCancellationExtension (agora::rtc)    IAudioSinkBase (agora::rtc)    IVideoSinkBase (agora::rtc)    UserInfo (agora::rtc)   
AgoraMediaFilterExtensionDelegate    AINoiseSuppressorExtension (agora::rtc)    IAudioSpectrumObserver (agora::media)    IVideoTrack (agora::rtc)    UserInfo (agora)   
AgoraMediaMetadataDataSource    AList (agora::util)    IAudioTrack (agora::rtc)   
  l  
  v  
AgoraMediaMetadataDelegate    AlphaChannel (agora::rtc)    ICameraCaptureObserver (agora::rtc)   
AgoraMediaPlayerCacheStatistics    ILocalUser::ANAStats (agora::rtc)    ICameraCapturer (agora::rtc)    LastmileProbeConfig (agora::rtc)    VideoCanvas (agora::rtc)   
AgoraMediaPlayerDelegate    AOutputIterator (agora::util)    IChannel (agora::rtm)    LastmileProbeOneWayResult (agora::rtc)    IScreenCaptureSource::VideoCaptureConfig (agora::rtc)   
AgoraMediaPlayerSrcInfo    AParameter (agora::base)    IChannelAttributes (agora::rtm)    LastmileProbeResult (agora::rtc)    VideoCompositingLayout (agora::rtc)   
AgoraMediaPlayerUpdatedInfo    AtomicOps (agora)    IChannelEventHandler (agora::rtm)    LeaveChannelOptions (agora::rtc)    VideoDenoiserOptions (agora::rtc)   
AgoraMediaRecorder    IScreenCaptureSource::AudioCaptureConfig (agora::rtc)    IChannelMember (agora::rtm)    LicenseCallback (agora::base)    VideoDimensions (agora::rtc)   
AgoraMediaRecorderConfiguration    AudioDeviceInfo (agora::rtc)    IConfigCenter (agora::rtc)    LiveStreamAdvancedFeature (agora::rtc)    VideoEncoderConfiguration (agora::rtc)   
AgoraMediaRecorderDelegate    AudioEncodedFrameInfo (agora::media::base)    IContainer (agora::util)    LiveTranscoding (agora::rtc)    VideoFormat (agora::rtc)   
AgoraMediaRecorderInfo    AudioEncodedFrameObserverConfig (agora::rtc)    IDataChannelObserver (agora)    LocalAccessPointConfiguration (agora::rtc)    VideoFrame (agora::media::base)   
AgoraMediaSource    AudioEncoderConfiguration (agora::rtc)    ICameraCapturer::IDeviceInfo (agora::rtc)    ILocalUser::LocalAudioDetailedStats (agora::rtc)    VideoFrameData (agora::rtc)   
AgoraMemPixelBuffer    IAudioFrameObserverBase::AudioFrame (agora::media)    IDirectCdnStreamingEventHandler (agora::rtc)    LocalAudioStats (agora::rtc)    VideoFrameDataV2 (agora::rtc)   
AgoraMetachatAvatarModelInfo    AudioParameters (agora::rtc)    IEngineBase (agora::base)    ILocalAudioTrack::LocalAudioTrackStats (agora::rtc)    VideoRenderingTracingInfo (agora::rtc)   
AgoraMetachatBundleInfo    AudioPcmDataInfo (agora::rtc)    IExtensionControl (agora::rtc)    LocalTranscoderConfiguration (agora::rtc)    VideoSubscriptionOptions (agora::rtc)   
AgoraMetachatConfig    AudioPcmFrame (agora::media::base)    IExtensionProvider (agora::rtc)    LocalVideoStats (agora::rtc)    VideoTrackInfo (agora::rtc)   
AgoraMetachatDressInfo    ILocalUser::AudioProcessingStats (agora::rtc)    IExtensionProviderV2 (agora::rtc)    LocalVideoTrackStats (agora::rtc)    VirtualBackgroundSource (agora::rtc)   
AgoraMetachatEnterSceneConfig    AudioRecordingConfiguration (agora::rtc)    IExtensionVideoFilter (agora::rtc)    LogConfig (agora::commons)   
  w  
AgoraMetachatEventDelegate    AudioSessionConfiguration (agora::base)    IFileUploaderService (agora::rtc)    LogUploadServerInfo (agora::rtc)   
AgoraMetachatFaceInfo    AudioSinkWants (agora::rtc)    IH265Transcoder (agora::rtc)    LogUploadServerInfo    WatermarkOptions (agora::rtc)   
AgoraMetachatKit    AudioSpectrumData (agora::media)    IH265TranscoderObserver (agora::rtc)    LoopbackRecordingOption (agora::rtc)    WatermarkOptions   
AgoraMetachatLocalUserAvatar    AudioTrackConfig (agora::rtc)    IIterator (agora::util)    LowlightEnhanceOptions (agora::rtc)    WatermarkRatio (agora::rtc)   
AgoraMetachatPositionInfo    AudioVolumeInfo (agora::rtc)    ILocalAudioTrack (agora::rtc)   
  m  
WlAccStats (agora::rtc)   
AgoraMetachatScene    AudioVolumeInformation (agora::rtc)    ILocalAudioTrackObserver (agora::rtc)   
MediaRecorderConfiguration (agora::media)   
a | b | c | d | e | i | l | m | n | o | p | r | s | t | u | v | w