TKVideo 类是talk对视频设备做的管理 调用此类函数的时候需要先调用getInterface接口来获取实例化的对象
getVideoCount
-
简要描述
获取视频设备数量
-
接口详解
int getVideoCount()
返回值:视频设备的数量
getVideo
-
简要描述
通过索引获取视频设备名称和id
-
接口详解
void getVideo(int index, std::string& strNameUTF8,std::string& deviceId)
参数:
参数 | 说明 |
---|---|
index | 设备索引 |
strNameUTF8 | 设备名称 |
deviceId | 设备ID |
setVideo
-
简要描述
设置视频设备
-
接口详解
void setVideo(const std::string& deviceId)
参数:
参数 | 说明 |
---|---|
deviceId | 设备ID |
getVideo
-
简要描述
获取当前使用的视频设备
-
接口详解
void getVideo(std::string& current_devId)
参数:
参数 | 说明 |
---|---|
current_devId | 设备ID |
startDeviceTest
-
简要描述
开始视频设备检测
-
接口详解
int startDeviceTest(const std::string& deviceId, const VideoCanvas& view)
参数:
参数 | 说明 |
---|---|
deviceId | 设备ID |
view | 视频显示的窗口 |
stopDeviceTest
-
简要描述
停止视频设备检测
-
接口详解
int stopDeviceTest(bool delayStop = true)