1.首先bufSwitchFull()的功能作用?没太真正理解。
2.我们目前在压力测试下(如间隔2秒抓拍一次,一次抓拍3帧),就会出现丢帧严重,bufSwitchFull()函数里一直打印出,
Stream ID 0:Input queue empty condition.
Stream ID 1:Input queue empty condition.
请问这种情况是队列满了,堆不进去的原因吗?怎么能缓解这种情况呢?
还请不吝赐教,谢谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
1.首先bufSwitchFull()的功能作用?没太真正理解。
2.我们目前在压力测试下(如间隔2秒抓拍一次,一次抓拍3帧),就会出现丢帧严重,bufSwitchFull()函数里一直打印出,
Stream ID 0:Input queue empty condition.
Stream ID 1:Input queue empty condition.
请问这种情况是队列满了,堆不进去的原因吗?怎么能缓解这种情况呢?
还请不吝赐教,谢谢。
你好,
系统优化问题比较复杂,我这里简单讲几点,供参考。
1. 请问你使用的DM8127是否为频率最高等级的芯片? 如果不是,可以使用最快的DM8127。如果已经使用最快的DM8127,确认频率是否设置为spec支持的最高。
2. 请检查DDR的参数设置是否按照你们使用的DDR来配置的,是否使用的是最严谨的时序(不是宽松的时序),来保证DDR运行最优。
3. 请参考下面论坛里附的文档

4. 尽量减少系统里的DDR访问,例如,buffer复制改为指针传递。
关于视频停住的问题,请问问题出现的时候ISP的采集中断是否还正常?如果采集中断没有了,采集数据没有更新是否有会有类似的现象?