Windows(C++)[v1.7.5.0]
|
成员的完整列表,这些成员属于 VideoStreamManager,包括所有继承而来的类成员
createVideoStream(const char deviceId[kMaxDeviceIDLength], int &streamId)=0 | VideoStreamManager | pure virtual |
destroyVideoStream(int streamId)=0 | VideoStreamManager | pure virtual |
getCaptureDevice(int streamId, char deviceId[kMaxDeviceIDLength])=0 | VideoStreamManager | pure virtual |
muteVideo(int streamId)=0 | VideoStreamManager | pure virtual |
setCallback(Callback *cb)=0 | VideoStreamManager | pure virtual |
setCaptureDevice(int streamId, const char deviceId[kMaxDeviceIDLength])=0 | VideoStreamManager | pure virtual |
setVideoFilter(int streamId, RtcExternalVideoFilter *filter, bool autoRelease=false)=0 | VideoStreamManager | pure virtual |
snapshotVideo(uint64_t userId, int streamId, const char *outputDir, SnapshotVideoOption option)=0 | VideoStreamManager | pure virtual |
startVideo(int streamId, void *window, const VideoConfig &config)=0 | VideoStreamManager | pure virtual |
startVideo(int streamId, RtcRenderSink *sink, VideoProfileType profileType)=0 | VideoStreamManager | pure virtual |
startVideo(int streamId, RtcRenderSink *sink, const VideoSourceConfig &config)=0 | VideoStreamManager | pure virtual |
stopVideo(int streamId)=0 | VideoStreamManager | pure virtual |
subscribeVideo(uint64_t userId, int streamId, void *window, const VideoConfig &config)=0 | VideoStreamManager | pure virtual |
subscribeVideo(uint64_t userId, int streamId, RtcRenderSink *sink, VideoProfileType profileType)=0 | VideoStreamManager | pure virtual |
unmuteVideo(int streamId)=0 | VideoStreamManager | pure virtual |
unsubscribeVideo(uint64_t userId, int streamId)=0 | VideoStreamManager | pure virtual |
~VideoStreamManager()=default (定义于 VideoStreamManager) | VideoStreamManager | protectedvirtual |