|
NERTC macOS/Windows SDK V5.9.10
|
成员的完整列表,这些成员属于 nertc::IRtcEngineEventHandlerEx,包括所有继承而来的类成员
| onAddLiveStreamTask(const char *task_id, const char *url, int error_code) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onAiData(const char *type, const char *data) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onApiCallExecuted(const char *api_name, NERtcErrorCode error, const char *message) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onAsrCaptionResult(const NERtcAsrCaptionResult *results, unsigned int result_count) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onAsrCaptionStateChanged(NERtcAsrCaptionState state, int code, const char *message) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onAudioDefaultDeviceChanged(const char device_id[kNERtcMaxDeviceIDLength], NERtcAudioDeviceType device_type) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onAudioDeviceStateChanged(const char device_id[kNERtcMaxDeviceIDLength], NERtcAudioDeviceType device_type, NERtcAudioDeviceState device_state) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onAudioEffectFinished(uint32_t effect_id) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onAudioEffectTimestampUpdate(uint32_t effect_id, uint64_t timestamp_ms) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onAudioHowling(bool howling) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onAudioMixingStateChanged(NERtcAudioMixingState state, NERtcAudioMixingErrorCode error_code) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onAudioMixingTimestampUpdate(uint64_t timestamp_ms) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onAudioRecording(NERtcAudioRecordingCode code, const char *file_path) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onCaptureVideoFrame(void *data, NERtcVideoType type, uint32_t width, uint32_t height, uint32_t count, uint32_t offset[kNERtcMaxPlaneCount], uint32_t stride[kNERtcMaxPlaneCount], NERtcVideoRotation rotation) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onCaptureVideoFrame2(const NERtcVideoCallbackFrame &frame) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onCheckNECastAudioDriverResult(NERtcInstallCastAudioDriverResult result) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onClientRoleChanged(NERtcClientRole oldRole, NERtcClientRole newRole) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onConnectionStateChange(NERtcConnectionStateType state, NERtcReasonConnectionChangedType reason) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onDisconnect(NERtcErrorCode reason) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onError(int error_code, const char *msg) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onFirstAudioDataReceived(uid_t uid) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onFirstAudioFrameDecoded(uid_t uid) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onFirstVideoDataReceived(uid_t uid) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onFirstVideoDataReceived(NERtcVideoStreamType type, uid_t uid) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onFirstVideoFrameDecoded(uid_t uid, uint32_t width, uint32_t height) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onFirstVideoFrameDecoded(NERtcVideoStreamType type, uid_t uid, uint32_t width, uint32_t height) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onFirstVideoFrameRender(NERtcVideoStreamType type, uid_t uid, uint32_t width, uint32_t height, uint64_t elapsed) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onJoinChannel(channel_id_t cid, uid_t uid, NERtcErrorCode result, uint64_t elapsed) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onLabFeatureCallback(const char *key, const char *param) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onLastmileProbeResult(const NERtcLastmileProbeResult &result) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onLastmileQuality(NERtcNetworkQualityType quality) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onLeaveChannel(NERtcErrorCode result) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onLiveStreamState(const char *task_id, const char *url, NERtcLiveStreamStateCode state) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onLocalAudioVolumeIndication(int volume) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onLocalAudioVolumeIndication(int volume, bool enable_vad) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onLocalPublishFallbackToAudioOnly(bool is_fallback, NERtcVideoStreamType stream_type) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onLocalRecorderError(NERtcLocalRecorderError error, const char *task_id) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onLocalRecorderStatus(NERtcLocalRecorderStatus status, const char *task_id) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onLocalVideoRenderSizeChanged(NERtcVideoStreamType type, uint32_t width, uint32_t height) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onLocalVideoWatermarkState(NERtcVideoStreamType videoStreamType, NERtcLocalVideoWatermarkState state) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onMediaRelayEvent(NERtcChannelMediaRelayEvent event, const char *channel_name, NERtcErrorCode error) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onMediaRelayStateChanged(NERtcChannelMediaRelayState state, const char *channel_name) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onMediaRightChange(bool is_audio_banned, bool is_video_banned) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onNetworkConnectionTypeChanged(NERtcNetworkConnectionType newConnectionType) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onPermissionKeyWillExpire() | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onPlayStreamingFirstAudioFramePlayed(const char *stream_id, int64_t time_ms) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onPlayStreamingFirstVideoFrameRender(const char *stream_id, int64_t time_ms, uint32_t width, uint32_t height) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onPlayStreamingReceiveSeiMessage(const char *stream_id, const char *message) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onPlayStreamingStateChange(const char *stream_id, NERtcPlayStreamState state, NERtcErrorCode error) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onPushStreamingChangeToReconnecting(NERtcErrorCode reason) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onPushStreamingReconnectedSuccess() | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onReconnectingStart(channel_id_t cid, uid_t uid) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onRecvSEIMsg(uid_t uid, const char *data, uint32_t dataSize) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onRejoinChannel(channel_id_t cid, uid_t uid, NERtcErrorCode result, uint64_t elapsed) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onReleasedHwResources(NERtcErrorCode result) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onRemoteAudioVolumeIndication(const NERtcAudioVolumeInfo *speakers, unsigned int speaker_number, int total_volume) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onRemoteSubscribeFallbackToAudioOnly(uid_t uid, bool is_fallback, NERtcVideoStreamType stream_type) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onRemoteVideoReceiveSizeChanged(uid_t uid, NERtcVideoStreamType type, uint32_t width, uint32_t height) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onRemoveLiveStreamTask(const char *task_id, int error_code) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onScreenCaptureSourceDataUpdate(NERtcScreenCaptureSourceData data) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onScreenCaptureStatus(NERtcScreenCaptureStatus status) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onStartPushStreaming(NERtcErrorCode result, channel_id_t cid) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onStopPushStreaming(NERtcErrorCode result) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUpdateLiveStreamTask(const char *task_id, const char *url, int error_code) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUpdatePermissionKey(const char *key, NERtcErrorCode error, int timeout) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserAudioMute(uid_t uid, bool mute) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserAudioStart(uid_t uid) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onUserAudioStop(uid_t uid) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onUserDataBufferedAmountChanged(uid_t uid, uint64_t previousAmount) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserDataReceiveMessage(uid_t uid, void *pData, uint64_t size) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserDataStart(uid_t uid) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserDataStateChanged(uid_t uid) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserDataStop(uid_t uid) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserJoined(uid_t uid, const char *user_name) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onUserJoined(uid_t uid, const char *user_name, NERtcUserJoinExtraInfo join_extra_info) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onUserLeft(uid_t uid, NERtcSessionLeaveReason reason) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onUserLeft(uid_t uid, NERtcSessionLeaveReason reason, NERtcUserJoinExtraInfo leave_extra_info) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onUserSubStreamAudioMute(uid_t uid, bool mute) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserSubStreamAudioStart(uid_t uid) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserSubStreamAudioStop(uid_t uid) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserSubStreamVideoStart(uid_t uid, NERtcVideoProfileType max_profile) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserSubStreamVideoStop(uid_t uid) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserVideoMute(uid_t uid, bool mute) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserVideoMute(NERtcVideoStreamType videoStreamType, uid_t uid, bool mute) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserVideoProfileUpdate(uid_t uid, NERtcVideoProfileType max_profile) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserVideoStart(uid_t uid, NERtcVideoProfileType max_profile) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onUserVideoStop(uid_t uid) | nertc::IRtcEngineEventHandler | inlinevirtual |
| onUserVideoStreamStart(uid_t uid, NERtcVideoStreamType stream_type, NERtcVideoProfileType max_profile) (定义于 nertc::IRtcEngineEventHandlerEx) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onUserVideoStreamStop(uid_t uid, NERtcVideoStreamType stream_type) (定义于 nertc::IRtcEngineEventHandlerEx) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onVideoDeviceStateChanged(const char device_id[kNERtcMaxDeviceIDLength], NERtcVideoDeviceType device_type, NERtcVideoDeviceState device_state) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onVirtualBackgroundSourceEnabled(bool enabled, NERtcVirtualBackgroundSourceStateReason reason) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |
| onWarning(int warn_code, const char *msg) | nertc::IRtcEngineEventHandler | inlinevirtual |
| ~IRtcEngineEventHandler() (定义于 nertc::IRtcEngineEventHandler) | nertc::IRtcEngineEventHandler | inlinevirtual |
| ~IRtcEngineEventHandlerEx() (定义于 nertc::IRtcEngineEventHandlerEx) | nertc::IRtcEngineEventHandlerEx | inlinevirtual |