cn.tee3.avd_SDK-C++
2.1.0
|
成员的完整列表,这些成员属于 tee3::avd::IMVideo,包括所有继承而来的类成员
addMixerOverlayVideo(const DeviceId &deviceId, int zorder, float x, float y, float w, float h)=0 | tee3::avd::IMVideo | pure virtual |
addMixerOverlayVideoPixel(const DeviceId &deviceId, int zorder, int x, int y, int w, int h)=0 | tee3::avd::IMVideo | pure virtual |
attachRender(const DeviceId &deviceId, IVideoRender *render)=0 | tee3::avd::IMVideo | pure virtual |
clearMixerVideos()=0 | tee3::avd::IMVideo | pure virtual |
detachRender(const DeviceId &deviceId)=0 | tee3::avd::IMVideo | pure virtual |
detachRender(IVideoRender *render)=0 | tee3::avd::IMVideo | pure virtual |
getCameraDevice()=0 | tee3::avd::IMVideo | pure virtual |
getCurrentCameraType() const =0 | tee3::avd::IMVideo | pure virtual |
getOwnerId(const DeviceId &deviceId) const =0 | tee3::avd::IModule | pure virtual |
getOwnerName(const DeviceId &deviceId) const =0 | tee3::avd::IModule | pure virtual |
getPublishedCameras(CamerasType &items) const =0 | tee3::avd::IMVideo | pure virtual |
getRealCaptureCapability(const DeviceId &deviceId)=0 | tee3::avd::IMVideo | pure virtual |
getRoom()=0 | tee3::avd::IModule | pure virtual |
getSubscribedCameras(CamerasType &items) const =0 | tee3::avd::IMVideo | pure virtual |
getUserManager()=0 | tee3::avd::IModule | pure virtual |
getVideo(IRoom *room) | tee3::avd::IMVideo | static |
isCameraOngoing(const DeviceId &fromId, const String &opt) const | tee3::avd::IMVideo | virtual |
isCameraPublished(const DeviceId &fromId) const =0 | tee3::avd::IMVideo | pure virtual |
isCameraSubscribed(const DeviceId &fromId) const =0 | tee3::avd::IMVideo | pure virtual |
isCameraWait(const DeviceId &fromId, const String &opt) const | tee3::avd::IMVideo | virtual |
isLocalCameraInPreview(const DeviceId &fromId)=0 | tee3::avd::IMVideo | pure virtual |
isSelfDevice(const DeviceId &deviceId) const =0 | tee3::avd::IModule | pure virtual |
isSelfUser(const UserId &userId) const =0 | tee3::avd::IModule | pure virtual |
muteLocalCamera(const DeviceId &deviceId)=0 | tee3::avd::IMVideo | pure virtual |
previewLocalCamera(IVideoRender *render)=0 | tee3::avd::IMVideo | pure virtual |
previewLocalCamera(Camera &fakeDevice, FakeVideoCapturer *capture, IVideoRender *render)=0 | tee3::avd::IMVideo | pure virtual |
previewLocalCamera(const DeviceId &deviceId, IVideoRender *render)=0 | tee3::avd::IMVideo | pure virtual |
previewLocalCamera(const Camera &device, IVideoRender *render)=0 | tee3::avd::IMVideo | pure virtual |
previewLocalCamera(CameraType type, IVideoRender *render)=0 | tee3::avd::IMVideo | pure virtual |
publishLocalCamera()=0 | tee3::avd::IMVideo | pure virtual |
publishLocalCamera(const Camera &device)=0 | tee3::avd::IMVideo | pure virtual |
publishLocalCamera(Camera &fakeDevice, FakeVideoCapturer *capture)=0 | tee3::avd::IMVideo | pure virtual |
publishLocalCamera(CameraType type)=0 | tee3::avd::IMVideo | pure virtual |
remotecmdPublishCamera(const Camera &device)=0 | tee3::avd::IMVideo | pure virtual |
remotecmdUnpublishCamera(const DeviceId &deviceId)=0 | tee3::avd::IMVideo | pure virtual |
removeMixerOverlayVideo(const DeviceId &deviceId)=0 | tee3::avd::IMVideo | pure virtual |
setListener(IListener *listener)=0 | tee3::avd::IMVideo | pure virtual |
setMixerDataListener(IVideoRender *listener)=0 | tee3::avd::IMVideo | pure virtual |
setMixerMainVideo(const DeviceId &deviceId)=0 | tee3::avd::IMVideo | pure virtual |
setMixerVideoSize(int width, int height, const String &background)=0 | tee3::avd::IMVideo | pure virtual |
setVideoBitrate(const DeviceId &deviceId, int minBitrateBps, int maxBitrateBps)=0 | tee3::avd::IMVideo | pure virtual |
subscribe(const DeviceId &deviceId)=0 | tee3::avd::IMVideo | pure virtual |
subscribe(const DeviceId &deviceId, StreamType stream)=0 | tee3::avd::IMVideo | pure virtual |
switchLocalCamera(const DeviceId &fromId, const DeviceId &toId)=0 | tee3::avd::IMVideo | pure virtual |
switchToLocalCamera(CameraType toType)=0 | tee3::avd::IMVideo | pure virtual |
unmuteLocalCamera(const DeviceId &deviceId)=0 | tee3::avd::IMVideo | pure virtual |
unpreviewLocalCamera()=0 | tee3::avd::IMVideo | pure virtual |
unpreviewLocalCamera(const DeviceId &deviceId)=0 | tee3::avd::IMVideo | pure virtual |
unpublishLocalCamera()=0 | tee3::avd::IMVideo | pure virtual |
unpublishLocalCamera(const DeviceId &deviceId)=0 | tee3::avd::IMVideo | pure virtual |
unsubscribe(const DeviceId &deviceId)=0 | tee3::avd::IMVideo | pure virtual |
updateCameraData(const DeviceId &deviceId, int level, const String &description)=0 | tee3::avd::IMVideo | pure virtual |
updateCaptureCapability(const DeviceId &deviceId, CameraCapability &quality)=0 | tee3::avd::IMVideo | pure virtual |
updateMixerOverlayVideo(const DeviceId &deviceId, int zorder, float x, float y, float w, float h)=0 | tee3::avd::IMVideo | pure virtual |
updateMixerOverlayVideoPixel(const DeviceId &deviceId, int zorder, int x, int y, int w, int h)=0 | tee3::avd::IMVideo | pure virtual |
~IModule() | tee3::avd::IModule | protectedvirtual |
~IMVideo() | tee3::avd::IMVideo | protectedvirtual |