Agora Java API Reference for Android
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cagora::rtc::AdvancedAudioOptionsThe advanced options for audio
 Cagora::rtc::AdvancedConfigInfoAdvanced options for the Local Access Point
 Cagora::rtc::AdvanceOptionsAdvanced options for video encoding
 Cagora::agora_refptr< T >
 Cagora::base::AgoraServiceConfiguration
 Cagora::util::AList< T >
 Cagora::rtc::AlphaChannel
 Cagora::rtc::ILocalUser::ANAStats
 Cagora::util::AOutputIterator< T >
 Cagora::AtomicOps
 Cagora::rtc::IScreenCaptureSource::AudioCaptureConfig
 Cagora::rtc::AudioEncFrameRecvParams
 Cagora::media::base::AudioEncodedFrameInfo
 Cagora::rtc::AudioEncodedFrameObserverConfigObserver settings for the encoded audio
 Cagora::rtc::AudioEncoderConfiguration
 Cagora::media::IAudioFrameObserverBase::AudioFrameRaw audio data
 Cagora::rtc::AudioParameters
 Cagora::media::IAudioFrameObserverBase::AudioParamsAudio data format
 Cagora::rtc::AudioPcmDataInfo
 Cagora::media::base::AudioPcmFrameThe parameters of the audio frame in PCM format
 Cagora::rtc::ILocalUser::AudioProcessingStats
 Cagora::rtc::AudioRecordingConfigurationRecording configurations
 Cagora::base::AudioSessionConfiguration
 Cagora::rtc::AudioSinkWants
 Cagora::media::AudioSpectrumDataThe audio spectrum data
 Cagora::rtc::AudioTrackConfigThe configuration of custom audio tracks
 Cagora::rtc::AudioVolumeInfoThe volume information of users
 Cagora::rtc::AudioVolumeInformation
 Cagora::util::AutoPtr< T >
 Cagora::util::AutoPtr< IAgoraParameter >
 Cagora::util::AutoPtr< IAudioDeviceManager >
 Cagora::util::AutoPtr< IVideoDeviceManager >
 Cagora::rtc::BeautyOptionsImage enhancement options
 Cagora::rtc::IVideoBeautyFilter::BeautyOptions
 Cagora::media::base::CacheStatisticsStatistics about the media files being cached
 Cagora::rtc::CameraCapturerConfigurationThe camera capturer preference
 Cagora::rtc::IExtensionControl::Capabilities
 Cagora::rtc::ChannelMediaInfoChannel media information
 Cagora::rtc::ChannelMediaOptionsThe channel media options
 Cagora::rtc::ChannelMediaRelayConfigurationConfiguration of cross channel media relay
 Cagora::rtc::ClientRoleOptionsSetting of user role properties
 Cagora::rtc::CodecCapInfoThe codec capability of the SDK
 Cagora::rtc::CodecCapLevelsThe level of the codec capability
 Cagora::base::ISyncClientObserver::CollectionEvent
 Cagora::rtc::ColorEnhanceOptionsThe color enhancement options
 Cagora::media::base::ColorSpace
 Cagora::media::ContentInspectConfigScreenshot and upload configuration
 Cagora::media::ContentInspectModuleContentInspectModule class, a structure used to configure the frequency of video screenshot and upload
 Cagora::internal::CopyAssignable< is_copy_assignable >
 Cagora::internal::CopyAssignable< false >
 Cagora::internal::CopyConstructible< is_copy_constructible >
 Cagora::internal::CopyConstructible< false >
 Cagora::DataChannelConfig
 Cagora::DataChannelInfo
 Cagora::rtc::DataStreamConfigThe configurations for the data stream
 Cagora::rtc::DeviceInfoThe audio device information
 Cagora::rtc::DirectCdnStreamingMediaOptionsThe media setting options for the host
 Cagora::rtc::DirectCdnStreamingStatsThe statistics of the current CDN streaming
 Cagora::rtc::DownlinkNetworkInfo
 Cagora::rtc::EchoTestConfigurationThe configuration of the audio and video call loop test
 Cagora::rtc::EncodedAudioFrameAdvancedSettings
 Cagora::rtc::EncodedAudioFrameInfoAudio information after encoding
 Cagora::rtc::EncodedVideoFrameInfoInformation about externally encoded video frames
 Cagora::rtc::EncryptionConfigBuilt-in encryption configurations
 Cagora::rtc::ExtensionContextThe context information of the extension
 Cagora::rtc::ExtensionEncodedImage
 Cagora::rtc::ExtensionInfo
 Cagora::rtc::ExtensionInterfaceVersion< T >
 Cagora::rtc::ExtensionInterfaceVersion< IAudioFilter >
 Cagora::rtc::ExtensionInterfaceVersion< IAudioFilterV2 >
 Cagora::rtc::ExtensionInterfaceVersion< IExtensionProvider >
 Cagora::rtc::ExtensionInterfaceVersion< IExtensionProviderV2 >
 Cagora::rtc::ExtensionInterfaceVersion< IExtensionVideoFilter >
 Cagora::rtc::ExtensionInterfaceVersion< IScreenCaptureSource >
 Cagora::rtc::IExtensionProvider::ExtensionMetaInfo
 Cagora::rtc::ExtensionVersion
 Cagora::rtc::IExtensionVideoCodecProvider::ExtensionVideoCodecInfo
 Cagora::rtc::ExtensionVideoCodecSettings
 Cagora::media::base::ExternalVideoFrameThe external video frame
 Cagora::rtc::FaceShapeAreaOptionsFilter effect options
 Cagora::rtc::FaceShapeBeautyOptionsThe facial enhancement style options
 Cagora::rtc::FilterEffectOptionsFilter effect options
 Cagora::rtc::FocalLengthInfoFocal length information supported by the camera, including the camera direction and focal length type
 Cagora::media::base::Hdr10MetadataInfo
 Cagora::base::IAgoraService
 Cagora::rtc::IAudioDeviceManagerObserver
 Cagora::rtc::IAudioEncodedFrameObserver
 Cagora::rtc::IAudioEncodedFrameReceiver
 Cagora::media::IAudioFrameObserverBase
 Cagora::media::IAudioPcmFrameSink
 Cagora::media::IAudioSpectrumObserver
 Cagora::rtc::ICameraCaptureObserver
 Cagora::rtm::IChannel
 Cagora::rtm::IChannelAttributes
 Cagora::rtm::IChannelEventHandler
 Cagora::rtm::IChannelMember
 Cagora::util::IContainer
 Cagora::IDataChannelObserver
 Cagora::rtc::IDirectCdnStreamingEventHandler
 Cagora::base::IEngineBase
 Cagora::rtc::IExtensionControl
 Cagora::rtc::IExtensionDecoderCallback
 Cagora::rtc::IExtensionEncoderCallback
 Cagora::media::IFaceInfoObserver
 Cagora::rtc::IH265TranscoderObserver
 Cagora::util::IIterator
 Cagora::rtc::ILocalAudioTrackObserver
 Cagora::rtc::ILocalUser
 Cagora::rtc::ILocalUserObserver
 Cagora::commons::ILogWriter
 Cagora::rtc::ImagePayloadData
 Cagora::rtc::ImageTrackOptionsImage configurations
 Cagora::rtc::IMediaControlPacketReceiver
 Cagora::rtc::IMediaControlPacketSender
 Cagora::media::IMediaEngine
 Cagora::rtc::IMediaPacketReceiver
 Cagora::media::base::IMediaPlayerCustomDataProvider
 Cagora::rtc::IMediaPlayerSourceObserver
 Cagora::media::IMediaRecorderObserver
 Cagora::rtc::IMediaRelayObserver
 Cagora::rtc::IMediaStreamingSourceObserverThis observer interface of media streaming source
 Cagora::rtm::IMessage
 Cagora::rtc::IMetadataObserver
 Cagora::in_place_t
 Cagora::rtc::INetworkObserver
 Cagora::rtc::InjectStreamConfig
 Cagora::rtc::InputSeiDataThe input SEI data
 Cagora::rtc::IPacketObserver
 Cagora::rtc::IRtcConnectionObserver
 Cagora::rtc::IRtcEngineEventHandler
 Cagora::rtc::IRtmpConnectionObserver
 Cagora::rtc::IRtmpLocalUser
 Cagora::rtc::IRtmpLocalUserObserver
 Cagora::rtc::IRtmpStreamingObserver
 Cagora::rtm::IRtmService
 Cagora::rtm::IRtmServiceEventHandler
 Cagora::base::IServiceObserver
 Cagora::util::IString
 Cagora::base::ISyncClientObserver
 Cagora::rtc::IVideoDeviceCollection
 Cagora::rtc::IVideoDeviceManager
 Cagora::rtc::IVideoDeviceManagerObserver
 Cagora::media::IVideoEncodedFrameObserver
 Cagora::media::base::IVideoFrameMetaInfo
 Cagora::media::IVideoFrameObserver
 Cagora::media::base::IVideoFrameObserver
 Cagora::rtc::IVideoFrameObserver2
 Cagora::rtc::LastmileProbeConfigConfigurations of the last-mile network test
 Cagora::rtc::LastmileProbeOneWayResultResults of the uplink or downlink last-mile network test
 Cagora::rtc::LastmileProbeResultResults of the uplink and downlink last-mile network tests
 Cagora::rtc::LeaveChannelOptionsThe options for leaving a channel
 Cagora::base::LicenseCallback
 Cagora::rtc::LiveStreamAdvancedFeatureThe configuration for advanced features of the RTMP or RTMPS streaming with transcoding
 Cagora::rtc::LiveTranscodingTranscoding configurations for Media Push
 Cagora::rtc::LocalAccessPointConfigurationConfiguration for the Local Access Point
 Cagora::rtc::ILocalUser::LocalAudioDetailedStats
 Cagora::rtc::LocalAudioMixerConfigurationThe configurations for mixing the lcoal audio
 Cagora::rtc::LocalAudioStatsLocal audio statistics
 Cagora::rtc::ILocalAudioTrack::LocalAudioTrackStats
 Cagora::rtc::LocalTranscoderConfigurationThe configuration of the video mixing on the local client
 Cagora::rtc::LocalVideoStatsThe statistics of the local video stream
 Cagora::rtc::LocalVideoTrackStats
 Cagora::commons::LogConfigConfiguration of Agora SDK log files
 Cagora::rtc::LogUploadServerInfoConfiguration information for the log server
 Cagora::rtc::LoopbackRecordingOption
 Cagora::rtc::LowlightEnhanceOptionsThe low-light enhancement options
 Cagora::media::MediaRecorderConfigurationConfiguration for audio and video stream recording
 Cagora::media::base::MediaSourceInformation related to the media file to be played and the playback scenario configurations
 Cagora::rtc::IMetadataObserver::MetadataMedia metadata
 Cagora::rtc::MixedAudioStreamThe source of the audio streams that are mixed locally
 Cagora::rtc::MixerLayoutConfig
 Cagora::internal::MoveAssignable< is_move_assignable >
 Cagora::internal::MoveAssignable< false >
 Cagora::internal::MoveConstructible< is_move_constructible >
 Cagora::internal::MoveConstructible< false >
 Cagora::rtc::MultipathStatsAggregates statistics of each network path in multipath transmission
 Cagora::base::NtpTime
 Cagora::nullopt_t
 Cagora::Optional< T >
 Cagora::Optional< AUDIENCE_LATENCY_LEVEL_TYPE >
 Cagora::Optional< bool >
 Cagora::Optional< CHANNEL_PROFILE_TYPE >
 Cagora::Optional< CLIENT_ROLE_TYPE >
 Cagora::Optional< const char * >
 Cagora::Optional< double >
 Cagora::Optional< float >
 Cagora::Optional< int >
 Cagora::Optional< int32_t >
 Cagora::Optional< int64_t >
 Cagora::Optional< MultipathMode >
 Cagora::Optional< MultipathType >
 Cagora::Optional< rtc::THREAD_PRIORITY_TYPE >
 Cagora::Optional< THREAD_PRIORITY_TYPE >
 Cagora::Optional< uint32_t >
 Cagora::Optional< VIDEO_STREAM_TYPE >
 Cagora::Optional< video_track_id_t >
 Cagora::internal::OptionalBase< T >
 Cagora::internal::OptionalStorageBase< T >
 Cagora::rtc::IPacketObserver::PacketConfigurations for the Packet instance
 Cagora::media::base::PacketOptions
 Cagora::rtc::PaddedRawPixelBuffer
 Cagora::rtc::PathStatsStatistical information about a specific network path
 Cagora::rtc::DownlinkNetworkInfo::PeerDownlinkInfo
 Cagora::media::base::PlayerPlaybackStatsThe information of the media file being played
 Cagora::media::base::PlayerStreamInfoThe detailed information of the media stream
 Cagora::media::base::PlayerUpdatedInfoInformation related to the media player
 Cagora::rtc::PublisherConfiguration
 Cagora::rtc::RawPixelBuffer
 Cagora::media::RecorderInfoInformation about the recording file
 Cagora::rtc::RecorderStreamInfoThe information about the media streams to be recorded
 Cagora::rtc::RectangleThe location of the target area relative to the screen or window. If you do not set this parameter, the SDK selects the whole screen or window
 Cagora::RefCounter
 Cagora::RefCountInterface
 Cagora::rtc::VideoCompositingLayout::Region
 Cagora::rtc::RemoteAudioStatsAudio statistics of the remote user
 Cagora::rtc::RemoteAudioTrackStats
 Cagora::rtc::RemoteVideoStatsStatistics of the remote video stream
 Cagora::rtc::RemoteVideoTrackStats
 Cagora::rtc::RtcConnectionContains connection information
 Cagora::rtc::RtcConnectionConfiguration
 Cagora::rtc::RtcEngineContextConfigurations for the RtcEngineContext instance
 Cagora::rtc::RtcImageImage properties
 Cagora::rtc::RtcStatsStatistics of a call session
 Cagora::rtc::RtmpConnectionConfiguration
 Cagora::rtc::RtmpConnectionInfo
 Cagora::rtc::RtmpStreamingAudioConfiguration
 Cagora::rtc::RtmpStreamingVideoConfiguration
 Cagora::rtc::ScreenAudioParametersThe audio configuration for the shared screen stream
 Cagora::rtc::ScreenCaptureConfigurationThe configuration of the captured screen
 Cagora::rtc::ScreenCaptureParametersScreen sharing configurations
 Cagora::rtc::ScreenCaptureProfilingStatistics
 Cagora::rtc::IScreenCaptureSource::ScreenSourceListOption
 Cagora::rtc::SegmentationPropertyProcessing properties for background images
 Cagora::rtc::SenderOptions
 Cagora::rtc::SimulcastConfigConfigure video streams of different quality levels
 Cagora::rtc::SimulcastConfigInternal
 Cagora::rtc::SimulcastStreamConfigThe configuration of the low-quality video stream
 Cagora::rtc::SimulcastStreamProfile
 Cagora::media::SnapshotConfigThe snapshot configuration
 Cagora::SpatialAudioParamsThe spatial audio parameters
 Cagora::media::base::SrcInfoInformation about the video bitrate of the media resource being played
 Cagora::rtc::SimulcastConfig::StreamLayerConfigConfigures the parameters of a specific layer in multi-quality video streams
 Cagora::rtc::StreamLayerConfigInternal
 Cagora::base::SyncConfig
 CT
 Cagora::rtc::TConnectionInfo
 Cagora::rtc::TConnectSettings
 Cagora::rtc::TextureInfo
 Cagora::rtc::TranscodingUserTranscoding configurations of each host
 Cagora::rtc::TranscodingVideoStreamThe video streams for local video mixing
 Cagora::rtc::UplinkNetworkInfoThe uplink network information
 Cagora::media::UserAudioSpectrumInfoAudio spectrum information of the remote user
 Cagora::UserDataChannelInfo
 Cagora::rtc::UserInfoThe information of the user
 Cagora::UserInfoThe information of the user
 Cagora::rtc::VideoCanvasAttributes of the video canvas object
 Cagora::rtc::IScreenCaptureSource::VideoCaptureConfig
 Cagora::rtc::VideoCompositingLayout
 Cagora::rtc::ExtensionVideoCodecSettings::VideoDecoderSettings
 Cagora::rtc::VideoDenoiserOptionsVideo noise reduction options
 Cagora::rtc::VideoDeviceInfo
 Cagora::rtc::VideoDimensionsThe video dimension
 Cagora::rtc::VideoEncoderConfigurationVideo encoder configurations
 Cagora::rtc::ExtensionVideoCodecSettings::VideoEncoderSettings
 Cagora::rtc::VideoFormatThe format of the video frame
 Cagora::media::base::VideoFrameConfigurations of the video frame
 Cagora::rtc::VideoFrameData
 Cagora::VideoLayoutLayout information of a specific sub-video stream within the mixed stream
 Cagora::rtc::VideoRenderingTracingInfoIndicators during video frame rendering progress
 Cagora::rtc::VideoSubscriptionOptionsVideo subscription options
 Cagora::rtc::VideoTrackInfo
 Cagora::rtc::VirtualBackgroundSourceThe custom background
 Cagora::rtc::WatermarkBufferConfigures the format, size, and pixel buffer of the watermark image
 Cagora::rtc::WatermarkConfigUsed to configure watermark-related information
 Cagora::rtc::WatermarkLiteralThe definition of the WatermarkLiteral struct
 Cagora::rtc::WatermarkOptionsWatermark image configurations
 Cagora::rtc::WatermarkRatioThe position and size of the watermark on the screen
 Cagora::rtc::WatermarkTimestampThe definition of the WatermarkTimestamp struct