Agora RTC Objective-C API Reference  Refactor
Data Structure Index
a | b | c | d | e | f | i | l | m | n | o | p | r | s | t | u | v | w
  a  
AgoraRtcEngineDelegate    DeviceInfo (agora::rtc)    INetworkObserver (agora::rtc)   
  o  
AgoraRtcEngineDelegate2    DirectCdnStreamingMediaOptions (agora::rtc)    INGAudioDeviceManager (agora::rtc)   
AAudioDeviceManager (agora::rtc)    AgoraRtcEngineKit    DirectCdnStreamingStats (agora::rtc)    InjectStreamConfig (agora::rtc)    Optional (agora)   
AdvancedAudioOptions (agora::media::base)    AgoraRtcEngineKit(Ex)    DownlinkNetworkInfo (agora::rtc)    InputSeiData (agora::rtc)    OptionalBase (agora::internal)   
agora_refptr (agora)    AgoraRtcIntOptional   
  e  
IPacketObserver (agora::rtc)    OptionalStorage (agora::internal)   
AgoraAdvancedAudioOptions    AgoraRtcLocalAudioStats    IParameterEngine (agora::base)    OptionalStorageBase (agora::internal)   
AgoraAudioEncodedFrameDelegate    AgoraRtcMediaPlayerAudioFrameDelegate    EncodedAudioFrameAdvancedSettings (agora::rtc)    IRecordingDeviceSource (agora::rtc)   
  p  
AgoraAudioEncodedFrameDelegateConfig    AgoraRtcMediaPlayerDelegate    EncodedAudioFrameInfo (agora::rtc)    IRemoteAudioMixerSource (agora::rtc)   
AgoraAudioFilterDelegate    AgoraRtcMediaPlayerProtocol    EncodedVideoFrameInfo (agora::rtc)    IRemoteAudioTrack (agora::rtc)    IPacketObserver::Packet (agora::rtc)   
AgoraAudioFrame    AgoraRtcMediaPlayerVideoFrameDelegate    EncryptionConfig (agora::rtc)    IRemoteVideoTrack (agora::rtc)    PacketOptions (agora::media::base)   
AgoraAudioFrameDelegate    AgoraRtcMediaStreamInfo    ExtensionInterfaceVersion (agora::rtc)    IRtcConnection (agora::rtc)    PaddedRawPixelBuffer (agora::rtc)   
AgoraAudioPcmFrame    AgoraRtcRemoteAudioStats    ExtensionInterfaceVersion< IAudioFilter > (agora::rtc)    IRtcConnectionObserver (agora::rtc)    DownlinkNetworkInfo::PeerDownlinkInfo (agora::rtc)   
AgoraAudioRecordingConfiguration    AgoraRtcRemoteVideoStats    ExtensionInterfaceVersion< IExtensionProvider > (agora::rtc)    IRtcEngine (agora::rtc)    PlayerStreamInfo (agora::media::base)   
AgoraAudioSpectrumDelegate    AgoraRtcUIntOptional    ExtensionInterfaceVersion< IExtensionProviderV2 > (agora::rtc)    IRtcEngineEventHandler (agora::rtc)    PlayerUpdatedInfo (agora::media::base)   
AgoraAudioSpectrumInfo    AgoraRtcVideoCanvas    ExtensionInterfaceVersion< IExtensionVideoFilter > (agora::rtc)    IRtcEngineEventHandlerEx (agora::rtc)    PublisherConfiguration (agora::rtc)   
AgoraBaseDelegate    AgoraScreenCaptureParameters    IExtensionProvider::ExtensionMetaInfo (agora::rtc)    IRtcEngineEx (agora::rtc)   
  r  
AgoraBaseSpatialAudioKit    AgoraServiceConfiguration (agora::base)    ExtensionVersion (agora::rtc)    IRtcEngineParameter (agora::rtc)   
AgoraBeautyOptions    AgoraSimulcastStreamConfig    ExternalVideoFrame (agora::media::base)    IRtmpConnection (agora::rtc)    RawPixelBuffer (agora::rtc)   
AgoraChannelMediaRelayConfiguration    AgoraSnapshotCallbackDelegate   
  f  
