cn.tee3.avd_SDK-C++  2.1.0
tee3::avd::IMVideo 成员列表

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

addMixerOverlayVideo(const DeviceId &deviceId, int zorder, float x, float y, float w, float h)=0tee3::avd::IMVideopure virtual
addMixerOverlayVideoPixel(const DeviceId &deviceId, int zorder, int x, int y, int w, int h)=0tee3::avd::IMVideopure virtual
attachRender(const DeviceId &deviceId, IVideoRender *render)=0tee3::avd::IMVideopure virtual
clearMixerVideos()=0tee3::avd::IMVideopure virtual
detachRender(const DeviceId &deviceId)=0tee3::avd::IMVideopure virtual
detachRender(IVideoRender *render)=0tee3::avd::IMVideopure virtual
getCameraDevice()=0tee3::avd::IMVideopure virtual
getCurrentCameraType() const =0tee3::avd::IMVideopure virtual
getOwnerId(const DeviceId &deviceId) const =0tee3::avd::IModulepure virtual
getOwnerName(const DeviceId &deviceId) const =0tee3::avd::IModulepure virtual
getPublishedCameras(CamerasType &items) const =0tee3::avd::IMVideopure virtual
getRealCaptureCapability(const DeviceId &deviceId)=0tee3::avd::IMVideopure virtual
getRoom()=0tee3::avd::IModulepure virtual
getSubscribedCameras(CamerasType &items) const =0tee3::avd::IMVideopure virtual
getUserManager()=0tee3::avd::IModulepure virtual
getVideo(IRoom *room)tee3::avd::IMVideostatic
isCameraOngoing(const DeviceId &fromId, const String &opt) consttee3::avd::IMVideovirtual
isCameraPublished(const DeviceId &fromId) const =0tee3::avd::IMVideopure virtual
isCameraSubscribed(const DeviceId &fromId) const =0tee3::avd::IMVideopure virtual
isCameraWait(const DeviceId &fromId, const String &opt) consttee3::avd::IMVideovirtual
isLocalCameraInPreview(const DeviceId &fromId)=0tee3::avd::IMVideopure virtual
isSelfDevice(const DeviceId &deviceId) const =0tee3::avd::IModulepure virtual
isSelfUser(const UserId &userId) const =0tee3::avd::IModulepure virtual
muteLocalCamera(const DeviceId &deviceId)=0tee3::avd::IMVideopure virtual
previewLocalCamera(IVideoRender *render)=0tee3::avd::IMVideopure virtual
previewLocalCamera(Camera &fakeDevice, FakeVideoCapturer *capture, IVideoRender *render)=0tee3::avd::IMVideopure virtual
previewLocalCamera(const DeviceId &deviceId, IVideoRender *render)=0tee3::avd::IMVideopure virtual
previewLocalCamera(const Camera &device, IVideoRender *render)=0tee3::avd::IMVideopure virtual
previewLocalCamera(CameraType type, IVideoRender *render)=0tee3::avd::IMVideopure virtual
publishLocalCamera()=0tee3::avd::IMVideopure virtual
publishLocalCamera(const Camera &device)=0tee3::avd::IMVideopure virtual
publishLocalCamera(Camera &fakeDevice, FakeVideoCapturer *capture)=0tee3::avd::IMVideopure virtual
publishLocalCamera(CameraType type)=0tee3::avd::IMVideopure virtual
remotecmdPublishCamera(const Camera &device)=0tee3::avd::IMVideopure virtual
remotecmdUnpublishCamera(const DeviceId &deviceId)=0tee3::avd::IMVideopure virtual
removeMixerOverlayVideo(const DeviceId &deviceId)=0tee3::avd::IMVideopure virtual
setListener(IListener *listener)=0tee3::avd::IMVideopure virtual
setMixerDataListener(IVideoRender *listener)=0tee3::avd::IMVideopure virtual
setMixerMainVideo(const DeviceId &deviceId)=0tee3::avd::IMVideopure virtual
setMixerVideoSize(int width, int height, const String &background)=0tee3::avd::IMVideopure virtual
setVideoBitrate(const DeviceId &deviceId, int minBitrateBps, int maxBitrateBps)=0tee3::avd::IMVideopure virtual
subscribe(const DeviceId &deviceId)=0tee3::avd::IMVideopure virtual
subscribe(const DeviceId &deviceId, StreamType stream)=0tee3::avd::IMVideopure virtual
switchLocalCamera(const DeviceId &fromId, const DeviceId &toId)=0tee3::avd::IMVideopure virtual
switchToLocalCamera(CameraType toType)=0tee3::avd::IMVideopure virtual
unmuteLocalCamera(const DeviceId &deviceId)=0tee3::avd::IMVideopure virtual
unpreviewLocalCamera()=0tee3::avd::IMVideopure virtual
unpreviewLocalCamera(const DeviceId &deviceId)=0tee3::avd::IMVideopure virtual
unpublishLocalCamera()=0tee3::avd::IMVideopure virtual
unpublishLocalCamera(const DeviceId &deviceId)=0tee3::avd::IMVideopure virtual
unsubscribe(const DeviceId &deviceId)=0tee3::avd::IMVideopure virtual
updateCameraData(const DeviceId &deviceId, int level, const String &description)=0tee3::avd::IMVideopure virtual
updateCaptureCapability(const DeviceId &deviceId, CameraCapability &quality)=0tee3::avd::IMVideopure virtual
updateMixerOverlayVideo(const DeviceId &deviceId, int zorder, float x, float y, float w, float h)=0tee3::avd::IMVideopure virtual
updateMixerOverlayVideoPixel(const DeviceId &deviceId, int zorder, int x, int y, int w, int h)=0tee3::avd::IMVideopure virtual
~IModule()tee3::avd::IModuleprotectedvirtual
~IMVideo()tee3::avd::IMVideoprotectedvirtual