cn.tee3.avd_SDK-C++
2.1.0
|
视频设备管理接口. 更多...
类 | |
class | IListener |
视频设备管理回调接口. 更多... | |
Public 成员函数 | |
virtual Result | setListener (IListener *listener)=0 |
设置视频设备管理回调接口 更多... | |
virtual const Camera & | getCamera (const DeviceId &deviceId) const =0 |
获取指定设备Id的摄像头信息 更多... | |
virtual CameraType | getCameraType (const DeviceId &deviceId) const =0 |
获取指定设备Id的摄像头类型 更多... | |
virtual CapabilitiesType | getCameraCapability (const DeviceId &deviceId) const =0 |
获取指定设备Id的摄像头采集参数列表 更多... | |
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 |
获取指定设备Id的摄像头信息 更多... | |
virtual CameraType | getCameraType (const DeviceId &deviceId) const =0 |
获取指定设备Id的摄像头类型 更多... | |
virtual CapabilitiesType | getCameraCapability (const DeviceId &deviceId) const =0 |
获取指定设备Id的摄像头采集参数列表 更多... | |
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 () |
视频设备管理接口.
视频设备管理接口定义房间中视频设备相关功能接口。
|
protectedvirtual |
|
protectedvirtual |
|
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 | 摄像头类型。 |