IRtmpConnectionObserver (agora::rtc)    Rectangle (agora::rtc)   
AgoraChannelMediaRelayInfo    AgoraTranscodingVideoStream    IRtmpLocalUser (agora::rtc)    RefCountedObject (agora)   
AgoraChannelStats    AgoraUplinkNetworkInfo    FishCorrectionParams (agora::rtc)    IRtmpLocalUserObserver (agora::rtc)    RefCounter (agora)   
AgoraClientRoleOptions    AgoraUserInfo   
  i  
IRtmpStreamingObserver (agora::rtc)    RefCountInterface (agora)   
AgoraCloudSpatialAudioConfig    AgoraVideoFilterControlDelegate    IRtmpStreamingService (agora::rtc)    VideoCompositingLayout::Region (agora::rtc)   
AgoraCloudSpatialAudioDelegate    AgoraVideoFilterDelegate    IAgoraParameter (agora::base)    IRtmService (agora::rtm)    RemoteAudioStats (agora::rtc)   
AgoraCloudSpatialAudioKit    AgoraVideoFilterFrame    IAgoraService (agora::base)    IRtmServiceEventHandler (agora::rtm)    RemoteAudioTrackStats (agora::rtc)   
AgoraContentInspectConfig    AgoraVideoFrame    IAudioDeviceManagerObserver (agora::rtc)    IScreenCapturer (agora::rtc)    RemoteVideoStats (agora::rtc)   
AgoraContentInspectModule    AgoraVideoFrameDelegate    IAudioEncodedFrameObserver (agora::rtc)    IServiceObserver (agora::base)    RemoteVideoTrackStats (agora::rtc)   
AgoraDataStreamConfig    AgoraVideoSinkDelegate    IAudioEncodedFrameReceiver (agora::rtc)    ISnapshotCallback (agora::media)    RtcConnection (agora::rtc)   
AgoraDirectCdnStreamingEventDelegate    AgoraVirtualBackgroundSource    IAudioEncodedFrameSender (agora::rtc)    IString (agora::util)    RtcConnectionConfiguration (agora::rtc)   
AgoraDirectCdnStreamingMediaOptions    AList (agora::util)    IAudioFilter (agora::rtc)    IVideoBeautyFilter (agora::rtc)    RtcEngineContext (agora::rtc)   
AgoraDirectCdnStreamingStats    AlphaChannel (agora::rtc)    IAudioFilterBase (agora::rtc)    IVideoDeviceCollection (agora::rtc)    RtcImage (agora::rtc)   
AgoraDownlinkNetworkInfo    ILocalUser::ANAStats (agora::rtc)    IAudioFrameObserver (agora::media)    IVideoDeviceManager (agora::rtc)    RtcStats (agora::rtc)   
AgoraEncodedAudioFrameInfo    AOutputIterator (agora::util)    IAudioFrameObserver (agora::media::base)    IVideoEncodedFrameObserver (agora::media)    RtmpConnectionConfiguration (agora::rtc)   
AgoraEncodedVideoFrameDelegate    AParameter (agora::base)    IAudioFrameObserverBase (agora::media)    IVideoEncodedImageReceiver (agora::rtc)    RtmpConnectionInfo (agora::rtc)   
AgoraEncodedVideoFrameInfo    AtomicOps (agora)    IAudioPcmDataSender (agora::rtc)    IVideoEncodedImageSender (agora::rtc)    RtmpStreamingAudioConfiguration (agora::rtc)   
AgoraEncryptionConfig    AudioEncodedFrameInfo (agora::media::base)    IAudioSinkBase (agora::rtc)    IVideoFilter (agora::rtc)    RtmpStreamingVideoConfiguration (agora::rtc)   
AgoraExtControlDelegate    AudioEncodedFrameObserverConfig (agora::rtc)    IAudioSpectrumObserver (agora::media)    IVideoFilterBase (agora::rtc)   
  s  
