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.
你好,
rdk4.0中dsp link一定要是processLink吗?demo中有一个multichhd_vcap_venc_vdis.c文件中的SCD有设置nextLink。
我现在参照demo中的chain设置OSD,如下:
...-->swmsLink-->ipcFrameOut-->ipcFrameInDsp-->dspAlg-->ipcbitOutDsp-->ipcbitInvpss-->dup-->...
这样做就会报错
[m3vpss ] 26234: Assertion @ Line: 45 in links_common/dup/dupLink_tsk.c: pPrm->inQueParams.prevLinkQueId < pObj->inTskInfo.numQue : failed !!!
[m3vpss ] 26241: Assertion @ Line: 219 in links_m3vpss/nsf/nsfLink_drv.c: pObj->fvidHandleNsf != NULL : failed !!!
[m3vpss ] 26292: Assertion @ Line: 219 in links_m3vpss/nsf/nsfLink_drv.c: pObj->fvidHandleNsf != NULL : failed !!!
而使用chain如下将dsp作为processLink是正常:
...-->swmsLink-->ipcFrameOut-->dup-->...
|
ipcFrameInDsp
|
dspAlg
是因为dsp必须为processLink吗?不过不是必须的那我上一个chain出错原因在哪?跟配置成OSD或SCD有关系吗,或者是我哪里的参数配置不正确导致?