如何在link创建并运行后增加decode link解码的数量?
1.DEC_LINK_CMD_DELETE_CHANNEL 可以成功执行
2.DEC_LINK_CMD_CREATE_CHANNEL 执行失败了,有以下打印信息

3.跟踪了以下代码,发现执行ALG_create函数的时候出错了

请各路大神帮帮忙!!
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.
Ben,
请看看下面的讨论对你的问题是否有帮助?
https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/254971
Ben,
请参考下面论坛讨论的回答:
https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/282987
You have to set the maximum number of channels required at decLink create time. This depends on the number of channels configured in ipcBitsOutHOST link at link create time.If you don't want a decode channel to be active you can set DecLink_CreateParams.chCreateParams[chId].algCreateStatus = DEC_LINK_ALG_CREATE_STATUS_DONOT_CREATE or you can delete the channel you don't require after decLink is created using Vdec_deleteChn .
You can then create the channel when required dynamically