Agora C++ API Reference for All Platforms

### - g -

- get() : agora::agora_refptr< T > , agora::rtc::CustomExtensionWrapper< ExtInterface > , agora::util::AutoPtr< T >
- GetActiveStreamsCount() : agora::rtc::ILocalVideoTrackEx
- getAgoraCDNLineCount() : agora::rtc::IMediaPlayerSource
- getAgoraParameter() : agora::base::IAgoraService , agora::rtc::IRtcConnection , agora::rtc::IRtcConnectionEx
- getAgoraParameterLLApiInternal() : agora::rtc::IRtcConnectionEx
- GetAllowUseWGC() : agora::rtc::IScreenCapturerEx
- getAppIdFromToken() : agora::rtc::IRtcConnectionEx
- getApplicationMuteState() : agora::rtc::INGAudioDeviceManager
- getApplicationVolume() : agora::rtc::INGAudioDeviceManager
- getArray() : agora::base::IAgoraParameter
- getAttributes() : agora::rtm::IChannelAttributes
- getAttributesSize() : agora::rtm::IChannelAttributes
- getAttributeValue() : agora::rtm::IChannelAttributes
- getAudienceLatencyLevel() : agora::rtc::ILocalUser
- getAudioDeviceInfo() : agora::rtc::IRtcEngine
- getAudioFilter() : agora::rtc::IAudioTrack
- getAudioFilterLLApiInternal() : agora::rtc::ILocalAudioTrackEx , agora::rtc::IRemoteAudioTrackEx
- getAudioFrameSourceName() : agora::rtc::AudioFrameHandleInfo
- GetAudioLevel() : agora::rtc::IRemoteAudioTrackEx
- getAudioMixingCurrentPosition() : agora::rtc::IRtcEngine
- getAudioMixingDuration() : agora::rtc::IRtcEngine
- getAudioMixingPlayoutVolume() : agora::rtc::IRtcEngine
- getAudioMixingPublishVolume() : agora::rtc::IRtcEngine
- getAudioOptionParams() : agora::rtc::IRtcEngineInternal
- getAudioOptions() : agora::rtc::ILocalUserEx
- getAudioPacketFilter() : agora::rtc::IRtcConnectionEx
- getAudioPcmDataSender() : agora::rtc::IMediaPlayerSourceEx
- getAudioSessionConfiguration() : agora::base::IAgoraService
- getAudioSessionConfigurationLLApiInternal() : agora::base::IAgoraServiceEx
- getAudioTrackCount() : agora::rtc::IRtcEngine
- getAvgMixerDelay() : agora::rtc::IVideoMixerSource
- getAvgMixerDelayLLApiInternal() : agora::rtc::IVideoMixerSourceEx
- getBillInfo() : agora::rtc::ILocalUserEx
- getBillingVideoProfile() : agora::rtc::ILocalVideoTrackEx
- getBillingVideoProfileWithSimulcast() : agora::rtc::ILocalVideoTrackEx
- getBool() : agora::base::IAgoraParameter
- getCallContext() : agora::rtc::IRtcConnectionEx
- getCallId() : agora::rtc::IRtcEngine
- getCallIdEx() : agora::rtc::IRtcEngineEx
- getCameraMaxZoom() : agora::rtc::ICameraCapturer
- getCameraMaxZoomFactor() : agora::rtc::IRtcEngine
- getCameraMaxZoomLLApiInternal() : agora::rtc::ICameraCapturerEx
- getCameraOutputDataType() : agora::rtc::ICameraCapturerEx
- getCameraSource() : agora::rtc::ICameraCapturer
- getCapabilities() : agora::rtc::IExtensionControl
- GetCapability() : agora::rtc::ICameraCapturer::IDeviceInfo
- getCapability() : agora::rtc::IVideoDeviceManager
- getCaptureFormat() : agora::rtc::ICameraCapturer
- getCaptureFormatLLApiInternal() : agora::rtc::ICameraCapturerEx
- GetCaptureMode() : agora::rtc::ILocalVideoTrackEx
- GetCaptureSource() : agora::rtc::IScreenCapturerEx
- GetCaptureToTexture() : agora::rtc::IScreenCapturerEx
- GetCaptureType() : agora::rtc::IScreenCapturerEx
- getChannelId() : agora::rtm::IChannelMember
- getCid() : agora::rtc::IRtcConnectionEx
- getCodecType() : agora::rtc::ILocalVideoTrackEx
- getConfigCenter() : agora::base::IAgoraService
- getConfigCenterLLApiInternal() : agora::base::IAgoraServiceEx
- GetConfigExs() : agora::rtc::ILocalVideoTrackEx
- getConnection() : agora::rtc::IRtcEngineInternal
- getConnectionCountsWithChannelId() : agora::base::IAgoraServiceEx
- getConnectionInfo() : agora::rtc::IRtcConnection , agora::rtc::IRtmpConnection
- getConnectionInfoLLApiInternal() : agora::rtc::IRtcConnectionEx
- getConnectionState() : agora::rtc::IRtcEngine
- getConnectionStateEx() : agora::rtc::IRtcEngineEx
- getConnId() : agora::rtc::IRtcConnection
- GetConnInfosIterator() : agora::rtc::IDiagnosticService
- GetContentType() : agora::rtc::IScreenCapturerEx
- getCount() : agora::rtc::IScreenCaptureSourceList , agora::rtc::IVideoDeviceCollection
- getCurrentAgoraCDNIndex() : agora::rtc::IMediaPlayerSource
- getCurrentMonotonicTimeInMs() : agora::rtc::IRtcEngine
- getCurrentRouting() : agora::rtc::INGAudioDeviceManager
- getCurrPosition() : agora::rtc::IMediaStreamingSource
- getCurrState() : agora::rtc::IMediaStreamingSource
- getCustomContext() : agora::rtc::IScreenCaptureSource
- getCustomProperty() : agora::rtc::IVideoDecoderProvider , agora::rtc::IVideoEncoderProvider
- getDevice() : agora::rtc::IVideoDeviceCollection , agora::rtc::IVideoDeviceManager
- getDeviceId() : agora::rtc::ICameraCapturerEx
- GetDeviceName() : agora::rtc::ICameraCapturer::IDeviceInfo
- getDiagnosticService() : agora::base::IAgoraServiceEx
- getDocs() : agora::base::ISyncClient
- getDocsLLApiInternal() : agora::base::ISyncClientEx
- getDocValue() : agora::base::ISyncClient
- getDocValueLLApiInternal() : agora::base::ISyncClientEx
- getDuration() : agora::rtc::IMediaPlayerSource , agora::rtc::IMediaStreamingSource
- getEarMonitoringAudioParams() : agora::media::IAudioFrameObserverBase , agora::rtc::IMediaRecorderEx
- getEffectCurrentPosition() : agora::rtc::IRtcEngine
- getEffectDuration() : agora::rtc::IRtcEngine
- getEffectsVolume() : agora::rtc::IRtcEngine
- getEncodedAudioFrameSender() : agora::rtc::IMediaStreamingSourceEx
- getEncodedVideoFrameSender() : agora::rtc::IMediaStreamingSourceEx
- getErrorDescription() : agora::rtc::IRtcEngine
- GetEvents() : agora::rtc::IRemoteAudioTrackEx , agora::rtc::StateNotifier< STATE_TYPE, REASON_TYPE >
- getExtensionId() : agora::base::IAgoraService
- getExtensionIdLLApiInternal() : agora::base::IAgoraServiceEx
- getExtensionProperty() : agora::rtc::IRtcEngine
- getExtensionVersion() : agora::rtc::IExtensionProviderV2
- getFaceShapeAreaOptions() : agora::rtc::IRtcEngine
- getFaceShapeBeautyOptions() : agora::rtc::IRtcEngine
- getFilterProperty() : agora::rtc::IAudioTrack , agora::rtc::IVideoTrack
- getFilterPropertyLLApiInternal() : agora::rtc::ILocalAudioTrackEx , agora::rtc::ILocalVideoTrackEx , agora::rtc::IRemoteAudioTrackEx
- getFirstAudioFramePts() : agora::rtc::IMediaPlayerSourceEx
- getFirstVideoFramePts() : agora::rtc::IMediaPlayerSourceEx
- getHeight() : agora::rtc::IVideoEncodedImageSenderEx
- getHighPriorityUserList() : agora::rtc::ILocalUser
- getHighPriorityUserListLLApiInternal() : agora::rtc::ILocalUserEx
- getId() : agora::rtm::IChannel
- getInitStatus() : agora::rtc::IRtcEngineInternal
- getInt() : agora::base::IAgoraParameter
- getInternalVideoSourceType() : agora::rtc::ILocalVideoTrackEx
- getIoEngine() : agora::base::IAgoraServiceEx
- getIsAttachedToNetwork() : agora::rtc::ILocalVideoTrackEx
- GetLibVersion() : agora::rtc::AiEchoCancellationExtension , agora::rtc::AINoiseSuppressorExtension
- getLocalAudioStatistics() : agora::rtc::ILocalUser
- getLocalAudioStatisticsLLApiInternal() : agora::rtc::ILocalUserEx
- getLocalUid() : agora::rtc::IRtcConnectionEx
- getLocalUser() : agora::rtc::IRtcConnection
- getLocalUserId() : agora::rtc::IRtcConnectionEx
- getLocalUserLLApiInternal() : agora::rtc::IRtcConnectionEx
- getLoopbackDeviceInfo() : agora::rtc::INGAudioDeviceManager
- getLoopbackRecordingVolume() : agora::rtc::IRtcEngine
- getMaxMetadataSize() : agora::rtc::IMetadataObserver
- getMediaControlPacketSender() : agora::rtc::ILocalUser
- getMediaPlayer() : agora::rtc::IRtcEngineInternal
- getMemberId() : agora::rtm::IChannelMember
- getMemoryPool() : agora::rtc::IExtensionVideoFilter::Control , agora::rtc::IScreenCaptureSource::Control
- getMessageId() : agora::rtm::IMessage
- getMessageType() : agora::rtm::IMessage
- getMetaInfoStr() : agora::media::base::IVideoFrameMetaInfo
- getMicrophoneMute() : agora::rtc::INGAudioDeviceManager
- getMicrophoneVolume() : agora::rtc::INGAudioDeviceManager
- getMirrorApplied() : agora::media::IVideoFrameObserver
- getMixDelay() : agora::rtc::IRemoteAudioMixerSource
- getMixedAudioParams() : agora::media::IAudioFrameObserverBase , agora::rtc::IMediaRecorderEx
- getName() : agora::rtc::IAudioFilter
- getNetworkType() : agora::rtc::IRtcEngine
- getNtpWallTimeInMs() : agora::rtc::IRtcEngine
- getNumber() : agora::base::IAgoraParameter
- getNumberOfPlayoutDevices() : agora::rtc::INGAudioDeviceManager
- getNumberOfRecordingDevices() : agora::rtc::INGAudioDeviceManager
- getObject() : agora::base::IAgoraParameter
- getObservedAudioFramePosition() : agora::media::IAudioFrameObserverBase
- getObservedFramePosition() : agora::media::IVideoFrameObserver
- getOneRtcConnection() : agora::base::IAgoraServiceEx
- getOnlySubscribeEncodedVideoFrame() : agora::rtc::ILocalUserEx
- getParameters() : agora::base::IParameterEngine , agora::rtc::IRtcConnectionEx
- getParametersEx() : agora::rtc::IRtcEngineInternal
- getPlaybackAudioParams() : agora::media::IAudioFrameObserverBase , agora::rtc::IMediaRecorderEx
- getPlaybackSignalVolume() : agora::rtc::ILocalUser
- getPlaybackSignalVolumeLLApiInternal() : agora::rtc::ILocalUserEx
- getPlayerOption() : agora::rtc::IMediaPlayerSourceEx
- getPlayoutAudioParameters() : agora::rtc::INGAudioDeviceManager
- getPlayoutDeviceInfo() : agora::rtc::INGAudioDeviceManager
- getPlayoutVolume() : agora::rtc::IAudioTrack
- getPlayoutVolumeLLApiInternal() : agora::rtc::ILocalAudioTrackEx , agora::rtc::IRemoteAudioTrackEx
- getPlayPosition() : agora::rtc::IMediaPlayerSource
- getPreferredChannelNumbers() : agora::rtc::IAudioFilter , agora::rtc::IAudioFilterBase
- getPreferredSampleRate() : agora::rtc::IAudioFilter , agora::rtc::IAudioFilterBase
- getProcessMode() : agora::rtc::IExtensionVideoFilter
- getProfile() : agora::rtc::IRtcEngineInternal
- getProfilingStats() : agora::rtc::IScreenCaptureSource
- getProperty() : agora::rtc::IAudioFilter , agora::rtc::IScreenCaptureSource , agora::rtc::IVideoFilter , agora::rtc::IVideoSinkBase
- getPublishVolume() : agora::rtc::ILocalAudioTrack
- getPublishVolumeLLApiInternal() : agora::rtc::ILocalAudioTrackEx
- getRawMessageData() : agora::rtm::IMessage
- getRawMessageLength() : agora::rtm::IMessage
- getRecentSid() : agora::rtc::IRtcEngineInternal
- getRecordAudioParameters() : agora::rtc::INGAudioDeviceManager
- getRecordAudioParams() : agora::media::IAudioFrameObserverBase , agora::rtc::IMediaRecorderEx
- getRecordingDeviceInfo() : agora::rtc::INGAudioDeviceManager
- getRecordingSignalVolume() : agora::rtc::ILocalUserEx , agora::rtc::IRtmpLocalUser
- getRefPtr() : agora::rtc::CustomExtensionWrapper< ExtInterface >
- getRemoteAudioTrackFilterProperty() : agora::rtc::ILocalUser
- getRemoteAudioTrackFilterPropertyLLApiInternal() : agora::rtc::ILocalUserEx
- getRemoteSsrc() : agora::rtc::IRemoteVideoTrackEx
- getRemoteUsers() : agora::rtc::IRtcConnection
- getRemoteUsersLLApiInternal() : agora::rtc::IRtcConnectionEx
- getRemoteVideoTrack() : agora::rtc::ILocalUserEx
- getRotationApplied() : agora::media::IVideoFrameObserver , agora::rtc::IExtensionVideoFilter
- getRtcConnectionInChannel() : agora::base::IAgoraServiceEx
- getRtmpLocalUser() : agora::rtc::IRtmpConnection
- getScreenCaptureSources() : agora::rtc::IRtcEngine , agora::rtc::IScreenCapturerEx , agora::rtc::IScreenCaptureSource
- GetScreenCaptureType() : agora::rtc::IRtcEngineInternal
- GetScreenDimensions() : agora::rtc::IScreenCapturerEx
- getScreenDimensions() : agora::rtc::IScreenCaptureSource
- getSid() : agora::rtc::IRtcConnectionEx , agora::rtc::IRtcEngineInternal
- getSimucastStreamConfig() : agora::rtc::ILocalVideoTrackEx
- getSimucastStreamStatus() : agora::rtc::ILocalVideoTrackEx
- getSourceId() : agora::rtc::IMediaPlayerSource , agora::rtc::IMediaStreamingSource
- GetSourceId() : agora::rtc::IScreenCapturerEx
- getSourceInfo() : agora::rtc::IScreenCaptureSourceList
- getSpeakerMute() : agora::rtc::INGAudioDeviceManager
- getSpeakerVolume() : agora::rtc::INGAudioDeviceManager
- getState() : agora::rtc::ILocalAudioTrack , agora::rtc::ILocalVideoTrack , agora::rtc::IMediaPlayerSource , agora::rtc::IRemoteAudioTrack , agora::rtc::IRemoteVideoTrack
- getStateLLApiInternal() : agora::rtc::ILocalAudioTrackEx , agora::rtc::ILocalVideoTrackEx , agora::rtc::IRemoteAudioTrackEx , agora::rtc::IRemoteVideoTrackEx
- getStatistics() : agora::rtc::ILocalAudioTrackEx , agora::rtc::ILocalVideoTrack , agora::rtc::IRemoteAudioTrack , agora::rtc::IRemoteVideoTrack
- getStatisticsEx() : agora::rtc::ILocalVideoTrackEx , agora::rtc::IRemoteVideoTrackEx
- getStatisticsLLApiInternal() : agora::rtc::ILocalVideoTrackEx , agora::rtc::IRemoteAudioTrackEx , agora::rtc::IRemoteVideoTrackEx
- GetStats() : agora::rtc::ILipSyncFilter::Control , agora::rtc::ILocalAudioTrack , agora::rtc::IRtcConnectionEx
- GetStatsLLApiInternal() : agora::rtc::ILocalAudioTrackEx
- getStrategyManager() : agora::rtc::ILocalUserEx
- getStrategyProactiveCaller() : agora::rtc::ILocalUserEx
- getStreamCount() : agora::rtc::IMediaPlayerSource , agora::rtc::IMediaStreamingSource
- getStreamInfo() : agora::rtc::IMediaPlayerSource , agora::rtc::IMediaStreamingSource
- getString() : agora::base::IAgoraParameter
- getText() : agora::rtm::IMessage
- getTimestamp() : agora::rtc::IRtcEngineInternal
- getTrackInfo() : agora::rtc::IRemoteVideoTrack
- getTrackInfoLLApiInternal() : agora::rtc::IRemoteVideoTrackEx
- getTranscodingDelayMs() : agora::rtc::IVideoFrameTransceiver
- getTransportStats() : agora::rtc::IRtcConnection
- getType() : agora::rtc::ILocalVideoTrack , agora::rtc::IRemoteVideoTrack , agora::rtc::IVideoTrack
- getUid() : agora::rtc::IRtcConnectionEx
- getUidByUserAccount() : agora::base::IAgoraServiceEx
- getUInt() : agora::base::IAgoraParameter
- getUserId() : agora::rtc::ILocalVideoTrackEx , agora::rtc::IRtcConnectionEx
- getUserInfo() : agora::rtc::IRtcConnection
- getUserInfoByUid() : agora::rtc::IRtcConnection , agora::rtc::IRtcEngine
- getUserInfoByUidEx() : agora::rtc::IRtcEngineEx
- getUserInfoByUserAccount() : agora::rtc::IRtcConnection , agora::rtc::IRtcEngine
- getUserInfoByUserAccountEx() : agora::rtc::IRtcEngineEx
- getUserPlaybackSignalVolume() : agora::rtc::ILocalUser
- getUserPlaybackSignalVolumeLLApiInternal() : agora::rtc::ILocalUserEx
- getUserRole() : agora::rtc::ILocalUser , agora::rtc::IRtcConnectionEx
- getUserRoleLLApiInternal() : agora::rtc::ILocalUserEx
- getVersion() : agora::rtc::IRtcEngine , agora::rtc::RtcEngineLibHelper
- getVid() : agora::rtc::IRtcConnectionEx
- GetVideoAvailabilityIndicatorEvents() : agora::rtc::ILocalVideoTrackEx
- getVideoCaptureMode() : agora::rtc::IScreenCaptureSource
- getVideoConfigParam() : agora::rtc::IRtcEngineInternal
- getVideoEffectBoolParam() : agora::rtc::IVideoEffectObject
- getVideoEffectFloatParam() : agora::rtc::IVideoEffectObject
- getVideoEffectIntParam() : agora::rtc::IVideoEffectObject
- getVideoEncoderConfiguration() : agora::rtc::ILocalVideoTrackEx
- getVideoFormatPreference() : agora::media::base::IVideoFrameObserver , agora::media::IVideoFrameObserver
- getVideoFormatWanted() : agora::rtc::IExtensionVideoFilter
- getVideoFrame() : agora::rtc::IVideoFrameSenderEx
- getVideoFrameData() : agora::rtc::IVideoFrame
- getVideoFrameMetaData() : agora::rtc::IVideoFrame
- getVideoFrameProcessMode() : agora::media::IVideoFrameObserver
- getVideoFrameSender() : agora::rtc::IMediaPlayerSourceEx
- getVideoFrameSourceFilterStats() : agora::rtc::ILocalVideoTrackEx
- getVideoPacketFilter() : agora::rtc::IRtcConnectionEx
- GetVideoProfileAutoAdjust() : agora::rtc::ILocalVideoTrackEx
- getVideoScenarioEncoderConfigLLApiInternal() : agora::rtc::ILocalUserEx
- getVideoTextureCopyStatus() : agora::rtc::ILocalVideoTrackEx
- getViewCount() : agora::rtc::IVideoRendererEx
- getViewMetaInfo() : agora::rtc::IVideoRendererEx
- getVolumeOfEffect() : agora::rtc::IRtcEngine
- getVqaResult() : agora::rtc::IAgoraVideoQualityAnalyzer
- getWidth() : agora::rtc::IVideoEncodedImageSenderEx