跳到主要内容

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)。

返回值说明

参考资源

接口调用流程,参见视频解码、处理和显示功能(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输入视频层属性结构体指针。

返回值说明

参考资源

接口调用流程,参见视频解码、处理和显示功能(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输出视频层属性结构体指针。

返回值说明

父主题: VO视频输出功能

在线提单