Agora RTC Objective-C API Reference  Refactor
Deprecated List
Global agora::CHANNEL_PROFILE_GAME
This profile is deprecated.
Global agora::CHANNEL_PROFILE_COMMUNICATION_1v1
This profile is deprecated.
Global agora::ERR_ADM_ANDROID_OPENSL_CREATE_ENGINE
Global agora::ERR_ADM_ANDROID_OPENSL_CREATE_AUDIO_RECORDER
Global agora::ERR_ADM_ANDROID_OPENSL_START_RECORDER_THREAD
Global agora::ERR_ADM_ANDROID_OPENSL_CREATE_AUDIO_PLAYER
Global agora::ERR_ADM_ANDROID_OPENSL_START_PLAYER_THREAD
Global agora::ERR_ADM_IOS_SESSION_SAMPLERATR_ZERO
Global agora::rtc::QUALITY_UNKNOWN
This member is deprecated.
Global agora::media::base::RENDER_MODE_ADAPTIVE
3: This mode is deprecated.
Global RemoteVideoStats::delay
Time delay (ms).
Global IRtcEngineEventHandler::onFirstRemoteVideoDecoded (uid_t uid, int width, int height, int elapsed) 1
This callback is deprecated since v3.1.200. Use onRemoteVideoStateChanged instead.
Global IRtcEngineEventHandler::onUserMuteVideo (uid_t userId, bool muted) 1
This callback is deprecated since v3.1.200. Use onRemoteVideoStateChanged instead.
Global IRtcEngineEventHandler::onUserEnableVideo (uid_t uid, bool enabled) 1
This callback is deprecated since v3.1.200. Use onRemoteVideoStateChanged instead.
Global IRtcEngineEventHandler::onUserEnableLocalVideo (uid_t uid, bool enabled) 1
This callback is deprecated since v3.1.200. Use onRemoteVideoStateChanged instead.
Global IRtcEngineEventHandler::onStreamPublished (const char *url, int error) 1
Use onRtmpStreamingStateChanged instead.
Global IRtcEngineEventHandler::onStreamUnpublished (const char *url) 1
Use onRtmpStreamingStateChanged instead.
Global IRtcEngine::setAudioProfile (AUDIO_PROFILE_TYPE profile, AUDIO_SCENARIO_TYPE scenario) 1=0
This method is deprecated. You can use the setAudioProfile method instead. To set the audio scenario, call the initialize method and pass value in the audioScenario member in the RtcEngineContext struct.
Global IRtcEngine::setDefaultMuteAllRemoteAudioStreams (bool mute) 1=0
This method is deprecated. To set whether to receive remote audio streams by default, call muteAllRemoteAudioStreams before calling joinChannel
Global IRtcEngine::setDefaultMuteAllRemoteVideoStreams (bool mute) 1=0
This method is deprecated. To set whether to receive remote video streams by default, call muteAllRemoteVideoStreams before calling joinChannel.
Global IRtcEngine::enableWebSdkInteroperability (bool enabled) 1=0
The Agora NG SDK enables the interoperablity with the Web SDK.
Global IRtcEngineEventHandlerEx::onUserMuteAudio (const RtcConnection &connection, uid_t remoteUid, bool muted) 1
Use onRemoteAudioStateChanged instead of.
Global IRtcEngineEventHandlerEx::onUserMuteVideo (const RtcConnection &connection, uid_t remoteUid, bool muted) 1
Use onRemoteVideoStateChanged instead of.
Global IRtcEngineEventHandlerEx::onUserEnableVideo (const RtcConnection &connection, uid_t remoteUid, bool enabled) 1
Use onRemoteVideoStateChanged instead of.
Global IRtcEngineEventHandlerEx::onUserEnableLocalVideo (const RtcConnection &connection, uid_t remoteUid, bool enabled) 1
Use onRemoteVideoStateChanged instead of.
Global AgoraChannelProfileGame
2: Gaming.
Global AgoraChannelProfileCommunication_1v1
4:1-to-1 communication.
Global AgoraVideoRenderModeAdaptive
Adaptive(3):This mode is obsolete.
Global AgoraVideoFrame::stride
Use strideInPixels instead.
Global [AgoraRtcEngineKit enableWebSdkInteroperability:]
Web SDK interoperability is by default enabled.
Global [AgoraRtcEngineKit setLocalRenderMode:mode:]
Global [AgoraRtcEngineKit setDefaultMuteAllRemoteVideoStreams:]
To set whether to receive remote video streams by default, call muteAllRemoteVideoStreams before calling joinChannelByToken.
Global [AgoraRtcEngineKit setAudioProfile:scenario:]
This method is deprecated. You can use the setAudioProfile method instead.