TI中文支持网
TI专业的中文技术问题搜集分享网站

h264 多slice的解码错误

使用dm8168 rdk_rdk 做h264解码,若编码是使用多slice的,使用ffmpeg的av_read_frame读视频帧,送数据解码时,出现以下错误:

[m3video] 154417:DECLINK::links_m3video/iva_dec/decLink_h264.c:[379]::INTERNAL ERROR:-1
[m3video] ALGPROCESS FAILED:STATUS
[m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x400
[m3video] Sequence called number 1
[m3video] 154457:DECLINK::links_m3video/iva_dec/decLink_h264.c:[379]::INTERNAL ERROR:-1
[m3video] ALGPROCESS FAILED:STATUS
[m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x400
[m3video] Sequence called number 3
[m3video] 154497:DECLINK::links_m3video/iva_dec/decLink_h264.c:[379]::INTERNAL ERROR:-1
[m3video] ALGPROCESS FAILED:STATUS
[m3video] outArgs->viddec3OutArgs.extendedError for channel 0 Error: 0x400
[m3video] Sequence called number 5

从日志上看,奇数帧的解码都是有问题的。请问对于多slice的解码,有什么需要注意的地方吗?

Chris Meng:

Long Yun,

你是否有参考过下面讨论的信息:

https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/287205

yun long1:

回复 Chris Meng:

Chris Meng ,

       帖子我看过了,似乎要在mcfw使用slice mode有点麻烦。除了使用slice mode外,有其它的办法吗?

赞(0)
未经允许不得转载:TI中文支持网 » h264 多slice的解码错误
分享到: 更多 (0)