我自己项目中的Sensor是输出RawData的,DM648的图像capture配置为16bit的Raw抓取,通过DMA存放到数组。
以上都是可以运行了,之后想使用H264做压缩编码,但是发现移植了DVSDK中的例程之后,只要配置了DMA就死机了,想知道这是为什么?
我看到例程中的DMA配置有一个#ifdef KAILASH,请问这是什么意思?
另外,通过调试我发现,当把dynamicParams.intraFrameInterval=1时,所有的问题都跑通了,但是可能出来的换面质量较差?
然后,我发现例程中配置的是dynamicParams.intraFrameInterval=30,但是当我这样配置的时候,程序跑到H264的DMA初始化就会死机,除非我把RawDataCapture的DMA配置注释掉,这样H264编码就不会死机了?
请问以上这些是为什么???
谢谢!