Developer Center
Voice Call
API Reference
Agora C++ API Reference for All Platforms
Agora C++ API Reference for All Platforms
- Member agora::rtc::AUDIO_REVERB_PRESET
- Deprecated from v3.2.0.
- Member agora::rtc::IChannel::createDataStream (int *streamId, bool reliable, bool ordered)=0
- This method is deprecated from v3.3.0. Use the createDataStream [2/2] method instead.
- Member agora::rtc::IChannel::setDefaultMuteAllRemoteAudioStreams (bool mute)=0
- This method is deprecated from v3.3.0.
- Member agora::rtc::IChannel::setDefaultMuteAllRemoteVideoStreams (bool mute)=0
- This method is deprecated from v3.3.0.
- Member agora::rtc::IChannel::setEncryptionMode (const char *encryptionMode)=0
- Deprecated as of v3.1.0. Use the enableEncryption instead.
- Member agora::rtc::IChannel::setEncryptionSecret (const char *secret)=0
- Deprecated as of v3.1.0. Use the enableEncryption instead.
- Member agora::rtc::IRtcEngine::createDataStream (int *streamId, bool reliable, bool ordered)=0
- This method is deprecated from v3.3.0. Use the createDataStream [2/2] method instead.
- Member agora::rtc::IRtcEngine::enableWebSdkInteroperability (bool enabled)=0
- This method is deprecated. As of v3.0.0, the Native SDK automatically enables interoperability with the Web SDK, so you no longer need to call this method. Enables interoperability with the Agora Web SDK.
- Member agora::rtc::IRtcEngine::setDefaultMuteAllRemoteAudioStreams (bool mute)=0
- This method is deprecated from v3.3.0.
- Member agora::rtc::IRtcEngine::setDefaultMuteAllRemoteVideoStreams (bool mute)=0
- This method is deprecated from v3.3.0.
- Member agora::rtc::IRtcEngine::setEncryptionMode (const char *encryptionMode)=0
- Deprecated as of v3.1.0. Use the enableEncryption instead.
- Member agora::rtc::IRtcEngine::setLocalRenderMode (RENDER_MODE_TYPE renderMode)=0
- This method is deprecated, use the setLocalRenderMode [2/2] method instead. Sets the local video display mode.
- Member agora::rtc::IRtcEngine::setLocalVideoMirrorMode (VIDEO_MIRROR_MODE_TYPE mirrorMode)=0
- This method is deprecated, use the setupLocalVideo or setLocalRenderMode method instead.
- Member agora::rtc::IRtcEngine::setLocalVoiceChanger (VOICE_CHANGER_PRESET voiceChanger)=0
- Deprecated from v3.2.0. Use the following methods instead:
- Member agora::rtc::IRtcEngine::setLocalVoiceReverbPreset (AUDIO_REVERB_PRESET reverbPreset)=0
- Deprecated from v3.2.0. Use setAudioEffectPreset or setVoiceBeautifierPreset instead.
- Member agora::rtc::IRtcEngine::setLogFile (const char *filePath)=0
- This method is deprecated from v3.3.0. Use
logConfig
in the initialize method instead.
- Member agora::rtc::IRtcEngine::setLogFileSize (unsigned int fileSizeInKBytes)=0
- This method is deprecated from v3.3.0. Use
logConfig
in the initialize method instead.
- Member agora::rtc::IRtcEngine::setLogFilter (unsigned int filter)=0
- This method is deprecated from v3.3.0. Use
logConfig
in the initialize method instead.
- Member agora::rtc::IRtcEngine::setRemoteRenderMode (uid_t userId, RENDER_MODE_TYPE renderMode)=0
- This method is deprecated, use the setRemoteRenderMode [2/2] method instead. Sets the video display mode of a specified remote user.
- Member agora::rtc::IRtcEngine::startAudioRecording (const char *filePath, AUDIO_RECORDING_QUALITY_TYPE quality)=0
- Use startAudioRecording [2/2] instead.
- Member agora::rtc::IRtcEngineEventHandler::onFirstLocalAudioFrame (int elapsed)
- Deprecated as of v3.1.0. Use the onFirstLocalAudioFramePublished callback instead.
- Member agora::rtc::IRtcEngineEventHandler::onFirstRemoteAudioDecoded (uid_t uid, int elapsed)
- v3.0.0
- Member agora::rtc::IRtcEngineEventHandler::onFirstRemoteAudioFrame (uid_t uid, int elapsed)
- v3.0.0
- Member agora::rtc::IRtcEngineEventHandler::onFirstRemoteVideoDecoded (uid_t uid, int width, int height, int elapsed)
- v2.9.0
- Member agora::rtc::IRtcEngineEventHandler::onMicrophoneEnabled (bool enabled)
- v2.9.0
- Member agora::rtc::IRtcEngineEventHandler::onRemoteAudioTransportStats (uid_t uid, unsigned short delay, unsigned short lost, unsigned short rxKBitRate)
- This callback is deprecated and replaced by the onRemoteAudioStats callback.
- Member agora::rtc::IRtcEngineEventHandler::onRemoteVideoTransportStats (uid_t uid, unsigned short delay, unsigned short lost, unsigned short rxKBitRate)
- This callback is deprecated and replaced by the onRemoteVideoStats callback.
- Member agora::rtc::IRtcEngineEventHandler::onStreamPublished (const char *url, int error)
- This method is deprecated, use the onRtmpStreamingStateChanged callback instead.
- Member agora::rtc::IRtcEngineEventHandler::onStreamUnpublished (const char *url)
- This method is deprecated, use the onRtmpStreamingStateChanged callback instead.
- Member agora::rtc::IRtcEngineEventHandler::onUserEnableLocalVideo (uid_t uid, bool enabled)
- v2.9.0
- Member agora::rtc::IRtcEngineEventHandler::onUserEnableVideo (uid_t uid, bool enabled)
- v2.9.0
- Member agora::rtc::IRtcEngineEventHandler::onUserMuteAudio (uid_t uid, bool muted)
- This method is deprecated from v3.0.0, use the onRemoteAudioStateChanged callback instead.
- Member agora::rtc::VOICE_CHANGER_PRESET
- Deprecated from v3.2.0.