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.

完全使用实例播放失败(ipnc_rdk_3.9.1)



使用ipnc_mcfw\mcfw\src_linux\mcfw_api\usecases\multich_encode_decode.c用例

打开

/* Define this to make encoded bitstream directly goto decoder bypassing A8 */
//#define DIR_DEC

使编解码直接连接(enc->dec)后发现编解码这一路播放失败报错


[m3video] 3646:DECLINK::links_m3video/iva_dec/decLink_h264.c:[334]::INTERNAL ERROR:-1
[m3video] ALGPROCESS FAILED:STATUS
[m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x401

查相关资料显示

XDM_INSUFFICIENTD ATA
Insufficient input data XDM_INSUFFICI ENTDATA
Refer codec specific error which causes this

输入不足。

如果不打开宏让其走A8通道处理一下就能够正常。没对代码进行修改。

请问大神

是要对编解码的代码进行同异步处理还是代码本身有相应的接口能够让(enc->dec)编解码直接相连。