NERtc Windows SDK
V4.6.53
|
成员的完整列表,这些成员属于 nertc::IRtcEngineEx,包括所有继承而来的类成员
addBeautyFilter(const char *file_path)=0 | nertc::IRtcEngineEx | pure virtual |
addBeautyMakeup(const char *file_path)=0 | nertc::IRtcEngineEx | pure virtual |
addBeautySticker(const char *file_path)=0 | nertc::IRtcEngineEx | pure virtual |
addLiveStreamTask(const NERtcLiveStreamTaskInfo &info)=0 | nertc::IRtcEngineEx | pure virtual |
adjustChannelPlaybackSignalVolume(uint32_t volume)=0 | nertc::IRtcEngineEx | pure virtual |
adjustLoopbackRecordingSignalVolume(int volume)=0 | nertc::IRtcEngineEx | pure virtual |
adjustUserPlaybackSignalVolume(uid_t uid, int volume)=0 | nertc::IRtcEngineEx | pure virtual |
checkNECastAudioDriver()=0 | nertc::IRtcEngineEx | pure virtual |
createChannel(const char *channel_name)=0 | nertc::IRtcEngineEx | pure virtual |
enableAudioVolumeIndication(bool enable, uint64_t interval)=0 | nertc::IRtcEngineEx | pure virtual |
enableAudioVolumeIndication(bool enable, uint64_t interval, bool enable_vad)=0 | nertc::IRtcEngineEx | pure virtual |
enableBeauty(bool enabled)=0 | nertc::IRtcEngineEx | pure virtual |
enableBeautyMirrorMode(bool enabled)=0 | nertc::IRtcEngineEx | pure virtual |
enableDualStreamMode(bool enable)=0 | nertc::IRtcEngineEx | pure virtual |
enableEarback(bool enabled, uint32_t volume)=0 | nertc::IRtcEngineEx | pure virtual |
enableEncryption(bool enable, NERtcEncryptionConfig config)=0 | nertc::IRtcEngineEx | pure virtual |
enableLocalAudio(bool enabled)=0 | nertc::IRtcEngine | pure virtual |
enableLocalSubStreamAudio(bool enabled)=0 | nertc::IRtcEngineEx | pure virtual |
enableLocalVideo(bool enabled)=0 | nertc::IRtcEngine | pure virtual |
enableLocalVideo(NERtcVideoStreamType type, bool enabled)=0 | nertc::IRtcEngine | pure virtual |
enableLoopbackRecording(bool enabled, const char *device_name)=0 | nertc::IRtcEngineEx | pure virtual |
enableMediaPub(bool enabled, NERtcMediaPubType media_type)=0 | nertc::IRtcEngineEx | pure virtual |
enableSuperResolution(bool enable)=0 | nertc::IRtcEngineEx | pure virtual |
enableVirtualBackground(bool enabled, VirtualBackgroundSource backgroundSource)=0 | nertc::IRtcEngineEx | pure virtual |
getAudioMixingCurrentPosition(uint64_t *position)=0 | nertc::IRtcEngineEx | pure virtual |
getAudioMixingDuration(uint64_t *duration)=0 | nertc::IRtcEngineEx | pure virtual |
getAudioMixingPitch(int32_t *pitch)=0 | nertc::IRtcEngineEx | pure virtual |
getAudioMixingPlaybackVolume(uint32_t *volume)=0 | nertc::IRtcEngineEx | pure virtual |
getAudioMixingSendVolume(uint32_t *volume)=0 | nertc::IRtcEngineEx | pure virtual |
getBeautyEffect(NERtcBeautyEffectType type)=0 | nertc::IRtcEngineEx | pure virtual |
getConnectionState()=0 | nertc::IRtcEngineEx | pure virtual |
getEffectCurrentPosition(uint64_t effect_id, uint64_t *timestamp_ms)=0 | nertc::IRtcEngineEx | pure virtual |
getEffectDuration(uint64_t effect_id, uint64_t *duration_ms)=0 | nertc::IRtcEngineEx | pure virtual |
getEffectPitch(uint32_t effect_id, int32_t *pitch)=0 | nertc::IRtcEngineEx | pure virtual |
getEffectPlaybackVolume(uint32_t effect_id, uint32_t *volume)=0 | nertc::IRtcEngineEx | pure virtual |
getEffectSendVolume(uint32_t effect_id, uint32_t *volume)=0 | nertc::IRtcEngineEx | pure virtual |
getErrorDescription(int error_code)=0 | nertc::IRtcEngineEx | pure virtual |
getNtpTimeOffset()=0 | nertc::IRtcEngineEx | pure virtual |
getVersion(int *build)=0 | nertc::IRtcEngineEx | pure virtual |
initialize(const NERtcEngineContext &context)=0 | nertc::IRtcEngine | pure virtual |
joinChannel(const char *token, const char *channel_name, uid_t uid)=0 | nertc::IRtcEngine | pure virtual |
joinChannel(const char *token, const char *channel_name, uid_t uid, NERtcJoinChannelOptions channel_options)=0 | nertc::IRtcEngine | pure virtual |
leaveChannel()=0 | nertc::IRtcEngine | pure virtual |
muteLocalAudioStream(bool mute)=0 | nertc::IRtcEngineEx | pure virtual |
muteLocalSubStreamAudio(bool mute)=0 | nertc::IRtcEngineEx | pure virtual |
muteLocalVideoStream(bool mute)=0 | nertc::IRtcEngineEx | pure virtual |
muteLocalVideoStream(NERtcVideoStreamType type, bool mute)=0 | nertc::IRtcEngineEx | pure virtual |
pauseAllEffects()=0 | nertc::IRtcEngineEx | pure virtual |
pauseAudioMixing()=0 | nertc::IRtcEngineEx | pure virtual |
pauseEffect(uint32_t effect_id)=0 | nertc::IRtcEngineEx | pure virtual |
pauseScreenCapture()=0 | nertc::IRtcEngineEx | pure virtual |
playEffect(uint32_t effect_id, NERtcCreateAudioEffectOption *option)=0 | nertc::IRtcEngineEx | pure virtual |
pullExternalAudioFrame(void *data, int len)=0 | nertc::IRtcEngineEx | pure virtual |
pushExternalAudioEncodedFrame(NERtcAudioEncodedFrame *encoded_frame)=0 | nertc::IRtcEngineEx | pure virtual |
pushExternalAudioFrame(NERtcAudioFrame *frame)=0 | nertc::IRtcEngineEx | pure virtual |
pushExternalSubStreamAudioEncodedFrame(NERtcAudioEncodedFrame *encoded_frame)=0 | nertc::IRtcEngineEx | pure virtual |
pushExternalSubStreamAudioFrame(NERtcAudioFrame *frame)=0 | nertc::IRtcEngineEx | pure virtual |
pushExternalVideoEncodedFrame(NERtcVideoStreamType type, NERtcVideoEncodedFrame *encoded_frame)=0 | nertc::IRtcEngineEx | pure virtual |
pushExternalVideoFrame(NERtcVideoFrame *frame)=0 | nertc::IRtcEngineEx | pure virtual |
pushExternalVideoFrame(NERtcVideoStreamType type, NERtcVideoFrame *frame)=0 | nertc::IRtcEngineEx | pure virtual |
queryInterface(NERtcInterfaceIdType iid, void **inter)=0 | nertc::IRtcEngine | pure virtual |
release(bool sync=true)=0 | nertc::IRtcEngine | pure virtual |
removeBeautyFilter()=0 | nertc::IRtcEngineEx | pure virtual |
removeBeautyMakeup()=0 | nertc::IRtcEngineEx | pure virtual |
removeBeautySticker()=0 | nertc::IRtcEngineEx | pure virtual |
removeLiveStreamTask(const char *task_id)=0 | nertc::IRtcEngineEx | pure virtual |
resumeAllEffects()=0 | nertc::IRtcEngineEx | pure virtual |
resumeAudioMixing()=0 | nertc::IRtcEngineEx | pure virtual |
resumeEffect(uint32_t effect_id)=0 | nertc::IRtcEngineEx | pure virtual |
resumeScreenCapture()=0 | nertc::IRtcEngineEx | pure virtual |
sendSEIMsg(const char *data, int length, NERtcVideoStreamType type)=0 | nertc::IRtcEngineEx | pure virtual |
sendSEIMsg(const char *data, int length)=0 | nertc::IRtcEngineEx | pure virtual |
setAudioEffectPreset(NERtcVoiceChangerType type)=0 | nertc::IRtcEngineEx | pure virtual |
setAudioFrameObserver(INERtcAudioFrameObserver *observer)=0 | nertc::IRtcEngineEx | pure virtual |
setAudioMixingPitch(int32_t pitch)=0 | nertc::IRtcEngineEx | pure virtual |
setAudioMixingPlaybackVolume(uint32_t volume)=0 | nertc::IRtcEngineEx | pure virtual |
setAudioMixingPosition(uint64_t seek_position)=0 | nertc::IRtcEngineEx | pure virtual |
setAudioMixingSendVolume(uint32_t volume)=0 | nertc::IRtcEngineEx | pure virtual |
setAudioProfile(NERtcAudioProfileType profile, NERtcAudioScenarioType scenario)=0 | nertc::IRtcEngineEx | pure virtual |
setAudioSubscribeOnlyBy(uid_t *uid_array, uint32_t size)=0 | nertc::IRtcEngineEx | pure virtual |
setBeautyEffect(NERtcBeautyEffectType type, float level)=0 | nertc::IRtcEngineEx | pure virtual |
setBeautyFilterLevel(float level)=0 | nertc::IRtcEngineEx | pure virtual |
setCameraCaptureConfig(const NERtcCameraCaptureConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
setCameraCaptureConfig(NERtcVideoStreamType type, const NERtcCameraCaptureConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
setChannelProfile(NERtcChannelProfileType profile)=0 | nertc::IRtcEngine | pure virtual |
setClientRole(NERtcClientRole role)=0 | nertc::IRtcEngine | pure virtual |
setCloudProxy(int proxyType)=0 | nertc::IRtcEngineEx | pure virtual |
setEarbackVolume(uint32_t volume)=0 | nertc::IRtcEngineEx | pure virtual |
setEffectPitch(uint32_t effect_id, int32_t pitch)=0 | nertc::IRtcEngineEx | pure virtual |
setEffectPlaybackVolume(uint32_t effect_id, uint32_t volume)=0 | nertc::IRtcEngineEx | pure virtual |
setEffectPosition(uint32_t effect_id, uint64_t timestamp_ms)=0 | nertc::IRtcEngineEx | pure virtual |
setEffectSendVolume(uint32_t effect_id, uint32_t volume)=0 | nertc::IRtcEngineEx | pure virtual |
setExcludeWindowList(source_id_t *window_list, int count)=0 | nertc::IRtcEngineEx | pure virtual |
setExternalAudioRender(bool enabled, int sample_rate, int channels)=0 | nertc::IRtcEngineEx | pure virtual |
setExternalAudioSource(bool enabled, int sample_rate, int channels)=0 | nertc::IRtcEngineEx | pure virtual |
setExternalSubStreamAudioSource(bool enabled, int sample_rate, int channels)=0 | nertc::IRtcEngineEx | pure virtual |
setExternalVideoSource(bool enabled)=0 | nertc::IRtcEngineEx | pure virtual |
setExternalVideoSource(NERtcVideoStreamType type, bool enabled)=0 | nertc::IRtcEngineEx | pure virtual |
setLocalCanvasWatermarkConfigs(NERtcVideoStreamType type, NERtcCanvasWatermarkConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
setLocalMediaPriority(NERtcMediaPriorityType priority, bool is_preemptive)=0 | nertc::IRtcEngineEx | pure virtual |
setLocalPublishFallbackOption(NERtcStreamFallbackOption option)=0 | nertc::IRtcEngineEx | pure virtual |
setLocalRenderMode(NERtcVideoScalingMode scaling_mode)=0 | nertc::IRtcEngineEx | pure virtual |
setLocalSubStreamRenderMode(NERtcVideoScalingMode scaling_mode)=0 | nertc::IRtcEngineEx | pure virtual |
setLocalVideoMirrorMode(NERtcVideoMirrorMode mirror_mode)=0 | nertc::IRtcEngineEx | pure virtual |
setLocalVideoMirrorMode(NERtcVideoStreamType type, NERtcVideoMirrorMode mirror_mode)=0 | nertc::IRtcEngineEx | pure virtual |
setLocalVideoWatermarkConfigs(bool enabled, NERtcVideoStreamType type, NERtcVideoWatermarkConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
setLocalVoiceEqualization(NERtcVoiceEqualizationBand band_frequency, int band_gain)=0 | nertc::IRtcEngineEx | pure virtual |
setLocalVoicePitch(double pitch)=0 | nertc::IRtcEngineEx | pure virtual |
setLocalVoiceReverbParam(NERtcReverbParam ¶m)=0 | nertc::IRtcEngineEx | pure virtual |
setMixedAudioFrameParameters(int sample_rate)=0 | nertc::IRtcEngineEx | pure virtual |
setParameters(const char *parameters)=0 | nertc::IRtcEngineEx | pure virtual |
setPlaybackAudioFrameParameters(NERtcAudioFrameRequestFormat *format)=0 | nertc::IRtcEngineEx | pure virtual |
setPreDecodeObserver(INERtcPreDecodeObserver *observer)=0 | nertc::IRtcEngineEx | pure virtual |
setRecordingAudioFrameParameters(NERtcAudioFrameRequestFormat *format)=0 | nertc::IRtcEngineEx | pure virtual |
setRemoteCanvasWatermarkConfigs(uid_t uid, NERtcVideoStreamType type, NERtcCanvasWatermarkConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
setRemoteHighPriorityAudioStream(bool enabled, uid_t uid)=0 | nertc::IRtcEngineEx | pure virtual |
setRemoteRenderMode(uid_t uid, NERtcVideoScalingMode scaling_mode)=0 | nertc::IRtcEngineEx | pure virtual |
setRemoteSubscribeFallbackOption(NERtcStreamFallbackOption option)=0 | nertc::IRtcEngineEx | pure virtual |
setRemoteSubSteamRenderMode(uid_t uid, NERtcVideoScalingMode scaling_mode)=0 | nertc::IRtcEngineEx | pure virtual |
setScreenCaptureMouseCursor(bool capture_cursor)=0 | nertc::IRtcEngineEx | pure virtual |
setStatsObserver(IRtcMediaStatsObserver *observer)=0 | nertc::IRtcEngineEx | pure virtual |
setStreamAlignmentProperty(bool enable)=0 | nertc::IRtcEngineEx | pure virtual |
setupLocalSubStreamVideoCanvas(NERtcVideoCanvas *canvas)=0 | nertc::IRtcEngineEx | pure virtual |
setupLocalVideoCanvas(NERtcVideoCanvas *canvas)=0 | nertc::IRtcEngine | pure virtual |
setupRemoteSubStreamVideoCanvas(uid_t uid, NERtcVideoCanvas *canvas)=0 | nertc::IRtcEngineEx | pure virtual |
setupRemoteVideoCanvas(uid_t uid, NERtcVideoCanvas *canvas)=0 | nertc::IRtcEngine | pure virtual |
setVideoConfig(const NERtcVideoConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
setVideoConfig(NERtcVideoStreamType type, const NERtcVideoConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
setVideoEncoderQosObserver(INERtcVideoEncoderQosObserver *observer)=0 | nertc::IRtcEngineEx | pure virtual |
setVoiceBeautifierPreset(NERtcVoiceBeautifierType type)=0 | nertc::IRtcEngineEx | pure virtual |
startAudioDump()=0 | nertc::IRtcEngineEx | pure virtual |
startAudioDump(NERtcAudioDumpType type)=0 | nertc::IRtcEngineEx | pure virtual |
startAudioMixing(NERtcCreateAudioMixingOption *option)=0 | nertc::IRtcEngineEx | pure virtual |
startAudioRecording(const char *file_path, int sample_rate, NERtcAudioRecordingQuality quality)=0 | nertc::IRtcEngineEx | pure virtual |
startAudioRecordingWithConfig(const NERtcAudioRecordingConfiguration &config)=0 | nertc::IRtcEngineEx | pure virtual |
startBeauty(const char *file_path)=0 | nertc::IRtcEngineEx | pure virtual |
startChannelMediaRelay(NERtcChannelMediaRelayConfiguration *config)=0 | nertc::IRtcEngineEx | pure virtual |
startLastmileProbeTest(const NERtcLastmileProbeConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
startScreenCaptureByDisplayId(unsigned int display_id, const NERtcRectangle ®ion_rect, const NERtcScreenCaptureParameters &capture_params)=0 | nertc::IRtcEngineEx | pure virtual |
startScreenCaptureByScreenRect(const NERtcRectangle &screen_rect, const NERtcRectangle ®ion_rect, const NERtcScreenCaptureParameters &capture_params)=0 | nertc::IRtcEngineEx | pure virtual |
startScreenCaptureByWindowId(source_id_t window_id, const NERtcRectangle ®ion_rect, const NERtcScreenCaptureParameters &capture_params)=0 | nertc::IRtcEngineEx | pure virtual |
startVideoPreview()=0 | nertc::IRtcEngineEx | pure virtual |
startVideoPreview(NERtcVideoStreamType type)=0 | nertc::IRtcEngineEx | pure virtual |
stopAllEffects()=0 | nertc::IRtcEngineEx | pure virtual |
stopAudioDump()=0 | nertc::IRtcEngineEx | pure virtual |
stopAudioMixing()=0 | nertc::IRtcEngineEx | pure virtual |
stopAudioRecording()=0 | nertc::IRtcEngineEx | pure virtual |
stopBeauty()=0 | nertc::IRtcEngineEx | pure virtual |
stopChannelMediaRelay()=0 | nertc::IRtcEngineEx | pure virtual |
stopEffect(uint32_t effect_id)=0 | nertc::IRtcEngineEx | pure virtual |
stopLastmileProbeTest()=0 | nertc::IRtcEngineEx | pure virtual |
stopScreenCapture()=0 | nertc::IRtcEngineEx | pure virtual |
stopVideoPreview()=0 | nertc::IRtcEngineEx | pure virtual |
stopVideoPreview(NERtcVideoStreamType type)=0 | nertc::IRtcEngineEx | pure virtual |
subscribeAllRemoteAudioStream(bool subscribe)=0 | nertc::IRtcEngineEx | pure virtual |
subscribeRemoteAudioStream(uid_t uid, bool subscribe)=0 | nertc::IRtcEngineEx | pure virtual |
subscribeRemoteSubStreamAudio(uid_t uid, bool subscribe)=0 | nertc::IRtcEngineEx | pure virtual |
subscribeRemoteVideoStream(uid_t uid, NERtcRemoteVideoStreamType type, bool subscribe)=0 | nertc::IRtcEngine | pure virtual |
subscribeRemoteVideoSubStream(uid_t uid, bool subscribe)=0 | nertc::IRtcEngineEx | pure virtual |
switchChannel(const char *token, const char *channel_name)=0 | nertc::IRtcEngine | pure virtual |
switchChannel(const char *token, const char *channel_name, NERtcJoinChannelOptions channel_options)=0 | nertc::IRtcEngine | pure virtual |
takeLocalSnapshot(NERtcVideoStreamType stream_type, NERtcTakeSnapshotCallback *callback)=0 | nertc::IRtcEngineEx | pure virtual |
takeRemoteSnapshot(uid_t uid, NERtcVideoStreamType stream_type, NERtcTakeSnapshotCallback *callback)=0 | nertc::IRtcEngineEx | pure virtual |
updateChannelMediaRelay(NERtcChannelMediaRelayConfiguration *config)=0 | nertc::IRtcEngineEx | pure virtual |
updateLiveStreamTask(const NERtcLiveStreamTaskInfo &info)=0 | nertc::IRtcEngineEx | pure virtual |
updatePermissionKey(const char *key)=0 | nertc::IRtcEngineEx | pure virtual |
updateScreenCaptureParameters(const nertc::NERtcScreenCaptureParameters &captureParams)=0 | nertc::IRtcEngineEx | pure virtual |
updateScreenCaptureRegion(const NERtcRectangle ®ion_rect)=0 | nertc::IRtcEngineEx | pure virtual |
uploadSdkInfo()=0 | nertc::IRtcEngineEx | pure virtual |
~IRtcEngine() (定义于 nertc::IRtcEngine) | nertc::IRtcEngine | inlinevirtual |
~IRtcEngineEx() (定义于 nertc::IRtcEngineEx) | nertc::IRtcEngineEx | inlinevirtual |