C++SDK
1.0.0
|
#include <mvideo.h>
类 | |
class | IListener |
Public 成员函数 | |
virtual Result | setListener (IListener *listener)=0 |
virtual const Camera & | getCamera (const DeviceId &deviceId) const =0 |
virtual CameraType | getCameraType (const DeviceId &deviceId) const =0 |
virtual CapabilitiesType | getCameraCapability (const DeviceId &deviceId) const =0 |
virtual const Camera & | getDefaultCamera () const =0 |
local 更多... | |
virtual Result | setDefaultCamera (const DeviceId &deviceId)=0 |
virtual Result | setDefaultCamera (CameraType type)=0 |
virtual Result | getLocalCameras (CamerasType &items) const =0 |
virtual const Camera & | getLocalCamera (CameraType type) const =0 |
virtual Result | getRemoteCameras (const UserId &userId, CamerasType &items) const =0 |
remote 更多... | |
virtual Result | setListener (IListener *listener)=0 |
virtual const Camera & | getCamera (const DeviceId &deviceId) const =0 |
virtual CameraType | getCameraType (const DeviceId &deviceId) const =0 |
virtual CapabilitiesType | getCameraCapability (const DeviceId &deviceId) const =0 |
virtual const Camera & | getDefaultCamera () const =0 |
local 更多... | |
virtual Result | setDefaultCamera (const DeviceId &deviceId)=0 |
virtual Result | setDefaultCamera (CameraType type)=0 |
virtual Result | getLocalCameras (CamerasType &items) const =0 |
virtual const Camera & | getLocalCamera (CameraType type) const =0 |
静态 Public 成员函数 | |
static ICameraDevice * | Instance () |
Protected 成员函数 | |
virtual | ~ICameraDevice () |
virtual | ~ICameraDevice () |
视频设备管理接口.
视频设备管理接口定义房间中视频设备相关功能接口。
Ƶ豸ӿ.
Ƶ豸ӿڶ巿Ƶ豸عܽӿڡ
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
pure virtual |
获取指定设备Id的摄像头信息
[in] | deviceId | 设备Id。 |
|
pure virtual |
ȡָ豸IdͷϢ
[in] | deviceId | 豸Id |
|
pure virtual |
|
pure virtual |
|
pure virtual |
获取指定设备Id的摄像头类型
[in] | deviceId | 设备Id。 |
|
pure virtual |
ȡָ豸Idͷ
[in] | deviceId | 豸Id |
|
pure virtual |
local
获取本机缺省摄像头信息
|
pure virtual |
local
ȡȱʡͷϢ
|
pure virtual |
|
pure virtual |
|
pure virtual |
获取机摄像头设备列表
[in,out] | items | 摄像头设备列表。 |
|
pure virtual |
ȡͷ豸б
[in,out] | items | ͷ豸б |
|
pure virtual |
remote
获取远端用户的摄像头设备列表
[in] | userId | 用户Id。 |
[in,out] | items | 摄像头设备列表。 |
|
static |
ȡƵģӿ
[in] | room | ָ롣 |
设置本机缺省摄像头信息
[in] | deviceId | 设备Id。 |
|
pure virtual |
设置本机缺省摄像头信息
[in] | type | 摄像头类型。 |
ñȱʡͷϢ
[in] | deviceId | 豸Id |
|
pure virtual |
ñȱʡͷϢ
[in] | type | ͷ͡ |