Agora C++ API Reference for All Platforms
Loading...
Searching...
No Matches
Class Index
A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | W | Y
A
AAudioDeviceManager (agora::rtc)
IAVDataObserver::ADataInfo (agora::rtc)
AdvancedAudioOptions (agora::rtc)
AdvancedConfigInfo (agora::rtc)
AdvanceOptions (agora::rtc)
agora_refptr (agora)
AgoraServiceConfigEx (agora::base)
AgoraServiceConfiguration (agora::base)
AiEchoCancellationContollerExtension (agora::rtc)
AiEchoCancellationExtension (agora::rtc)
AINoiseSuppressorControllerExtension (agora::rtc)
AINoiseSuppressorExtension (agora::rtc)
AList (agora::util)
AlphaChannel (agora::rtc)
ILocalUser::ANAStats (agora::rtc)
AOutputIterator (agora::util)
AParameter (agora::base)
AtomicOps (agora)
ILocalVideoTrackEx::AttachInfo (agora::rtc)
IRemoteVideoTrackEx::AttachInfo (agora::rtc)
audio_packet_t (agora::rtc)
audio_transport_packet_info (agora::rtc)
IScreenCaptureSource::AudioCaptureConfig (agora::rtc)
AudioDeviceInfo (agora::rtc)
AudioEncFrameRecvParams (agora::rtc)
AudioEncodedFrameInfo (agora::media::base)
AudioEncodedFrameObserverConfig (agora::rtc)
AudioEncoderConfiguration (agora::rtc)
IAudioFrameObserverBase::AudioFrame (agora::media)
AudioFrameHandleInfo (agora::rtc)
AudioOptions (agora::rtc)
AudioParameters (agora::rtc)
IAudioFrameObserverBase::AudioParams (agora::media)
AudioPcmDataInfo (agora::rtc)
AudioPcmFrame (agora::media::base)
ILocalUser::AudioProcessingStats (agora::rtc)
AudioRecordingConfiguration (agora::rtc)
AudioSessionConfiguration (agora::base)
AudioSinkWants (agora::rtc)
AudioSpectrumData (agora::media)
AudioTrackConfig (agora::rtc)
AudioVolumeInfo (agora::rtc)
AudioVolumeInformation (agora::rtc)
AutoPtr (agora::util)
IAVDataObserver::AVData (agora::rtc)
AVideoDeviceManager (agora::rtc)
B
BeautyOptions (agora::rtc)
IVideoBeautyFilter::BeautyOptions (agora::rtc)
BitrateConstraints (agora::rtc)
broadcast_packet_t (agora::rtc)
C
CacheStatistics (agora::media::base)
CameraCapturerConfiguration (agora::rtc)
CameraCharacteristicProfile (agora::rtc)
CameraInfo (agora::rtc)
canvas_info (agora::rtc)
Capabilities (agora::rtc)
IExtensionControl::Capabilities (agora::rtc)
CapabilityItem (agora::capability)
CapabilityItem (agora::rtc)
CapabilityItemMap (agora::rtc)
ILocalVideoTrackEx::CaptureModeItem (agora::rtc)
ChannelMediaInfo (agora::rtc)
ChannelMediaOptions (agora::rtc)
ChannelMediaRelayConfiguration (agora::rtc)
ClientRoleOptions (agora::rtc)
CodecCapInfo (agora::rtc)
CodecCapLevels (agora::rtc)
ISyncClientObserver::CollectionEvent (agora::base)
ColorEnhanceOptions (agora::rtc)
ColorSpace (agora::media::base)
ConnInfosIterator (agora::rtc)
ContentInspectConfig (agora::media)
ContentInspectConfigEx (agora::media)
ContentInspectExtension (agora::rtc)
ContentInspectModule (agora::media)
ContentInspectModuleEx (agora::media)
IAgoraVideoQualityAnalyzer::Control (agora::rtc)
IAudioFilterV2::Control (agora::rtc)
IExtensionVideoFilter::Control (agora::rtc)
ILipSyncFilter::Control (agora::rtc)
IScreenCaptureSource::Control (agora::rtc)
control_broadcast_packet_t (agora::rtc)
CopyableAutoPtr (agora::util)
CopyAssignable (agora::internal)
CopyAssignable< false > (agora::internal)
CopyConstructible (agora::internal)
CopyConstructible< false > (agora::internal)
CustomExtensionWrapper (agora::rtc)
D
DataChannelConfig (agora)
DataChannelInfo (agora)
DataStreamConfig (agora::rtc)
ILocalVideoTrackEx::DetachInfo (agora::rtc)
IRemoteVideoTrackEx::DetachInfo (agora::rtc)
ILocalAudioTrackEx::DetachOption (agora::rtc)
DeviceInfo (agora::rtc)
DirectCdnStreamingMediaOptions (agora::rtc)
DirectCdnStreamingStats (agora::rtc)
distribution_property_t (agora::rtc)
DownlinkNetworkInfo (agora::rtc)
E
EchoTestConfiguration (agora::rtc)
EncodedAudioFrameAdvancedSettings (agora::rtc)
EncodedAudioFrameInfo (agora::rtc)
EncodedVideoFrameInfo (agora::rtc)
EncryptionConfig (agora::rtc)
EncryptionConfigInternal (agora::rtc)
video_packet_t::Extension (agora::rtc)
ExtensionContext (agora::rtc)
ExtensionEncodedImage (agora::rtc)
ExtensionInfo (agora::rtc)
ExtensionInterfaceVersion (agora::rtc)
ExtensionInterfaceVersion< IAudioFilter > (agora::rtc)
ExtensionInterfaceVersion< IAudioFilterV2 > (agora::rtc)
ExtensionInterfaceVersion< ICustomExtensionProvider > (agora::rtc)
ExtensionInterfaceVersion< IExtensionProvider > (agora::rtc)
ExtensionInterfaceVersion< IExtensionProviderV2 > (agora::rtc)
ExtensionInterfaceVersion< IExtensionVideoFilter > (agora::rtc)
ExtensionInterfaceVersion< IScreenCaptureSource > (agora::rtc)
IExtensionProvider::ExtensionMetaInfo (agora::rtc)
ExtensionVersion (agora::rtc)
IExtensionVideoCodecProvider::ExtensionVideoCodecInfo (agora::rtc)
ExtensionVideoCodecSettings (agora::rtc)
ExternalVideoFrame (agora::media::base)
ExtProviderDeleter (agora::rtc)
F
FaceShapeAreaOptions (agora::rtc)
FaceShapeBeautyOptions (agora::rtc)
FilterEffectOptions (agora::rtc)
FocalLengthInfo (agora::rtc)
FrameProcessResult (agora::rtc)
G
GlobalResourceMetaInfo (agora::rtc)
H
hash< agora::agora_refptr< T > > (std)
hash< agora::Optional< T > > (std)
Hdr10MetadataInfo (agora::media::base)
I
IAgoraParameter (agora::base)
IAgoraService (agora::base)
IAgoraServiceEx (agora::base)
IAgoraServiceObserver (agora::base)
IAgoraVideoQualityAnalyzer (agora::rtc)
IAudioDeviceManagerObserver (agora::rtc)
IAudioEncodedFrameObserver (agora::rtc)
IAudioEncodedFrameReceiver (agora::rtc)
IAudioEncodedFrameSender (agora::rtc)
IAudioFilter (agora::rtc)
IAudioFilterBase (agora::rtc)
IAudioFilterV2 (agora::rtc)
IAudioFrameDumpObserver (agora::rtc)
IAudioFrameObserver (agora::media)
IAudioFrameObserverBase (agora::media)
IAudioMixerSource (agora::rtc)
IAudioPcmDataSender (agora::rtc)
IAudioPcmFrameSink (agora::media)
IAudioSinkBase (agora::rtc)
IAudioSpectrumObserver (agora::media)
IAudioTrack (agora::rtc)
IAVDataObserver (agora::rtc)
ICameraCaptureObserver (agora::rtc)
ICameraCapturer (agora::rtc)
ICameraCapturerEx (agora::rtc)
ICapabilitesObserver (agora::rtc)
IChannel (agora::rtm)
IChannelAttributes (agora::rtm)
IChannelEventHandler (agora::rtm)
IChannelMember (agora::rtm)
IConfigCenter (agora::rtc)
IContainer (agora::util)
ICustomExtensionProvider (agora::rtc)
IDataChannelObserver (agora)
ICameraCapturer::IDeviceInfo (agora::rtc)
IDiagnosticService (agora::rtc)
IDirectCdnStreamingEventHandler (agora::rtc)
IDumpStateObserver (agora::rtc)
IEngineBase (agora::base)
IExtensionControl (agora::rtc)
IExtensionDecoderCallback (agora::rtc)
IExtensionEncoderCallback (agora::rtc)
IExtensionProvider (agora::rtc)
IExtensionProviderV2 (agora::rtc)
IExtensionVideoCodecProvider (agora::rtc)
IExtensionVideoDecoder (agora::rtc)
IExtensionVideoDecoderProvider (agora::rtc)
IExtensionVideoEncoder (agora::rtc)
IExtensionVideoEncoderProvider (agora::rtc)
IExtensionVideoFilter (agora::rtc)
IExtensionVideoFilterControlEx (agora::rtc)
IExtensionVideoSink (agora::rtc)
IFaceInfoObserver (agora::media)
IFileUploaderService (agora::rtc)
IH265Transcoder (agora::rtc)
IH265TranscoderObserver (agora::rtc)
IIterator (agora::util)
ILipSyncFilter (agora::rtc)
ILocalAudioTrack (agora::rtc)
ILocalAudioTrackEx (agora::rtc)
ILocalAudioTrackObserver (agora::rtc)
ILocalDataChannel (agora)
ILocalUser (agora::rtc)
ILocalUserEx (agora::rtc)
ILocalUserObserver (agora::rtc)
ILocalVideoTrack (agora::rtc)
ILocalVideoTrackEx (agora::rtc)
ILogWriter (agora::commons)
ImagePayloadData (agora::rtc)
ImageTrackOptions (agora::rtc)
IMediaControlPacketCallback (agora::rtc)
IMediaControlPacketReceiver (agora::rtc)
IMediaControlPacketSender (agora::rtc)
IMediaControlPacketSenderEx (agora::rtc)
IMediaEngine (agora::media)
IMediaEngineEx (agora::media)
IMediaExtensionObserver (agora::rtc)
IMediaNodeFactory (agora::rtc)
IMediaNodeFactoryEx (agora::rtc)
IMediaPacketCallback (agora::rtc)
IMediaPacketReceiver (agora::rtc)
IMediaPacketSender (agora::rtc)
IMediaPacketSenderEx (agora::rtc)
IMediaPlayerCustomDataProvider (agora::media::base)
IMediaPlayerSource (agora::rtc)
IMediaPlayerSourceEx (agora::rtc)
IMediaPlayerSourceObserver (agora::rtc)
IMediaPlayerVideoFrameObserverEx (agora::rtc)
IMediaRecorder (agora::rtc)
IMediaRecorder2 (agora::rtc)
IMediaRecorder2Ex (agora::rtc)
IMediaRecorderEx (agora::rtc)
IMediaRecorderObserver (agora::media)
IMediaRecorderObserverEx (agora::media)
IMediaRelayObserver (agora::rtc)
IMediaRelayService (agora::rtc)
IMediaStreamingSource (agora::rtc)
IMediaStreamingSourceEx (agora::rtc)
IMediaStreamingSourceObserver (agora::rtc)
IMessage (agora::rtm)
IMetadataObserver (agora::rtc)
in_place_t (agora)
INetworkObserver (agora::rtc)
INGAudioDeviceManager (agora::rtc)
InjectStreamConfig (agora::rtc)
InputSeiData (agora::rtc)
InternalEngineStatus (agora::rtc)
IObservableVideoFilter (agora::rtc)
IObservableVideoSink (agora::rtc)
IPacketObserver (agora::rtc)
IParameterEngine (agora::base)
IRecordingDeviceSource (agora::rtc)
IRemoteAudioMixerSource (agora::rtc)
IRemoteAudioTrack (agora::rtc)
IRemoteAudioTrackEx (agora::rtc)
IRemoteDataChannel (agora)
IRemoteVideoTrack (agora::rtc)
IRemoteVideoTrackEx (agora::rtc)
IRtcAvTransportPacketInfoObserver (agora::rtc)
IRtcConnection (agora::rtc)
IRtcConnectionEx (agora::rtc)
IRtcConnectionObserver (agora::rtc)
IRtcEngine (agora::rtc)
IRtcEngineEventHandler (agora::rtc)
IRtcEngineEventHandlerEx (agora::rtc)
IRtcEngineEventHandlerInternal (agora::rtc)
IRtcEngineEx (agora::rtc)
IRtcEngineInternal (agora::rtc)
IRtmpConnection (agora::rtc)
IRtmpConnectionEx (agora::rtc)
IRtmpConnectionObserver (agora::rtc)
IRtmpLocalUser (agora::rtc)
IRtmpLocalUserObserver (agora::rtc)
IRtmpStreamingObserver (agora::rtc)
IRtmpStreamingService (agora::rtc)
IRtmService (agora::rtm)
IRtmServiceEventHandler (agora::rtm)
IsAssignableFromOptional (agora::internal)
IsConvertibleFromOptional (agora::internal)
IScreenCaptureObserver (agora::rtc)
IScreenCapturer (agora::rtc)
IScreenCapturer2 (agora::rtc)
IScreenCapturerEx (agora::rtc)
IScreenCapturerEx2 (agora::rtc)
IScreenCaptureSource (agora::rtc)
IScreenCaptureSourceList (agora::rtc)
IServiceObserver (agora::base)
IsSwappable (agora::internal)
IsSwappableImpl (agora::internal::swappable_impl)
IString (agora::util)
ISyncClient (agora::base)
ISyncClientEx (agora::base)
ISyncClientObserver (agora::base)
ISyncTransport (agora::base)
ISyncTransportObserver (agora::base)
ITransportPacketObserver (agora::rtc)
IVideoBeautyFilter (agora::rtc)
IVideoDeviceCollection (agora::rtc)
IVideoDeviceManager (agora::rtc)
IVideoEffectObject (agora::rtc)
IVideoEncodedFrameObserver (agora::media)
IVideoEncodedImageCallback (agora::rtc)
IVideoEncodedImageSender (agora::rtc)
IVideoEncodedImageSenderEx (agora::rtc)
IVideoFilter (agora::rtc)
IVideoFilterBase (agora::rtc)
IVideoFilterEx (agora::rtc)
IVideoFrame (agora::rtc)
IVideoFrameAdapter (agora::rtc)
IVideoFrameEx (agora::rtc)
IVideoFrameMemoryPool (agora::rtc)
IVideoFrameMemoryPoolEx (agora::rtc)
IVideoFrameMetaInfo (agora::media::base)
IVideoFrameObserver (agora::media::base)
IVideoFrameObserver (agora::media)
IVideoFrameObserver2 (agora::rtc)
IVideoFrameObserverEx (agora::media::base)
IVideoFrameObserverEx (agora::media)
IVideoFrameSender (agora::rtc)
IVideoFrameSenderEx (agora::rtc)
IVideoFrameTransceiver (agora::rtc)
IVideoFrameTransceiverEx (agora::rtc)
IVideoLayoutObserver (agora::rtc)
IVideoMixerSource (agora::rtc)
IVideoMixerSourceEx (agora::rtc)
IVideoRenderer (agora::rtc)
IVideoRendererEx (agora::rtc)
IVideoSinkBase (agora::rtc)
IVideoTrack (agora::rtc)
IVideoTrackObserver (agora::rtc)
L
LastmileProbeConfig (agora::rtc)
LastmileProbeOneWayResult (agora::rtc)
LastmileProbeResult (agora::rtc)
layout_info (agora::rtc)
LayoutInternal (agora::rtc)
LeaveChannelOptions (agora::rtc)
LicenseCallback (agora::base)
LiveStreamAdvancedFeature (agora::rtc)
LiveTranscoding (agora::rtc)
LocalAccessPointConfiguration (agora::rtc)
ILocalUser::LocalAudioDetailedStats (agora::rtc)
LocalAudioMixerConfiguration (agora::rtc)
LocalAudioStats (agora::rtc)
ILocalAudioTrack::LocalAudioTrackStats (agora::rtc)
LocalTranscoderConfiguration (agora::rtc)
LocalVideoStats (agora::rtc)
LocalVideoTrackStats (agora::rtc)
LocalVideoTrackStatsEx (agora::rtc)
LogConfig (agora::commons)
LogUploadServerInfo (agora::rtc)
LoopbackRecordingOption (agora::rtc)
LowlightEnhanceOptions (agora::rtc)
M
MediaRecorderConfiguration (agora::media)
MediaSource (agora::media::base)
IMetadataObserver::Metadata (agora::rtc)
MixedAudioStream (agora::rtc)
MixerLayoutConfig (agora::rtc)
MoveAssignable (agora::internal)
MoveAssignable< false > (agora::internal)
MoveConstructible (agora::internal)
MoveConstructible< false > (agora::internal)
MultipathStats (agora::rtc)
N
NtpTime (agora::base)
nullopt_t (agora)
O
Optional (agora)
OptionalBase (agora::internal)
OptionalStorage (agora::internal)
OptionalStorageBase (agora::internal)
P
IPacketObserver::Packet (agora::rtc)
PacketOptions (agora::media::base)
PacketOptions (agora::rtc)
PaddedRawPixelBuffer (agora::rtc)
PathStats (agora::rtc)
peer_message_t (agora::rtc)
DownlinkNetworkInfo::PeerDownlinkInfo (agora::rtc)
PlayerPlaybackStats (agora::media::base)
PlayerStreamInfo (agora::media::base)
PlayerUpdatedInfo (agora::media::base)
PreviewMetaInfo (agora::rtc)
PublisherConfiguration (agora::rtc)
R
RawPixelBuffer (agora::rtc)
rdt_message_t (agora::rtc)
ReceivePacketHandler (agora::rtc)
RecorderInfo (agora::media)
RecorderStreamInfo (agora::rtc)
Rectangle (agora::rtc)
RefCountedObject (agora)
RefCounter (agora)
RefCountInterface (agora)
RefObjectDeleter (agora)
VideoCompositingLayout::Region (agora::rtc)
region_info (agora::rtc)
RemoteAudioStats (agora::rtc)
RemoteAudioTrackStats (agora::rtc)
RemoteVideoStats (agora::rtc)
RemoteVideoTrackStats (agora::rtc)
RemoteVideoTrackStatsEx (agora::rtc)
ILocalVideoTrackEx::RsfecConfig (agora::rtc)
rtc_packet_t (agora::rtc)
RtcConnection (agora::rtc)
RtcConnectionConfiguration (agora::rtc)
RtcConnectionConfigurationEx (agora::rtc)
RtcConnStats (agora::rtc)
RtcEngineContext (agora::rtc)
RtcEngineContextInternal (agora::rtc)
RtcEngineLibHelper (agora::rtc)
RtcImage (agora::rtc)
RtcStats (agora::rtc)
RtmpConnectionConfiguration (agora::rtc)
RtmpConnectionInfo (agora::rtc)
RtmpStreamingAudioConfiguration (agora::rtc)
RtmpStreamingVideoConfiguration (agora::rtc)
S
SAudioFrame (agora::rtc)
SAudioPacket (agora::rtc)
ScreenAudioParameters (agora::rtc)
ScreenCaptureConfiguration (agora::rtc)
ScreenCaptureMetaInfo (agora::rtc)
ScreenCaptureParameters (agora::rtc)
ScreenCaptureParameters2 (agora::rtc)
ScreenCaptureProfilingStatistics (agora::rtc)
ScreenCaptureSourceInfo (agora::rtc)
IScreenCaptureSource::ScreenSourceListOption (agora::rtc)
ScreenVideoParameters (agora::rtc)
SegmentationProperty (agora::rtc)
SenderOptions (agora::rtc)
SimulcastConfig (agora::rtc)
SimulcastConfigInternal (agora::rtc)
SimulcastStreamConfig (agora::rtc)
SimulcastStreamProfile (agora::rtc)
SIZE (agora::rtc)
SMediaFrame (agora::rtc)
SnapshotConfig (agora::media)
SpatialAudioParams (agora)
SrcInfo (agora::media::base)
StateNotifier (agora::rtc)
SimulcastConfig::StreamLayerConfig (agora::rtc)
StreamLayerConfigInternal (agora::rtc)
SyncConfig (agora::base)
T
TConnectionInfo (agora::rtc)
TConnectSettings (agora::rtc)
TextureInfo (agora::rtc)
ThumbImageBuffer (agora::rtc)
TranscodingUser (agora::rtc)
TranscodingVideoStream (agora::rtc)
U
UplinkNetworkInfo (agora::rtc)
UserAudioSpectrumInfo (agora::media)
UserDataChannelInfo (agora)
UserInfo (agora::rtc)
UserInfo (agora)
V
IAVDataObserver::VDataInfo (agora::rtc)
video_packet_t::video3_flags (agora::rtc)
video_custom_ctrl_broadcast_packet_t (agora::rtc)
video_packet_t (agora::rtc)
video_transport_packet_info (agora::rtc)
VideoAvailabilityIndicator (agora::rtc)
VideoBeautyParam (agora::rtc)
VideoCanvas (agora::rtc)
IScreenCaptureSource::VideoCaptureConfig (agora::rtc)
VideoCompositingLayout (agora::rtc)
VideoConfigurationEx (agora::rtc)
VideoDataPipeFormat (agora::rtc)
ExtensionVideoCodecSettings::VideoDecoderSettings (agora::rtc)
VideoDenoiserOptions (agora::rtc)
VideoDimensions (agora::rtc)
VideoEncodedImageData (agora::rtc)
VideoEncoderConfiguration (agora::rtc)
ExtensionVideoCodecSettings::VideoEncoderSettings (agora::rtc)
VideoFormat (agora::rtc)
VideoFrame (agora::media::base)
VideoFrameData (agora::rtc)
VideoFrameDataV2 (agora::rtc)
VideoHWCodecSpec (agora::rtc)
VideoLayout (agora)
VideoLayoutInfoInternal (agora::rtc)
VideoQoEAnalyzerParameter (agora::rtc)
VideoRendererInfo (agora::rtc)
VideoRenderingTracingInfo (agora::rtc)
VideoSinkInterface (rtc)
VideoSubscriptionOptions (agora::rtc)
VideoTrackInfo (agora::rtc)
IVideoRendererEx::ViewOption (agora::rtc)
VirtualBackgroundSource (agora::rtc)
W
WatermarkBuffer (agora::rtc)
WatermarkBufferInner (agora::rtc)
WatermarkConfig (agora::rtc)
WatermarkConfigInner (agora::rtc)
WatermarkLiteral (agora::rtc)
WatermarkLiteralInner (agora::rtc)
WatermarkOptions (agora::rtc)
WatermarkRatio (agora::rtc)
WatermarkTimestamp (agora::rtc)
WatermarkTimestampInner (agora::rtc)
WebAgentVideoStats (agora::rtc)
Y
YuvConvertStats (agora::rtc)