AgoraExtensionMetaInfo    AudioEncoderConfiguration (agora::rtc)    IAudioTrack (agora::rtc)    IVideoFrame (agora::rtc)   
AgoraExtProviderDelegate    IAudioFrameObserverBase::AudioFrame (agora::media)    ICameraCaptureObserver (agora::rtc)    IVideoFrameMemoryPool (agora::rtc)    ScreenCaptureConfiguration (agora::rtc)   
AgoraExtVideoFrame    AudioOptionsExternal (agora::rtc)    ICameraCapturer (agora::rtc)    IVideoFrameObserver (agora::media::base)    ScreenCaptureParameters (agora::rtc)   
AgoraFacePositionInfo    AudioParameters (agora::rtc)    IChannel (agora::rtm)    IVideoFrameObserver (agora::media)    SenderOptions (agora::base)   
AgoraFishCorrectionParams    AudioPcmDataInfo (agora::rtc)    IChannelAttributes (agora::rtm)    IVideoFrameObserver2 (agora::rtc)    SimulcastStreamConfig (agora::rtc)   
AgoraLastmileProbeConfig    AudioPcmFrame (agora::media::base)    IChannelEventHandler (agora::rtm)    IVideoFrameSender (agora::rtc)    SnapShotConfig (agora::media)   
AgoraLastmileProbeOneWayResult    ILocalUser::AudioProcessingStats (agora::rtc)    IChannelMember (agora::rtm)    IVideoFrameTransceiver (agora::rtc)    SrcInfo (agora::media::base)   
AgoraLastmileProbeResult    AudioRecordingConfiguration (agora::rtc)    IContainer (agora::util)    IVideoMixerSource (agora::rtc)   
  t  
AgoraLeaveChannelOptions    AudioSessionConfiguration (agora::base)    ICameraCapturer::IDeviceInfo (agora::rtc)    IVideoRenderer (agora::rtc)   
AgoraLiveChannelConfig    AudioSinkWants (agora::rtc)    IDirectCdnStreamingEventHandler (agora::rtc)    IVideoSinkBase (agora::rtc)    TConnectionInfo (agora::rtc)   
AgoraLiveDelegate    AudioSpectrumData (agora::media)    IEngineBase (agora::base)    IVideoTrack (agora::rtc)    TextureInfo (agora::rtc)   
AgoraLiveKit    AudioSubscriptionOptions (agora::rtc)    IExtensionControl (agora::rtc)   
  l  
TranscodingUser (agora::rtc)   
AgoraLivePublisher    AudioTrackConfig (agora::rtc)    IExtensionProvider (agora::rtc)    TranscodingVideoStream (agora::rtc)   
AgoraLivePublisherDelegate    AudioVolumeInfo (agora::rtc)    IExtensionProviderV2 (agora::rtc)    LastmileProbeConfig (agora::rtc)   
  u  
AgoraLiveStreamAdvancedFeature    AudioVolumeInformation (agora::rtc)    IExtensionVideoFilter (agora::rtc)    LastmileProbeOneWayResult (agora::rtc)   
AgoraLiveSubscriber    AutoPtr (agora::util)    IFileUploaderService (agora::rtc)    LastmileProbeResult (agora::rtc)    UplinkNetworkInfo (agora::rtc)   
AgoraLiveSubscriberDelegate    AVideoDeviceManager (agora::rtc)    IIterator (agora::util)    LeaveChannelOptions (agora::rtc)    UserAudioSpectrumInfo (agora::media)   
AgoraLocalAccessPointConfiguration   
  b  
ILocalAudioTrack (agora::rtc)    LicenseCallback (agora::base)    UserInfo (agora::rtc)   
AgoraLocalSpatialAudioConfig    ILocalUser (agora::rtc)    LiveStreamAdvancedFeature (agora::rtc)    UserInfo (agora)   
AgoraLocalSpatialAudioKit    BeautyOptions (agora::rtc)    ILocalUserObserver (agora::rtc)    LiveTranscoding (agora::rtc)   
  v  
