Agora RTC Objective-C API Reference  Refactor
Deprecated List
Global agora::CHANNEL_PROFILE_GAME
This profile is deprecated.
Global agora::CHANNEL_PROFILE_CLOUD_GAMING
This profile is deprecated.
Global agora::CHANNEL_PROFILE_COMMUNICATION_1v1
This profile is deprecated.
Global agora::rtc::QUALITY_UNKNOWN
This member is deprecated.
Global agora::media::base::RENDER_MODE_ADAPTIVE
3: This mode is deprecated.
Global IMediaPlayerSource::openWithCustomSource (int64_t startPos, media::base::IMediaPlayerCustomDataProvider *provider)=0
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 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 AgoraChannelProfileCloudGaming
3: Cloud 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.
Global [AgoraRtcMediaPlayerProtocol-p openWithCustomSourceAtStartPos:withPlayerOnReadData:andPlayerOnSeek:]
Open media file or stream with custom soucrce. The custom data source provides a data stream input callback, and the player will continue to call back this interface, requesting the user to fill in the data that needs to be played.