|
Video SDK v3.7.1 API Reference for All Platforms (C++)
|
This is the complete list of members for agora::rtc::IRtcEngine2, including all inherited members.
| addInjectStreamUrl(const char *url, const InjectStreamConfig &config)=0 | agora::rtc::IRtcEngine | pure virtual |
| addPublishStreamUrl(const char *url, bool transcodingEnabled) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| addVideoWatermark(const RtcImage &watermark)=0 | agora::rtc::IRtcEngine | pure virtual |
| addVideoWatermark(const char *watermarkUrl, const WatermarkOptions &options)=0 | agora::rtc::IRtcEngine | pure virtual |
| adjustAudioMixingPlayoutVolume(int volume)=0 | agora::rtc::IRtcEngine | pure virtual |
| adjustAudioMixingPublishVolume(int volume)=0 | agora::rtc::IRtcEngine | pure virtual |
| adjustAudioMixingVolume(int volume)=0 | agora::rtc::IRtcEngine | pure virtual |
| adjustLoopbackRecordingSignalVolume(int volume)=0 | agora::rtc::IRtcEngine | pure virtual |
| adjustPlaybackSignalVolume(int volume)=0 | agora::rtc::IRtcEngine | pure virtual |
| adjustRecordingSignalVolume(int volume)=0 | agora::rtc::IRtcEngine | pure virtual |
| adjustUserPlaybackSignalVolume(unsigned int uid, int volume)=0 | agora::rtc::IRtcEngine | pure virtual |
| clearVideoWatermarks()=0 | agora::rtc::IRtcEngine | pure virtual |
| complain(const char *callId, const char *description)=0 | agora::rtc::IRtcEngine | pure virtual |
| createChannel(const char *channelId)=0 | agora::rtc::IRtcEngine2 | pure virtual |
| createDataStream(int *streamId, bool reliable, bool ordered) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| createDataStream(int *streamId, DataStreamConfig &config)=0 | agora::rtc::IRtcEngine | pure virtual |
| disableAudio()=0 | agora::rtc::IRtcEngine | pure virtual |
| disableLastmileTest()=0 | agora::rtc::IRtcEngine | pure virtual |
| disableVideo()=0 | agora::rtc::IRtcEngine | pure virtual |
| enableAudio()=0 | agora::rtc::IRtcEngine | pure virtual |
| enableAudioVolumeIndication(int interval, int smooth, bool report_vad)=0 | agora::rtc::IRtcEngine | pure virtual |
| enableDeepLearningDenoise(bool enable)=0 | agora::rtc::IRtcEngine | pure virtual |
| enableDualStreamMode(bool enabled)=0 | agora::rtc::IRtcEngine | pure virtual |
| enableEncryption(bool enabled, const EncryptionConfig &config)=0 | agora::rtc::IRtcEngine | pure virtual |
| enableFaceDetection(bool enable)=0 | agora::rtc::IRtcEngine | pure virtual |
| enableInEarMonitoring(bool enabled)=0 | agora::rtc::IRtcEngine | pure virtual |
| enableLastmileTest()=0 | agora::rtc::IRtcEngine | pure virtual |
| enableLocalAudio(bool enabled)=0 | agora::rtc::IRtcEngine | pure virtual |
| enableLocalVideo(bool enabled)=0 | agora::rtc::IRtcEngine | pure virtual |
| enableLocalVoicePitchCallback(int interval)=0 | agora::rtc::IRtcEngine | pure virtual |
| enableLoopbackRecording(bool enabled, const char *deviceName=NULL)=0 | agora::rtc::IRtcEngine | pure virtual |
| enableRemoteSuperResolution(uid_t userId, bool enable) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| enableRemoteSuperResolution(bool enabled, SR_MODE mode, uid_t userId)=0 | agora::rtc::IRtcEngine | pure virtual |
| enableSoundPositionIndication(bool enabled)=0 | agora::rtc::IRtcEngine | pure virtual |
| enableVideo()=0 | agora::rtc::IRtcEngine | pure virtual |
| enableVirtualBackground(bool enabled, VirtualBackgroundSource backgroundSource)=0 | agora::rtc::IRtcEngine | pure virtual |
| enableWebSdkInteroperability(bool enabled) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| getAudioFileInfo(const char *filePath)=0 | agora::rtc::IRtcEngine | pure virtual |
| getAudioMixingCurrentPosition()=0 | agora::rtc::IRtcEngine | pure virtual |
| getAudioMixingDuration() AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| getAudioMixingPlayoutVolume()=0 | agora::rtc::IRtcEngine | pure virtual |
| getAudioMixingPublishVolume()=0 | agora::rtc::IRtcEngine | pure virtual |
| getAudioTrackCount()=0 | agora::rtc::IRtcEngine | pure virtual |
| getCallId(agora::util::AString &callId)=0 | agora::rtc::IRtcEngine | pure virtual |
| getCameraMaxZoomFactor()=0 | agora::rtc::IRtcEngine | pure virtual |
| getConnectionState()=0 | agora::rtc::IRtcEngine | pure virtual |
| getEffectCurrentPosition(int soundId)=0 | agora::rtc::IRtcEngine | pure virtual |
| getEffectDuration(const char *filePath)=0 | agora::rtc::IRtcEngine | pure virtual |
| getEffectsVolume()=0 | agora::rtc::IRtcEngine | pure virtual |
| getErrorDescription(int code)=0 | agora::rtc::IRtcEngine | pure virtual |
| getScreenCaptureSources(const SIZE &thumbSize, const SIZE &iconSize, const bool includeScreen)=0 | agora::rtc::IRtcEngine | pure virtual |
| getUserInfoByUid(uid_t uid, UserInfo *userInfo)=0 | agora::rtc::IRtcEngine | pure virtual |
| getUserInfoByUserAccount(const char *userAccount, UserInfo *userInfo)=0 | agora::rtc::IRtcEngine | pure virtual |
| getVersion(int *build)=0 | agora::rtc::IRtcEngine | pure virtual |
| initialize(const RtcEngineContext &context)=0 | agora::rtc::IRtcEngine | pure virtual |
| isCameraAutoFocusFaceModeSupported()=0 | agora::rtc::IRtcEngine | pure virtual |
| isCameraExposurePositionSupported()=0 | agora::rtc::IRtcEngine | pure virtual |
| isCameraFocusSupported()=0 | agora::rtc::IRtcEngine | pure virtual |
| isCameraTorchSupported()=0 | agora::rtc::IRtcEngine | pure virtual |
| isCameraZoomSupported()=0 | agora::rtc::IRtcEngine | pure virtual |
| isSpeakerphoneEnabled()=0 | agora::rtc::IRtcEngine | pure virtual |
| joinChannel(const char *token, const char *channelId, const char *info, uid_t uid)=0 | agora::rtc::IRtcEngine | pure virtual |
| joinChannel(const char *token, const char *channelId, const char *info, uid_t uid, const ChannelMediaOptions &options)=0 | agora::rtc::IRtcEngine | pure virtual |
| joinChannelWithUserAccount(const char *token, const char *channelId, const char *userAccount)=0 | agora::rtc::IRtcEngine | pure virtual |
| joinChannelWithUserAccount(const char *token, const char *channelId, const char *userAccount, const ChannelMediaOptions &options)=0 | agora::rtc::IRtcEngine | pure virtual |
| leaveChannel()=0 | agora::rtc::IRtcEngine | pure virtual |
| muteAllRemoteAudioStreams(bool mute)=0 | agora::rtc::IRtcEngine | pure virtual |
| muteAllRemoteVideoStreams(bool mute)=0 | agora::rtc::IRtcEngine | pure virtual |
| muteLocalAudioStream(bool mute)=0 | agora::rtc::IRtcEngine | pure virtual |
| muteLocalVideoStream(bool mute)=0 | agora::rtc::IRtcEngine | pure virtual |
| muteRemoteAudioStream(uid_t userId, bool mute)=0 | agora::rtc::IRtcEngine | pure virtual |
| muteRemoteVideoStream(uid_t userId, bool mute)=0 | agora::rtc::IRtcEngine | pure virtual |
| pauseAllChannelMediaRelay()=0 | agora::rtc::IRtcEngine | pure virtual |
| pauseAllEffects()=0 | agora::rtc::IRtcEngine | pure virtual |
| pauseAudioMixing()=0 | agora::rtc::IRtcEngine | pure virtual |
| pauseEffect(int soundId)=0 | agora::rtc::IRtcEngine | pure virtual |
| playEffect(int soundId, const char *filePath, int loopCount, double pitch, double pan, int gain, bool publish=false) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| playEffect(int soundId, const char *filePath, int loopCount, double pitch, double pan, int gain, bool publish, int startPos)=0 | agora::rtc::IRtcEngine | pure virtual |
| preloadEffect(int soundId, const char *filePath)=0 | agora::rtc::IRtcEngine | pure virtual |
| queryInterface(INTERFACE_ID_TYPE iid, void **inter)=0 | agora::rtc::IRtcEngine | pure virtual |
| rate(const char *callId, int rating, const char *description)=0 | agora::rtc::IRtcEngine | pure virtual |
| registerEventHandler(IRtcEngineEventHandler *eventHandler)=0 | agora::rtc::IRtcEngine | pure virtual |
| registerLocalUserAccount(const char *appId, const char *userAccount)=0 | agora::rtc::IRtcEngine | pure virtual |
| registerMediaMetadataObserver(IMetadataObserver *observer, IMetadataObserver::METADATA_TYPE type)=0 | agora::rtc::IRtcEngine | pure virtual |
| registerPacketObserver(IPacketObserver *observer)=0 | agora::rtc::IRtcEngine | pure virtual |
| release(bool sync=false) | agora::rtc::IRtcEngine | static |
| removeInjectStreamUrl(const char *url)=0 | agora::rtc::IRtcEngine | pure virtual |
| removePublishStreamUrl(const char *url) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| renewToken(const char *token)=0 | agora::rtc::IRtcEngine | pure virtual |
| resumeAllChannelMediaRelay()=0 | agora::rtc::IRtcEngine | pure virtual |
| resumeAllEffects()=0 | agora::rtc::IRtcEngine | pure virtual |
| resumeAudioMixing()=0 | agora::rtc::IRtcEngine | pure virtual |
| resumeEffect(int soundId)=0 | agora::rtc::IRtcEngine | pure virtual |
| selectAudioTrack(int index)=0 | agora::rtc::IRtcEngine | pure virtual |
| sendCustomReportMessage(const char *id, const char *category, const char *event, const char *label, int value)=0 | agora::rtc::IRtcEngine | pure virtual |
| sendStreamMessage(int streamId, const char *data, size_t length)=0 | agora::rtc::IRtcEngine | pure virtual |
| setAudioEffectParameters(AUDIO_EFFECT_PRESET preset, int param1, int param2)=0 | agora::rtc::IRtcEngine | pure virtual |
| setAudioEffectPreset(AUDIO_EFFECT_PRESET preset)=0 | agora::rtc::IRtcEngine | pure virtual |
| setAudioMixingDualMonoMode(agora::media::AUDIO_MIXING_DUAL_MONO_MODE mode)=0 | agora::rtc::IRtcEngine | pure virtual |
| setAudioMixingPitch(int pitch)=0 | agora::rtc::IRtcEngine | pure virtual |
| setAudioMixingPlaybackSpeed(int speed)=0 | agora::rtc::IRtcEngine | pure virtual |
| setAudioMixingPosition(int pos)=0 | agora::rtc::IRtcEngine | pure virtual |
| setAudioProfile(AUDIO_PROFILE_TYPE profile, AUDIO_SCENARIO_TYPE scenario)=0 | agora::rtc::IRtcEngine | pure virtual |
| setAudioSessionOperationRestriction(AUDIO_SESSION_OPERATION_RESTRICTION restriction)=0 | agora::rtc::IRtcEngine | pure virtual |
| setBeautyEffectOptions(bool enabled, BeautyOptions options)=0 | agora::rtc::IRtcEngine | pure virtual |
| setCameraAutoFocusFaceModeEnabled(bool enabled)=0 | agora::rtc::IRtcEngine | pure virtual |
| setCameraCapturerConfiguration(const CameraCapturerConfiguration &config)=0 | agora::rtc::IRtcEngine | pure virtual |
| setCameraExposurePosition(float positionXinView, float positionYinView)=0 | agora::rtc::IRtcEngine | pure virtual |
| setCameraFocusPositionInPreview(float positionX, float positionY)=0 | agora::rtc::IRtcEngine | pure virtual |
| setCameraTorchOn(bool isOn)=0 | agora::rtc::IRtcEngine | pure virtual |
| setCameraZoomFactor(float factor)=0 | agora::rtc::IRtcEngine | pure virtual |
| setChannelProfile(CHANNEL_PROFILE_TYPE profile)=0 | agora::rtc::IRtcEngine | pure virtual |
| setClientRole(CLIENT_ROLE_TYPE role)=0 | agora::rtc::IRtcEngine | pure virtual |
| setClientRole(CLIENT_ROLE_TYPE role, const ClientRoleOptions &options)=0 | agora::rtc::IRtcEngine | pure virtual |
| setCloudProxy(CLOUD_PROXY_TYPE proxyType)=0 | agora::rtc::IRtcEngine | pure virtual |
| setColorEnhanceOptions(bool enabled, ColorEnhanceOptions options)=0 | agora::rtc::IRtcEngine | pure virtual |
| setDefaultAudioRouteToSpeakerphone(bool defaultToSpeaker)=0 | agora::rtc::IRtcEngine | pure virtual |
| setDefaultMuteAllRemoteAudioStreams(bool mute) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| setDefaultMuteAllRemoteVideoStreams(bool mute) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| setEffectPosition(int soundId, int pos)=0 | agora::rtc::IRtcEngine | pure virtual |
| setEffectsVolume(int volume)=0 | agora::rtc::IRtcEngine | pure virtual |
| setEnableSpeakerphone(bool speakerOn)=0 | agora::rtc::IRtcEngine | pure virtual |
| setEncryptionMode(const char *encryptionMode) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| setEncryptionSecret(const char *secret) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| setExternalAudioSink(bool enabled, int sampleRate, int channels)=0 | agora::rtc::IRtcEngine | pure virtual |
| setExternalAudioSource(bool enabled, int sampleRate, int channels)=0 | agora::rtc::IRtcEngine | pure virtual |
| setHighQualityAudioParameters(bool fullband, bool stereo, bool fullBitrate)=0 | agora::rtc::IRtcEngine | pure virtual |
| setInEarMonitoringVolume(int volume)=0 | agora::rtc::IRtcEngine | pure virtual |
| setLiveTranscoding(const LiveTranscoding &transcoding) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| setLocalPublishFallbackOption(STREAM_FALLBACK_OPTIONS option)=0 | agora::rtc::IRtcEngine | pure virtual |
| setLocalRenderMode(RENDER_MODE_TYPE renderMode) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| setLocalRenderMode(RENDER_MODE_TYPE renderMode, VIDEO_MIRROR_MODE_TYPE mirrorMode)=0 | agora::rtc::IRtcEngine | pure virtual |
| setLocalVideoMirrorMode(VIDEO_MIRROR_MODE_TYPE mirrorMode) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| setLocalVideoRenderer(IVideoSink *videoSink)=0 | agora::rtc::IRtcEngine | pure virtual |
| setLocalVoiceChanger(VOICE_CHANGER_PRESET voiceChanger) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| setLocalVoiceEqualization(AUDIO_EQUALIZATION_BAND_FREQUENCY bandFrequency, int bandGain)=0 | agora::rtc::IRtcEngine | pure virtual |
| setLocalVoicePitch(double pitch)=0 | agora::rtc::IRtcEngine | pure virtual |
| setLocalVoiceReverb(AUDIO_REVERB_TYPE reverbKey, int value)=0 | agora::rtc::IRtcEngine | pure virtual |
| setLocalVoiceReverbPreset(AUDIO_REVERB_PRESET reverbPreset) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| setLogFile(const char *filePath) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| setLogFileSize(unsigned int fileSizeInKBytes) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| setLogFilter(unsigned int filter) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| setLowlightEnhanceOptions(bool enabled, LowLightEnhanceOptions options)=0 | agora::rtc::IRtcEngine | pure virtual |
| setMixedAudioFrameParameters(int sampleRate, int samplesPerCall)=0 | agora::rtc::IRtcEngine | pure virtual |
| setParameters(const char *parameters)=0 | agora::rtc::IRtcEngine | pure virtual |
| setPlaybackAudioFrameParameters(int sampleRate, int channel, RAW_AUDIO_FRAME_OP_MODE_TYPE mode, int samplesPerCall)=0 | agora::rtc::IRtcEngine | pure virtual |
| setRecordingAudioFrameParameters(int sampleRate, int channel, RAW_AUDIO_FRAME_OP_MODE_TYPE mode, int samplesPerCall)=0 | agora::rtc::IRtcEngine | pure virtual |
| setRemoteDefaultVideoStreamType(REMOTE_VIDEO_STREAM_TYPE streamType)=0 | agora::rtc::IRtcEngine | pure virtual |
| setRemoteRenderMode(uid_t userId, RENDER_MODE_TYPE renderMode) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| setRemoteRenderMode(uid_t userId, RENDER_MODE_TYPE renderMode, VIDEO_MIRROR_MODE_TYPE mirrorMode)=0 | agora::rtc::IRtcEngine | pure virtual |
| setRemoteSubscribeFallbackOption(STREAM_FALLBACK_OPTIONS option)=0 | agora::rtc::IRtcEngine | pure virtual |
| setRemoteUserPriority(uid_t uid, PRIORITY_TYPE userPriority)=0 | agora::rtc::IRtcEngine | pure virtual |
| setRemoteVideoRenderer(uid_t uid, IVideoSink *videoSink)=0 | agora::rtc::IRtcEngine | pure virtual |
| setRemoteVideoStreamType(uid_t userId, REMOTE_VIDEO_STREAM_TYPE streamType)=0 | agora::rtc::IRtcEngine | pure virtual |
| setRemoteVoicePosition(uid_t uid, double pan, double gain)=0 | agora::rtc::IRtcEngine | pure virtual |
| setScreenCaptureContentHint(VideoContentHint contentHint)=0 | agora::rtc::IRtcEngine | pure virtual |
| setScreenCaptureScenario(SCREEN_SCENARIO_TYPE screenScenario)=0 | agora::rtc::IRtcEngine | pure virtual |
| setupLocalVideo(const VideoCanvas &canvas)=0 | agora::rtc::IRtcEngine | pure virtual |
| setupRemoteVideo(const VideoCanvas &canvas)=0 | agora::rtc::IRtcEngine | pure virtual |
| setVideoDenoiserOptions(bool enabled, VideoDenoiserOptions options)=0 | agora::rtc::IRtcEngine | pure virtual |
| setVideoEncoderConfiguration(const VideoEncoderConfiguration &config)=0 | agora::rtc::IRtcEngine | pure virtual |
| setVideoProfile(VIDEO_PROFILE_TYPE profile, bool swapWidthAndHeight) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| setVideoQualityParameters(bool preferFrameRateOverImageQuality)=0 | agora::rtc::IRtcEngine | pure virtual |
| setVideoSource(IVideoSource *source)=0 | agora::rtc::IRtcEngine | pure virtual |
| setVoiceBeautifierParameters(VOICE_BEAUTIFIER_PRESET preset, int param1, int param2)=0 | agora::rtc::IRtcEngine | pure virtual |
| setVoiceBeautifierPreset(VOICE_BEAUTIFIER_PRESET preset)=0 | agora::rtc::IRtcEngine | pure virtual |
| setVoiceConversionPreset(VOICE_CONVERSION_PRESET preset)=0 | agora::rtc::IRtcEngine | pure virtual |
| setVolumeOfEffect(int soundId, int volume)=0 | agora::rtc::IRtcEngine | pure virtual |
| startAudioMixing(const char *filePath, bool loopback, bool replace, int cycle) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| startAudioMixing(const char *filePath, bool loopback, bool replace, int cycle, int startPos)=0 | agora::rtc::IRtcEngine | pure virtual |
| startAudioRecording(const char *filePath, AUDIO_RECORDING_QUALITY_TYPE quality) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| startAudioRecording(const char *filePath, int sampleRate, AUDIO_RECORDING_QUALITY_TYPE quality) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IRtcEngine | pure virtual |
| startAudioRecording(const AudioRecordingConfiguration &config)=0 | agora::rtc::IRtcEngine | pure virtual |
| startChannelMediaRelay(const ChannelMediaRelayConfiguration &configuration)=0 | agora::rtc::IRtcEngine | pure virtual |
| startEchoTest()=0 | agora::rtc::IRtcEngine | pure virtual |
| startEchoTest(int intervalInSeconds)=0 | agora::rtc::IRtcEngine | pure virtual |
| startEchoTest(const EchoTestConfiguration &config)=0 | agora::rtc::IRtcEngine | pure virtual |
| startLastmileProbeTest(const LastmileProbeConfig &config)=0 | agora::rtc::IRtcEngine | pure virtual |
| startPreview()=0 | agora::rtc::IRtcEngine | pure virtual |
| startRtmpStreamWithoutTranscoding(const char *url)=0 | agora::rtc::IRtcEngine | pure virtual |
| startRtmpStreamWithTranscoding(const char *url, const LiveTranscoding &transcoding)=0 | agora::rtc::IRtcEngine | pure virtual |
| startScreenCapture(WindowIDType windowId, int captureFreq, const Rect *rect, int bitrate)=0 | agora::rtc::IRtcEngine | pure virtual |
| startScreenCaptureByDisplayId(unsigned int displayId, const Rectangle ®ionRect, const ScreenCaptureParameters &captureParams)=0 | agora::rtc::IRtcEngine | pure virtual |
| startScreenCaptureByScreenRect(const Rectangle &screenRect, const Rectangle ®ionRect, const ScreenCaptureParameters &captureParams)=0 | agora::rtc::IRtcEngine | pure virtual |
| startScreenCaptureByWindowId(view_t windowId, const Rectangle ®ionRect, const ScreenCaptureParameters &captureParams)=0 | agora::rtc::IRtcEngine | pure virtual |
| stopAllEffects()=0 | agora::rtc::IRtcEngine | pure virtual |
| stopAudioMixing()=0 | agora::rtc::IRtcEngine | pure virtual |
| stopAudioRecording()=0 | agora::rtc::IRtcEngine | pure virtual |
| stopChannelMediaRelay()=0 | agora::rtc::IRtcEngine | pure virtual |
| stopEchoTest()=0 | agora::rtc::IRtcEngine | pure virtual |
| stopEffect(int soundId)=0 | agora::rtc::IRtcEngine | pure virtual |
| stopLastmileProbeTest()=0 | agora::rtc::IRtcEngine | pure virtual |
| stopPreview()=0 | agora::rtc::IRtcEngine | pure virtual |
| stopRtmpStream(const char *url)=0 | agora::rtc::IRtcEngine | pure virtual |
| stopScreenCapture()=0 | agora::rtc::IRtcEngine | pure virtual |
| switchCamera()=0 | agora::rtc::IRtcEngine | pure virtual |
| switchChannel(const char *token, const char *channelId)=0 | agora::rtc::IRtcEngine | pure virtual |
| switchChannel(const char *token, const char *channelId, const ChannelMediaOptions &options)=0 | agora::rtc::IRtcEngine | pure virtual |
| takeSnapshot(const char *channel, uid_t uid, const char *filePath)=0 | agora::rtc::IRtcEngine | pure virtual |
| unloadEffect(int soundId)=0 | agora::rtc::IRtcEngine | pure virtual |
| unregisterEventHandler(IRtcEngineEventHandler *eventHandler)=0 | agora::rtc::IRtcEngine | pure virtual |
| updateChannelMediaRelay(const ChannelMediaRelayConfiguration &configuration)=0 | agora::rtc::IRtcEngine | pure virtual |
| updateRtmpTranscoding(const LiveTranscoding &transcoding)=0 | agora::rtc::IRtcEngine | pure virtual |
| updateScreenCaptureParameters(const ScreenCaptureParameters &captureParams)=0 | agora::rtc::IRtcEngine | pure virtual |
| updateScreenCaptureRegion(const Rectangle ®ionRect)=0 | agora::rtc::IRtcEngine | pure virtual |
| updateScreenCaptureRegion(const Rect *rect)=0 | agora::rtc::IRtcEngine | pure virtual |
| WindowIDType typedef | agora::rtc::IRtcEngine | |
| WindowIDType typedef | agora::rtc::IRtcEngine | |
| ~IRtcEngine() | agora::rtc::IRtcEngine | inlineprotectedvirtual |