男友力MAX 发表于 2018-7-27 10:16
mcfw_demo是不是就没有用dsp的算法?
AlgLink_OsdalgProcessFrame这个算法是不是只在dsp中执行?
如果在mcfw_demo中调用dsp,能不能直接用,还是要有初始化等一系列的操作?
mcfw_demo是不是就没有用dsp的算法?
【回答】有的,在demo_vcap_venc_vdec_vdis中,就有用DSP在YUV数据上叠加OSD的操作。
AlgLink_OsdalgProcessFrame这个算法是不是只在dsp中执行?
【回答】是的,mcfwsrc_bios6links_c6xdsp 下的代码在DSP中执行。
如果在mcfw_demo中调用dsp,能不能直接用,还是要有初始化等一系列的操作?
【回答】需要一系列初始化操作,具体请参考demo
在src_bios6和src_linux中有很多函数名称,文件名称都是一样的,例如system_init();就有4个。怎么区分谁对谁?
是不是在mcfw_demo中调用dsp,用system_c6xdsp.c中的system_init就可以?
【回答】每个函数是针对不同的处理器上的。比如4个system_init(),分别是A8、DSP、VideoM3、VPSSM3这4个处理器上各自的初始化工作。
最后,要用dsp处理算法是不是用multich_progressive_vcap_venc_vdec_vdis.c中的数据通路,在把AlgLink_OsdalgProcessFrame算法改一下就可以?
【回答】可以,具体算法由用户自己开发,这里提供的是数据接口和DSP平台。