TI中文支持网
TI专业的中文技术问题搜集分享网站

dm8168 ring buffer

网络摄像头采集,chain:ipcouthost-ipcinvideo-dec-ipcoutvieo-ipcinvpass-mosaic-display。显示正常,但在dec和ipcoutvideo之间加入dup模块后,出现no empty ring buffer to use。请问这是什么问题

Chris Meng:

你好,

DUP输出的一路把解码数据输出输出显示,另一路是做什么?

注意只有dup后两条路上的数据都使用好后,这个dup使用的buffer才会还回去。

user5872361:

回复 Chris Meng:

这样的呀,我第二路连的是null link,还没开始做呢,谢谢了哈

user5872361:

回复 Chris Meng:

你好,我的第二路是编码之后存储为H264文件,我用网络摄像头,采集的图像,单做这个功能能正常实现,但是加入dup,分成编码和显示两路之后,还是会出现ring buffer的问题。可能会有其他原因吗

Chris Meng:

回复 user5872361:

你好,

网络摄像头过来的码流不是已经是编码以后的么?

如果是普通的摄像头采集,DVR RDK 里面就有采集+显示的例子。

user5872361:

回复 Chris Meng:

对的,所以我在网络摄像头过来之后先做了解码,解码之后在分的两路,一路用来显示,一路用来做其他的,只是把它开成了编码保存的,来看看ring buffer的问题,两路单独运行都没错,加入dup分成这两路,就不行了

Ternence_Hsu:

回复 user5872361:

为什么不在网络收到数据的时候,就dup一路数据保存下来;

网络编码的数据不行? 一定是要二次编码是吗?

user5872361:

回复 Ternence_Hsu:

是的

Ternence_Hsu:

回复 Ternence_Hsu:

这样的方案肯定是不会有问题的

user5872361:

回复 Ternence_Hsu:

好的,感谢,我去试试

赞(0)
未经允许不得转载:TI中文支持网 » dm8168 ring buffer
分享到: 更多 (0)