hi_mpi_vi_set_dev_bind_pipe
Atlas 200/300/500 推理产品,不支持该接口。
Atlas 训练系列产品,不支持该接口。
Atlas 推理系列产品,不支持该接口。
Atlas A2训练系列产品/Atlas 800I A2推理产品,不支持该接口。
函数功能
一对多设置VI设备与物理PIPE的绑定关系。
约束说明
- 必须在调用hi_mpi_vi_enable_dev接口使用VI设备后、调用hi_mpi_vi_create_pipe接口创建PIPE之前才能调用本接口绑定物理PIPE。
- 不支持绑定已经创建的PIPE。
- 建议将带宽高的VI设备绑定到pipe0或pipe1上。
函数原型
hi_s32 hi_mpi_vi_set_dev_bind_pipe(hi_vi_dev vi_dev, const hi_vi_dev_bind_pipe *dev_bind_pipe)
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
vi_dev |
输入 |
VI设备号。 取值范围:[0, 4)。 |
dev_bind_pipe |
输入 |
VI物理PIPE号。 取值范围:[0, 4)。 WDR模式下,设置绑定关系时,必须pipe0和pipe1一组,pipe2和pipe3一组,即将hi_vi_dev_bind_pipe结构体内的num参数设置为2,将hi_vi_dev_bind_pipe结构体内的pipe_id数组内的元素设置为0、1两个值,或者2、3两个值。 |
返回值说明
- 0:成功
- 非0:失败,参见VI视频输入返回码。
父主题: VI视频输入功能