|
NERtc Windows SDK
V4.6.20
|
成员的完整列表,这些成员属于 nertc::IRtcChannel,包括所有继承而来的类成员
| addLiveStreamTask(const NERtcLiveStreamTaskInfo &info)=0 | nertc::IRtcChannel | pure virtual |
| adjustUserPlaybackSignalVolume(uid_t uid, int volume)=0 | nertc::IRtcChannel | pure virtual |
| enableDualStreamMode(bool enable)=0 | nertc::IRtcChannel | pure virtual |
| enableLocalAudio(bool enabled)=0 | nertc::IRtcChannel | pure virtual |
| enableLocalSubStreamAudio(bool enabled)=0 | nertc::IRtcChannel | pure virtual |
| enableLocalVideo(bool enabled)=0 | nertc::IRtcChannel | pure virtual |
| enableLocalVideo(NERtcVideoStreamType type, bool enabled)=0 | nertc::IRtcChannel | pure virtual |
| enableMediaPub(bool enabled, NERtcMediaPubType media_type)=0 | nertc::IRtcChannel | pure virtual |
| getChannelName()=0 | nertc::IRtcChannel | pure virtual |
| getConnectionState()=0 | nertc::IRtcChannel | pure virtual |
| joinChannel(const char *token)=0 | nertc::IRtcChannel | pure virtual |
| leaveChannel()=0 | nertc::IRtcChannel | pure virtual |
| muteLocalAudioStream(bool mute)=0 | nertc::IRtcChannel | pure virtual |
| muteLocalSubStreamAudio(bool mute)=0 | nertc::IRtcChannel | pure virtual |
| muteLocalVideoStream(bool mute)=0 | nertc::IRtcChannel | pure virtual |
| muteLocalVideoStream(NERtcVideoStreamType type, bool mute)=0 | nertc::IRtcChannel | pure virtual |
| pauseScreenCapture()=0 | nertc::IRtcChannel | pure virtual |
| release()=0 | nertc::IRtcChannel | pure virtual |
| removeLiveStreamTask(const char *task_id)=0 | nertc::IRtcChannel | pure virtual |
| resumeScreenCapture()=0 | nertc::IRtcChannel | pure virtual |
| sendSEIMsg(const char *data, int length, NERtcVideoStreamType type)=0 | nertc::IRtcChannel | pure virtual |
| sendSEIMsg(const char *data, int length)=0 | nertc::IRtcChannel | pure virtual |
| setAudioSubscribeOnlyBy(uid_t *uid_array, uint32_t size)=0 | nertc::IRtcChannel | pure virtual |
| setCameraCaptureConfig(const NERtcCameraCaptureConfig &config)=0 | nertc::IRtcChannel | pure virtual |
| setCameraCaptureConfig(NERtcVideoStreamType type, const NERtcCameraCaptureConfig &config)=0 | nertc::IRtcChannel | pure virtual |
| setChannelEventHandler(IRtcChannelEventHandler *handler)=0 | nertc::IRtcChannel | pure virtual |
| setClientRole(NERtcClientRole role)=0 | nertc::IRtcChannel | pure virtual |
| setExcludeWindowList(source_id_t *window_list, int count)=0 | nertc::IRtcChannel | pure virtual |
| setLocalCanvasWatermarkConfigs(NERtcVideoStreamType type, NERtcCanvasWatermarkConfig &config)=0 | nertc::IRtcChannel | pure virtual |
| setLocalMediaPriority(NERtcMediaPriorityType priority, bool is_preemptive)=0 | nertc::IRtcChannel | pure virtual |
| setLocalPublishFallbackOption(NERtcStreamFallbackOption option)=0 | nertc::IRtcChannel | pure virtual |
| setLocalRenderMode(NERtcVideoScalingMode scaling_mode)=0 | nertc::IRtcChannel | pure virtual |
| setLocalSubStreamRenderMode(NERtcVideoScalingMode scaling_mode)=0 | nertc::IRtcChannel | pure virtual |
| setLocalVideoMirrorMode(NERtcVideoMirrorMode mirror_mode)=0 | nertc::IRtcChannel | pure virtual |
| setLocalVideoMirrorMode(NERtcVideoStreamType type, NERtcVideoMirrorMode mirror_mode)=0 | nertc::IRtcChannel | pure virtual |
| setRemoteCanvasWatermarkConfigs(uid_t uid, NERtcVideoStreamType type, NERtcCanvasWatermarkConfig &config)=0 | nertc::IRtcChannel | pure virtual |
| setRemoteHighPriorityAudioStream(bool enabled, uid_t uid)=0 | nertc::IRtcChannel | pure virtual |
| setRemoteRenderMode(uid_t uid, NERtcVideoScalingMode scaling_mode)=0 | nertc::IRtcChannel | pure virtual |
| setRemoteSubscribeFallbackOption(NERtcStreamFallbackOption option)=0 | nertc::IRtcChannel | pure virtual |
| setRemoteSubSteamRenderMode(uid_t uid, NERtcVideoScalingMode scaling_mode)=0 | nertc::IRtcChannel | pure virtual |
| setScreenCaptureMouseCursor(bool capture_cursor)=0 | nertc::IRtcChannel | pure virtual |
| setStatsObserver(IRtcMediaStatsObserver *observer)=0 | nertc::IRtcChannel | pure virtual |
| setupLocalSubStreamVideoCanvas(NERtcVideoCanvas *canvas)=0 | nertc::IRtcChannel | pure virtual |
| setupLocalVideoCanvas(NERtcVideoCanvas *canvas)=0 | nertc::IRtcChannel | pure virtual |
| setupRemoteSubStreamVideoCanvas(uid_t uid, NERtcVideoCanvas *canvas)=0 | nertc::IRtcChannel | pure virtual |
| setupRemoteVideoCanvas(uid_t uid, NERtcVideoCanvas *canvas)=0 | nertc::IRtcChannel | pure virtual |
| setVideoConfig(const NERtcVideoConfig &config)=0 | nertc::IRtcChannel | pure virtual |
| setVideoConfig(NERtcVideoStreamType type, const NERtcVideoConfig &config)=0 | nertc::IRtcChannel | pure virtual |
| startChannelMediaRelay(NERtcChannelMediaRelayConfiguration *config)=0 | nertc::IRtcChannel | pure virtual |
| startScreenCaptureByDisplayId(unsigned int display_id, const NERtcRectangle ®ion_rect, const NERtcScreenCaptureParameters &capture_params)=0 | nertc::IRtcChannel | pure virtual |
| startScreenCaptureByScreenRect(const NERtcRectangle &screen_rect, const NERtcRectangle ®ion_rect, const NERtcScreenCaptureParameters &capture_params)=0 | nertc::IRtcChannel | pure virtual |
| startScreenCaptureByWindowId(source_id_t window_id, const NERtcRectangle ®ion_rect, const NERtcScreenCaptureParameters &capture_params)=0 | nertc::IRtcChannel | pure virtual |
| stopChannelMediaRelay()=0 | nertc::IRtcChannel | pure virtual |
| stopScreenCapture()=0 | nertc::IRtcChannel | pure virtual |
| subscribeAllRemoteAudioStream(bool subscribe)=0 | nertc::IRtcChannel | pure virtual |
| subscribeRemoteAudioStream(uid_t uid, bool subscribe)=0 | nertc::IRtcChannel | pure virtual |
| subscribeRemoteSubStreamAudio(uid_t uid, bool subscribe)=0 | nertc::IRtcChannel | pure virtual |
| subscribeRemoteVideoStream(uid_t uid, NERtcRemoteVideoStreamType type, bool subscribe)=0 | nertc::IRtcChannel | pure virtual |
| subscribeRemoteVideoSubStream(uid_t uid, bool subscribe)=0 | nertc::IRtcChannel | pure virtual |
| takeLocalSnapshot(NERtcVideoStreamType stream_type, NERtcTakeSnapshotCallback *callback)=0 | nertc::IRtcChannel | pure virtual |
| takeRemoteSnapshot(uid_t uid, NERtcVideoStreamType stream_type, NERtcTakeSnapshotCallback *callback)=0 | nertc::IRtcChannel | pure virtual |
| updateChannelMediaRelay(NERtcChannelMediaRelayConfiguration *config)=0 | nertc::IRtcChannel | pure virtual |
| updateLiveStreamTask(const NERtcLiveStreamTaskInfo &info)=0 | nertc::IRtcChannel | pure virtual |
| updateScreenCaptureParameters(const nertc::NERtcScreenCaptureParameters &captureParams)=0 | nertc::IRtcChannel | pure virtual |
| updateScreenCaptureRegion(const NERtcRectangle ®ion_rect)=0 | nertc::IRtcChannel | pure virtual |
| ~IRtcChannel() (定义于 nertc::IRtcChannel) | nertc::IRtcChannel | inlinevirtual |