IOfflineStreamOperator
概述
定义Camera设备离线流操作。
对Camera设备离线流执行取消捕获和释放操作。
相关模块:
汇总
Public 成员函数
名称 | 描述 |
---|---|
CancelCapture ([in] int captureId) | 取消捕获请求。 |
ReleaseStreams ([in] int[] streamIds) | 释放离线流。 |
Release () | 释放所有离线流。 释放流的前置条件: 1. 所有单次捕获的Capture处理完成。 2. 所有连续捕获请求都已经被CancelCapture。 |
成员函数说明
CancelCapture()
IOfflineStreamOperator::CancelCapture ([in] int captureId)
描述:
取消捕获请求。
参数:
名称 | 描述 |
---|---|
captureId | 用于标识要取消的捕获请求。 |
返回:
NO_ERROR 表示执行成功。
其他值表示执行失败,具体错误码查看CamRetCode。
Release()
IOfflineStreamOperator::Release ()
描述:
释放所有离线流。 释放流的前置条件:
-
所有单次捕获的Capture处理完成。
-
所有连续捕获请求都已经被CancelCapture。
返回:
NO_ERROR 表示执行成功。
其他值表示执行失败,具体错误码查看CamRetCode。
ReleaseStreams()
IOfflineStreamOperator::ReleaseStreams ([in] int[] streamIds)
描述:
释放离线流。
参数:
名称 | 描述 |
---|---|
streamIds | 用于标识要释放的多条离线流。 |
返回:
NO_ERROR 表示执行成功。
其他值表示执行失败,具体错误码查看CamRetCode。