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

在MCFW框架中,什么时候用IPCFramesout、什么时候用IPCBitsout?

参考了很多帖子,知道了IPCFrames是帧数据,IPCBits是流数据,但是在什么时候用还不是很清楚,能讲解一下吗?比如从NSF_Link到 编码Link, 从编码Link到A8存储,分别该用哪一个呢?

Chris Meng:

你好,

一般是未压缩的数据用IPCFrame,压缩后(h264enc/jpegenc)的数据用ipcbits。

lei yin1:

回复 Chris Meng:

你好 Chris Meng:

在DVRRDK中,有的时候还会使用IPCOUT,IPCOUT和IPCFrameOUT又有什么区别呢?我的理解是 IPCOUT只能用于 VPSS M3与VIEDO M3的核间通信,这样理解正确吗?非常感谢!

buyu wang:

回复 Chris Meng:

A8能直接通过IPCFrame向M3传YUV图像并显示吗,开发包里有直接可以用的demo吗?

lei yin1:

回复 buyu wang:

可以这样做,没有直接的demo,需要自己搭建link实现。

buyu wang:

回复 lei yin1:

我参考demo_vdec_vdis里面的ipcFrames写了一个新的link但是卡在了swMsLink_drv.c: status == FVID2_SOK : failed处,

并且检测到bufList.numFrames的值一直为0

这是我实现的连接,附件里有log和源码http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/98212.aspx

帮忙看看哪里出了问题,谢谢啦

Ternence_Hsu:

回复 buyu wang:

关于usecase实现a8->ipcframe->swms->display;在DVRRDK_02.00.00.23可以参考一下usecaseDVRRDK_02.00.00.23/dvr_rdk/mcfw/src_linux/mcfw_api/usecases/multich_vcap_venc_vdis.c里面有实现这部分的demo;

赞(0)
未经允许不得转载:TI中文支持网 » 在MCFW框架中,什么时候用IPCFramesout、什么时候用IPCBitsout?
分享到: 更多 (0)