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.1 dspLink

你好,

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有关系吗,或者是我哪里的参数配置不正确导致?