NERtc UE SDK  V5.4.109
nertc::IRtcEngineEventHandler 成员列表

成员的完整列表,这些成员属于 nertc::IRtcEngineEventHandler,包括所有继承而来的类成员

onAddLiveStreamTask(const char *task_id, const char *url, int error_code)nertc::IRtcEngineEventHandlerinlinevirtual
onApiCallExecuted(const char *api_name, NERtcErrorCode error_code, const char *msg)nertc::IRtcEngineEventHandlerinlinevirtual
onAudioDefaultDeviceChanged(const char *device_id, NERtcAudioDeviceType device_type)nertc::IRtcEngineEventHandlerinlinevirtual
onAudioDeviceRoutingDidChange(NERtcAudioOutputRouting routing)nertc::IRtcEngineEventHandlerinlinevirtual
onAudioDeviceStateChanged(const char *device_id, NERtcAudioDeviceType device_type, NERtcAudioDeviceState device_state)nertc::IRtcEngineEventHandlerinlinevirtual
onAudioEffectFinished(uint32_t effect_id)nertc::IRtcEngineEventHandlerinlinevirtual
onAudioEffectTimestampUpdate(uint32_t effect_id, uint64_t timestamp_ms)nertc::IRtcEngineEventHandlerinlinevirtual
onAudioHowling(bool howling)nertc::IRtcEngineEventHandlerinlinevirtual
onAudioMixingStateChanged(NERtcAudioMixingState state, NERtcAudioMixingErrorCode error_code)nertc::IRtcEngineEventHandlerinlinevirtual
onAudioMixingTimestampUpdate(uint64_t timestamp_ms)nertc::IRtcEngineEventHandlerinlinevirtual
onAudioRecording(NERtcAudioRecordingCode code, const char *file_path)nertc::IRtcEngineEventHandlerinlinevirtual
onCameraExposureChanged(const NERtcCameraFocusAndExposureInfo &info)nertc::IRtcEngineEventHandlerinlinevirtual
onCameraFocusChanged(const NERtcCameraFocusAndExposureInfo &info)nertc::IRtcEngineEventHandlerinlinevirtual
onCaptureVideoFrame(void *data, NERtcVideoType type, uint32_t width, uint32_t height, uint32_t count, uint32_t *offset, uint32_t *stride, NERtcVideoRotation rotation)nertc::IRtcEngineEventHandlerinline
onCheckNECastAudioDriverResult(NERtcInstallCastAudioDriverResult result)nertc::IRtcEngineEventHandlerinlinevirtual
onClientRoleChanged(NERtcClientRole oldRole, NERtcClientRole newRole)nertc::IRtcEngineEventHandlerinlinevirtual
onConnectionStateChange(NERtcConnectionStateType state, NERtcReasonConnectionChangedType reason)nertc::IRtcEngineEventHandlerinlinevirtual
onDisconnect(NERtcErrorCode reason)nertc::IRtcEngineEventHandlerinlinevirtual
onError(int error_code, const char *msg)nertc::IRtcEngineEventHandlerinlinevirtual
onFirstAudioDataReceived(NERtcAudioStreamType type, uid_t uid)nertc::IRtcEngineEventHandlerinlinevirtual
onFirstAudioFrameDecoded(NERtcAudioStreamType type, uid_t uid)nertc::IRtcEngineEventHandlerinlinevirtual
onFirstVideoDataReceived(NERtcVideoStreamType type, uid_t uid)nertc::IRtcEngineEventHandlerinlinevirtual
onFirstVideoFrameDecoded(NERtcVideoStreamType type, uid_t uid, uint32_t width, uint32_t height)nertc::IRtcEngineEventHandlerinlinevirtual
onJoinChannel(channel_id_t cid, uid_t uid, NERtcErrorCode result, uint64_t elapsed)nertc::IRtcEngineEventHandlerinlinevirtual
onLastmileProbeResult(const NERtcLastmileProbeResult &result)nertc::IRtcEngineEventHandlerinlinevirtual
onLastmileQuality(NERtcNetworkQualityType quality)nertc::IRtcEngineEventHandlerinlinevirtual
onLeaveChannel(NERtcErrorCode result, uint64_t channel_id)nertc::IRtcEngineEventHandlerinlinevirtual
onLiveStreamStateChanged(const char *task_id, const char *url, NERtcLiveStreamStateCode state)nertc::IRtcEngineEventHandlerinlinevirtual
onLocalAudioVolumeIndication(int volume, bool enable_vad)nertc::IRtcEngineEventHandlerinlinevirtual
onLocalVideoWatermarkState(NERtcVideoStreamType type, NERtcLocalVideoWatermarkState state)nertc::IRtcEngineEventHandlerinlinevirtual
onMediaRelayEvent(NERtcChannelMediaRelayEvent event, const char *channel_name, NERtcErrorCode error)nertc::IRtcEngineEventHandlerinlinevirtual
onMediaRelayStateChanged(NERtcChannelMediaRelayState state, const char *channel_name)nertc::IRtcEngineEventHandlerinlinevirtual
onMediaRightChange(bool is_audio_banned, bool is_video_banned)nertc::IRtcEngineEventHandlerinlinevirtual
onNetworkTypeChanged(NERtcNetworkType new_type)nertc::IRtcEngineEventHandlerinlinevirtual
onPermissionKeyWillExpire()nertc::IRtcEngineEventHandlerinlinevirtual
onPublishFallbackToAudioOnly(bool is_fallback, NERtcVideoStreamType type)nertc::IRtcEngineEventHandlerinlinevirtual
onReconnectingStart(channel_id_t cid, uid_t uid)nertc::IRtcEngineEventHandlerinlinevirtual
onRecvSEIMsg(uid_t uid, const uint8_t *data, uint32_t dataSize)nertc::IRtcEngineEventHandlerinlinevirtual
onRejoinChannel(channel_id_t cid, uid_t uid, NERtcErrorCode result, uint64_t elapsed)nertc::IRtcEngineEventHandlerinlinevirtual
onReleasedHwResources(NERtcErrorCode result)nertc::IRtcEngineEventHandlerinlinevirtual
onRemoteAudioVolumeIndication(const NERtcAudioVolumeInfo *speakers, uint32_t speaker_number, int total_volume)nertc::IRtcEngineEventHandlerinlinevirtual
onRemoveLiveStreamTask(const char *task_id, int error_code)nertc::IRtcEngineEventHandlerinlinevirtual
onScreenCaptureStatusChanged(NERtcScreenCaptureStatus status)nertc::IRtcEngineEventHandlerinlinevirtual
onSubscribeFallbackToAudioOnly(uid_t uid, bool is_fallback, NERtcVideoStreamType type)nertc::IRtcEngineEventHandlerinlinevirtual
onUpdateLiveStreamTask(const char *task_id, const char *url, int error_code)nertc::IRtcEngineEventHandlerinlinevirtual
onUpdatePermissionKey(const char *key, NERtcErrorCode error, int timeout)nertc::IRtcEngineEventHandlerinlinevirtual
onUserAudioMute(NERtcAudioStreamType stream_type, uid_t uid, bool mute)nertc::IRtcEngineEventHandlerinlinevirtual
onUserAudioStart(NERtcAudioStreamType type, uid_t uid)nertc::IRtcEngineEventHandlerinlinevirtual
onUserAudioStop(NERtcAudioStreamType type, uid_t uid)nertc::IRtcEngineEventHandlerinlinevirtual
onUserDataBufferedAmountChanged(uid_t uid, const char *source_id, uint64_t previous_amount)nertc::IRtcEngineEventHandlerinlinevirtual
onUserDataReceiveMessage(uid_t uid, const char *source_id, void *data, uint64_t size)nertc::IRtcEngineEventHandlerinlinevirtual
onUserDataStart(uid_t uid)nertc::IRtcEngineEventHandlerinlinevirtual
onUserDataStateChanged(uid_t uid, const char *source_id)nertc::IRtcEngineEventHandlerinlinevirtual
onUserDataStop(uid_t uid)nertc::IRtcEngineEventHandlerinlinevirtual
onUserJoined(uid_t uid, const char *user_name, const NERtcUserJoinExtraInfo &custom_info)nertc::IRtcEngineEventHandlerinlinevirtual
onUserLeft(uid_t uid, NERtcSessionLeaveReason reason, const NERtcUserJoinExtraInfo &custom_info)nertc::IRtcEngineEventHandlerinlinevirtual
onUserVideoMute(NERtcVideoStreamType stream_type, uid_t uid, bool mute)nertc::IRtcEngineEventHandlerinlinevirtual
onUserVideoProfileUpdate(uid_t uid, NERtcVideoProfileType max_profile)nertc::IRtcEngineEventHandlerinlinevirtual
onUserVideoStart(NERtcVideoStreamType type, uid_t uid, NERtcVideoProfileType max_profile)nertc::IRtcEngineEventHandlerinlinevirtual
onUserVideoStop(NERtcVideoStreamType type, uid_t uid)nertc::IRtcEngineEventHandlerinlinevirtual
onVideoDeviceStateChanged(const char *device_id, NERtcVideoDeviceType device_type, NERtcVideoDeviceState device_state)nertc::IRtcEngineEventHandlerinlinevirtual
onVirtualBackgroundSourceEnabled(bool enabled, NERtcVirtualBackgroundSourceStateReason reason)nertc::IRtcEngineEventHandlerinlinevirtual
onWarning(int warn_code, const char *msg)nertc::IRtcEngineEventHandlerinlinevirtual
~IRtcEngineEventHandler() (定义于 nertc::IRtcEngineEventHandler)nertc::IRtcEngineEventHandlerinlinevirtual