下载
EN
注册

两个版本的DVPP接口混用导致应用程序报错退出

问题现象

使用媒体数据处理V1接口(接口名以acldvpp开头)创建了通道,同时又使用媒体数据处理V2接口(接口名以hi_mpi开头)接口创建通道,后者创建通道时失败。

日志示例如下:

acl and himpi mode is incompatible, please check! used channel-num: 10

原因分析

媒体数据处理V1接口(接口名以acldvpp开头)与媒体数据处理V2接口(接口名以hi_mpi开头)不兼容,多进程或者多线程使用的时候,只能选择其中一个,否则DVPP会进行拦截、报错退出应用程序。

解决方法

排查业务代码流程,检查V1、V2两套接口混用的情形,目前无论是多线程还是多进程场景,均不支持两套接口混用。