问题描述:
在HI35xx视频解码软件开发中VO通道的视频有串扰现象,表现为不同的视频画面快速切换而无法正常解码播放。
问题分析:
从视频处理流程图可以看出,VO的输出来自VPSS,VPSS的数据源自VI和VDEC,那么如果VO的输出异常的原因可能与VO、VPSS、VDEC、VI的配置以及它们之间的相互绑定关系有关,于是有可能是以下问题导致:
1、VO的配置异常,VO的WBC回写功能再次VO输出数据,导致重复输出。
2、多个VPSS对应一个VO,即将不同的视频同时向VO输出,典型的场景是回放解码的VPSS和预览的VPSS同时向VO输出。
3、VI、VDEC输入异常,即视频源有问题或者或多个数据源项VI或VDEC推数据。
问题定位与解决
应用层没有使用WBC功能,初步排除VO配置异常的问题;检查代码也可以轻松排除多个VPSS绑定了同一