NERtc iOS SDK  V5.3.1
<NERtcEngineDelegateEx> 成员列表

成员的完整列表,这些成员属于 <NERtcEngineDelegateEx>,包括所有继承而来的类成员

onAudioEffectFinished:<NERtcEngineDelegateEx>
onAudioEffectTimestampUpdateWithId:timeStampMS:<NERtcEngineDelegateEx>
onAudioMixingStateChanged:errorCode:<NERtcEngineDelegateEx>
onAudioMixingTimestampUpdate:<NERtcEngineDelegateEx>
onEngineFirstAudioFrameDecoded:<NERtcEngineDelegateEx>
onEngineFirstVideoFrameDecoded:width:height:<NERtcEngineDelegateEx>
onEngineFirstVideoFrameDecoded:width:height:streamType:<NERtcEngineDelegateEx>
onLocalAudioVolumeIndication:<NERtcEngineDelegateEx>
onLocalAudioVolumeIndication:withVad:<NERtcEngineDelegateEx>
onNERtcCameraExposureChanged:<NERtcEngineDelegateEx>
onNERtcCameraFocusChanged:<NERtcEngineDelegateEx>
onNERtcEngineApiDidExecuted:errCode:msg:<NERtcEngineDelegate>
onNERtcEngineAudioDeviceRoutingDidChange:<NERtcEngineAudioSessionObserver>
onNERtcEngineAudioDeviceStateChangeWithDeviceID:deviceType:deviceState:<NERtcEngineDelegateEx>
onNERtcEngineAudioHasHowling<NERtcEngineDelegateEx>
onNERtcEngineAudioRecording:filePath:<NERtcEngineDelegateEx>
onNERtcEngineChannelMediaRelayStateDidChange:channelName:<NERtcEngineDelegateEx>
onNERtcEngineConnectionStateChangeWithState:reason:<NERtcEngineDelegate>
onNERtcEngineDidClientRoleChanged:newRole:<NERtcEngineDelegate>
onNERtcEngineDidDisconnectWithReason:<NERtcEngineDelegate>
onNERtcEngineDidError:<NERtcEngineDelegate>
onNERtcEngineDidLeaveChannelWithResult:<NERtcEngineDelegate>
onNERtcEngineDidReceiveChannelMediaRelayEvent:channelName:error:<NERtcEngineDelegateEx>
onNERtcEngineDidWarning:msg:<NERtcEngineDelegate>
onNERtcEngineFirstAudioDataDidReceiveWithUserID:<NERtcEngineDelegateEx>
onNERtcEngineFirstVideoDataDidReceiveWithUserID:<NERtcEngineDelegateEx>
onNERtcEngineFirstVideoDataDidReceiveWithUserID:streamType:<NERtcEngineDelegateEx>
onNERtcEngineHardwareResourceReleased:<NERtcEngineDelegateEx>
onNERtcEngineLastmileProbeTestResult:<NERtcEngineDelegateEx>
onNERtcEngineLastmileQuality:<NERtcEngineDelegateEx>
onNERTCEngineLiveStreamState:taskID:url:<NERtcEngineLiveStreamObserver>
onNERtcEngineLocalPublishFallbackToAudioOnly:streamType:<NERtcEngineDelegateEx>
onNERtcEngineLocalVideoWatermarkStateWithStreamType:state:<NERtcEngineDelegateEx>
onNERtcEngineMediaRightChangeWithAudio:video:<NERtcEngineDelegate>
onNERtcEngineNetworkConnectionTypeChanged:<NERtcEngineDelegateEx>
onNERtcEnginePermissionKeyWillExpire<NERtcEngineDelegateEx>
onNERtcEngineReconnectingStart<NERtcEngineDelegate>
onNERtcEngineRecvSEIMsg:message:<NERtcEngineVideoSEIObserver>
onNERtcEngineRejoinChannel:<NERtcEngineDelegate>
onNERtcEngineRemoteSubscribeFallbackToAudioOnly:isFallback:streamType:<NERtcEngineDelegateEx>
onNERtcEngineUpdatePermissionKey:error:timeout:<NERtcEngineDelegateEx>
onNERtcEngineUser:audioMuted:<NERtcEngineDelegateEx>
onNERtcEngineUser:subStreamAudioMuted:<NERtcEngineDelegate>
onNERtcEngineUser:videoMuted:<NERtcEngineDelegateEx>
onNERtcEngineUser:videoMuted:streamType:<NERtcEngineDelegateEx>
onNERtcEngineUserAudioDidStart:<NERtcEngineDelegate>
onNERtcEngineUserAudioDidStop:<NERtcEngineDelegate>
onNERtcEngineUserDataBufferedAmountChanged:previousAmount:<NERtcEngineDelegateEx>
onNERtcEngineUserDataDidStart:<NERtcEngineDelegateEx>
onNERtcEngineUserDataDidStop:<NERtcEngineDelegateEx>
onNERtcEngineUserDataReceiveMessage:data:<NERtcEngineDelegateEx>
onNERtcEngineUserDataStateChanged:<NERtcEngineDelegateEx>
onNERtcEngineUserDidJoinWithUserID:userName:<NERtcEngineDelegate>
onNERtcEngineUserDidJoinWithUserID:userName:joinExtraInfo:<NERtcEngineDelegate>
onNERtcEngineUserDidLeaveWithUserID:reason:<NERtcEngineDelegate>
onNERtcEngineUserDidLeaveWithUserID:reason:leaveExtraInfo:<NERtcEngineDelegate>
onNERtcEngineUserSubStreamAudioDidStart:<NERtcEngineDelegate>
onNERtcEngineUserSubStreamAudioDidStop:<NERtcEngineDelegate>
onNERtcEngineUserSubStreamDidStartWithUserID:subStreamProfile:<NERtcEngineDelegate>
onNERtcEngineUserSubStreamDidStop:<NERtcEngineDelegate>
onNERtcEngineUserVideoDidStartWithUserID:videoProfile:<NERtcEngineDelegate>
onNERtcEngineUserVideoDidStop:<NERtcEngineDelegate>
onNERtcEngineUserVideoProfileDidUpdate:maxProfile:<NERtcEngineDelegateEx>
onNERtcEngineVideoDeviceStateChangeWithDeviceID:deviceType:deviceState:<NERtcEngineDelegateEx>
onNERtcEngineVideoFrameCaptured:rotation:<NERtcEngineVideoFrameObserver>
onNERtcEngineVirtualBackgroundSourceEnabled:reason:<NERtcEngineDelegateEx>
onRemoteAudioVolumeIndication:totalVolume:<NERtcEngineDelegateEx>