AgoraLocalTranscoderConfiguration    IVideoBeautyFilter::BeautyOptions (agora::rtc)    ILocalVideoTrack (agora::rtc)    LocalAccessPointConfiguration (agora::rtc)   
AgoraLogConfig   
  c  
ILogWriter (agora::commons)    ILocalUser::LocalAudioDetailedStats (agora::rtc)    VideoCanvas (agora::rtc)   
AgoraMediaFilterEventDelegate    ImagePayloadData (agora::rtc)    LocalAudioStats (agora::rtc)    VideoCompositingLayout (agora::rtc)   
AgoraMediaFilterExtensionDelegate    CameraCapturerConfiguration (agora::rtc)    IMediaControlPacketReceiver (agora::rtc)    ILocalAudioTrack::LocalAudioTrackStats (agora::rtc)    VideoDimensions (agora::rtc)   
AgoraMediaMetadataDataSource    IExtensionControl::Capabilities (agora::rtc)    IMediaControlPacketSender (agora::rtc)    LocalTranscoderConfiguration (agora::rtc)    VideoEncoderConfiguration (agora::rtc)   
AgoraMediaMetadataDelegate    ChannelMediaInfo (agora::rtc)    IMediaEngine (agora::media)    LocalVideoStats (agora::rtc)    VideoFormat (agora::rtc)   
AgoraMediaPlayerDelegate    ChannelMediaOptions (agora::rtc)    IMediaExtensionObserver (agora::rtc)    LocalVideoTrackStats (agora::rtc)    VideoFrame (agora::media::base)   
AgoraMediaPlayerSrcInfo    ChannelMediaRelayConfiguration (agora::rtc)    IMediaNodeFactory (agora::rtc)    LogConfig (agora::commons)    VideoFrameData (agora::rtc)   
AgoraMediaPlayerUpdatedInfo    ClientRoleOptions (agora::rtc)    IMediaPacketReceiver (agora::rtc)   
  m  
VideoFrameDataV2 (agora::rtc)   
AgoraMemPixelBuffer    ColorSpace (agora::rtc)    IMediaPacketSender (agora::rtc)    ILocalUser::VideoSubscriptionOptions (agora::rtc)   
AgoraOutputVideoFrame    ContentInspectConfig (agora::media)    IMediaPlayerCustomDataProvider (agora::rtc)    IMetadataObserver::Metadata (agora::rtc)    VideoTrackInfo (agora::rtc)   
AgoraRemoteVoicePositionInfo    ContentInspectModule (agora::media)    IMediaPlayerSource (agora::rtc)    MixerLayoutConfig (agora::rtc)    VirtualBackgroundSource (agora::rtc)   
AgoraRhythmPlayerConfig    IExtensionVideoFilter::Control (agora::rtc)    IMediaPlayerSourceObserver (agora::rtc)    MoveAssignable (agora::internal)   
  w  
AgoraRtcAudioVolumeInfo    CopyableAutoPtr (agora::util)    IMediaRelayObserver (agora::rtc)    MoveAssignable< false > (agora::internal)   
AgoraRtcBoolOptional    CopyAssignable (agora::internal)    IMediaRelayService (agora::rtc)    MoveConstructible (agora::internal)    WatermarkOptions (agora::rtc)   
AgoraRtcChannelMediaOptions    CopyAssignable< false > (agora::internal)    IMediaStreamingSource (agora::rtc)    MoveConstructible< false > (agora::internal)    WatermarkOptions   
AgoraRtcConnection    CopyConstructible (agora::internal)    IMediaStreamingSourceObserver (agora::rtc)   
  n  
WatermarkRatio (agora::rtc)   
AgoraRtcCryptoLoader    CopyConstructible< false > (agora::internal)    IMessage (agora::rtm)   
AgoraRtcDoubleOptional   
  d  
IMetadataObserver (agora::rtc)    NtpTime (agora::base)   
AgoraRtcEngineConfig    in_place_t (agora)    nullopt_t (agora)   
DataStreamConfig (agora::rtc)   
a | b | c | d | e | f | i | l | m | n | o | p | r | s | t | u | v | w