hi_mpi_vo_set_video_layer_attr
hi_mpi_vo_disable
函数功能
禁用视频输出设备。
约束说明
- 设备禁用前必须先禁用该设备上的视频层。
- 设备禁用前,如果有使能回写功能,则必须先禁用回写功能。
- 设备禁用后需要重新调用hi_mpi_vo_set_pub_attr设置设备公共属性,才可使能设备。
- 该接口暂不支持多进程。
函数原型
hi_s32 hi_mpi_vo_disable(hi_vo_dev dev)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| dev | 输入 | 视频输出设备号。 取值范围:[0, 2)。 |
返回值说明
- 0:成功
- 非0:失败,参见VO视频输出返回码
参考资源
接口调用流程,参见视频解码、处理和显示功能(NVR场景)。
父主题: VO视频输出功能
hi_mpi_vo_set_video_layer_attr
函数功能
设置视频层属性。
约束说明
- 需要在视频层所绑定的设备处于使能状态时才能设置视频层属性。
- 设置视频层属性(SINGLE模式下除了layer_attr中display_rect的x,y)必须在视频层禁用的情况下进行。
- 该接口暂不支持多进程。
函数原型
hi_s32 hi_mpi_vo_set_video_layer_attr(hi_vo_layer layer, const hi_vo_video_layer_attr *layer_attr)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| layer | 输入 | 视频输出视频层号。 取值范围:[0, 9)。 不支持图形层和级联视频层。 |
| layer_attr | 输入 | 视频层属性结构体指针。 |
返回值说明
- 0:成功
- 非0:失败,参见VO视频输出返回码
参考资源
接口调用流程,参见视频解码、处理和显示功能(NVR场景)。
父主题: VO视频输出功能
hi_mpi_vo_get_video_layer_attr
函数功能
获取视频层属性。
约束说明
- 建议在设置视频层属性前先调用此接口获取视频层属性。
- 该接口暂不支持多进程。
函数原型
hi_s32 hi_mpi_vo_get_video_layer_attr(hi_vo_layer layer, hi_vo_video_layer_attr *layer_attr)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| layer | 输入 | 视频输出视频层号。 取值范围:[0, 9)。 不支持图形层和级联视频层。 |
| layer_attr | 输出 | 视频层属性结构体指针。 |
返回值说明
- 0:成功
- 非0:失败,参见VO视频输出返回码
父主题: VO视频输出功能
在线提单