Part Number: TMS320DM8148
In our DM8148 and DVR_RDK based video conferencing program, We encountered the problem of decoding error, "outArgs->viddec3OutArgs.extendedError: 0x2000a00". This error only appears for some specific types of 264hp bitstream. We examined the correctness of inputed bitstream by Elecard and Vega H264 Analyzer, and the DM8168 and DVR_RDK based system correctly decode it also. And we analysed the correctness of the annexb data passed into the pReqObjBatch's Bitstream_Buf by XDS560v2. So is there any characteristics of 264 high profile is not supported by DM8148?
the version of H264Decoder is REL.500.V.H264AVC.D.HP.IVAHD.02.00.22.00.
And the DVR Reference Design version is GA-03.50.00.05.
the error log is as follows:
Mar 3 14:30:48 8.129 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] 769655:DECLINK::links_m3video/iva_d ec/decLink_h264.c:[446]::INTERNAL ERROR:-1
Mar 3 14:30:48 8.139 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] ALGPROCESS FAILED:STATUS
Mar 3 14:30:48 8.150 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] outArgs->viddec3OutArgs.extendedErr or for channel 0 Error: 0xa10
Mar 3 14:30:48 8.161 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] Sequence called number 4433
Mar 3 14:30:48 8.696 I [MD][DSP] DSP(MAINBD_DM8148)log:[MultiVideo_SyseventHandler-7558] uiDecChnId:0, send VCU Req
Mar 3 14:30:48 8.708 I [MD][DSP] DSP(MAINBD_DM8148)log:[SendReqVCUMsg-6978] ChnId:0, send 2th VCU Req between 1000ms , time: -162 5883530, iLineNo: 7559!
Mar 3 14:30:49 9.020 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] 770563:DECLINK::links_m3video/iva_d ec/decLink_h264.c:[446]::INTERNAL ERROR:-1
Mar 3 14:30:49 9.030 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] ALGPROCESS FAILED:STATUS
Mar 3 14:30:49 9.041 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] outArgs->viddec3OutArgs.extendedErr or for channel 0 Error: 0xa10
Mar 3 14:30:49 9.051 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] Sequence called number 4461
Mar 3 14:30:49 9.548 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] 771091:DECLINK::links_m3video/iva_d ec/decLink_h264.c:[446]::INTERNAL ERROR:-1
Mar 3 14:30:49 9.560 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] ALGPROCESS FAILED:STATUS
Mar 3 14:30:49 9.571 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] outArgs->viddec3OutArgs.extendedErr or for channel 0 Error: 0x2000a00
Mar 3 14:30:49 9.583 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] Sequence called number 4477
Mar 3 14:30:49 9.707 I [MD][DSP] DSP(MAINBD_DM8148)log:[MultiVideo_SyseventHandler-7558] uiDecChnId:0, send VCU Req
Mar 3 14:30:49 9.717 I [MD][DSP] DSP(MAINBD_DM8148)log:[SendReqVCUMsg-6978] ChnId:0, send 3th VCU Req between 1000ms , time: -162 5882525, iLineNo: 7559!
Mar 3 14:30:50 0.386 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] 771929:DECLINK::links_m3video/iva_d ec/decLink_h264.c:[446]::INTERNAL ERROR:-1
Mar 3 14:30:50 0.397 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] ALGPROCESS FAILED:STATUS
Mar 3 14:30:50 0.407 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] outArgs->viddec3OutArgs.extendedErr or for channel 0 Error: 0x2000a00
Mar 3 14:30:50 0.417 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] Sequence called number 4502
Mar 3 14:30:50 0.642 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] 772184:DECLINK::links_m3video/iva_d ec/decLink_h264.c:[446]::INTERNAL ERROR:-1
Mar 3 14:30:50 0.652 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] ALGPROCESS FAILED:STATUS
Mar 3 14:30:50 0.664 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] outArgs->viddec3OutArgs.extendedErr or for channel 0 Error: 0x2000a00
Mar 3 14:30:50 0.675 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] Sequence called number 4510
Mar 3 14:30:50 0.726 I [MD][DSP] DSP(MAINBD_DM8148)log:[MultiVideo_SyseventHandler-7558] uiDecChnId:0, send VCU Req
Mar 3 14:30:50 0.736 I [MD][DSP] DSP(MAINBD_DM8148)log:[SendReqVCUMsg-6978] ChnId:0, send 0th VCU Req between 2000ms , time: -162 5881505, iLineNo: 7559!
Mar 3 14:30:51 1.215 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] 772757:DECLINK::links_m3video/iva_d ec/decLink_h264.c:[446]::INTERNAL ERROR:-1
Mar 3 14:30:51 1.225 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] ALGPROCESS FAILED:STATUS
Mar 3 14:30:51 1.236 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] outArgs->viddec3OutArgs.extendedErr or for channel 0 Error: 0x2000a00
Mar 3 14:30:51 1.246 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] Sequence called number 4528
Mar 3 14:30:51 1.614 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] 773148:DECLINK::links_m3video/iva_d ec/decLink_h264.c:[446]::INTERNAL ERROR:-1
Mar 3 14:30:51 1.626 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] ALGPROCESS FAILED:STATUS
Mar 3 14:30:51 1.636 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] outArgs->viddec3OutArgs.extendedErr or for channel 0 Error: 0x2000a00
Mar 3 14:30:51 1.646 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] Sequence called number 4540
Mar 3 14:30:51 1.677 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] 773170:DECLINK::links_m3video/iva_d ec/decLink_h264.c:[446]::INTERNAL ERROR:-1
Mar 3 14:30:51 1.687 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] ALGPROCESS FAILED:STATUS
Mar 3 14:30:51 1.697 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] outArgs->viddec3OutArgs.extendedErr or for channel 0 Error: 0x2000a00
Mar 3 14:30:51 1.707 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] Sequence called number 4541
Mar 3 14:30:51 1.764 I [MD][DSP] DSP(MAINBD_DM8148)log:[MultiVideo_SyseventHandler-7558] uiDecChnId:0, send VCU Req
Mar 3 14:30:51 1.920 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] 773465:DECLINK::links_m3video/iva_d ec/decLink_h264.c:[446]::INTERNAL ERROR:-1
Mar 3 14:30:51 1.930 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] ALGPROCESS FAILED:STATUS
Mar 3 14:30:51 1.942 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] outArgs->viddec3OutArgs.extendedErr or for channel 0 Error: 0x2000a00
Mar 3 14:30:51 1.953 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] Sequence called number 4549
Mar 3 14:30:51 1.965 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] 773507:DECLINK::links_m3video/iva_d ec/decLink_h264.c:[446]::INTERNAL ERROR:-1
Mar 3 14:30:51 1.976 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] ALGPROCESS FAILED:STATUS
Mar 3 14:30:51 1.986 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] outArgs->viddec3OutArgs.extendedErr or for channel 0 Error: 0x2000a00
Mar 3 14:30:51 1.996 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] Sequence called number 4551
Mar 3 14:30:52 2.486 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] 774028:DECLINK::links_m3video/iva_d ec/decLink_h264.c:[446]::INTERNAL ERROR:-1
Mar 3 14:30:52 2.497 I [MD][DSP] DSP(MAINBD_DM8148)log:[RemoteDebug_clientRun-287] [m3video] ALGPROCESS FAILED:STATUS
Our bitstream:
https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/ourBitstream.7z
