Hi,
My customer tried to use DM36x to decode h264 stream which is encoded with interlaced mode, but met below error. Would you pls kindly advise what we need to take care for decoding interlace frame?
IVIDDEC2_Status extendedError = 0x200
IVIDDEC2_OutArgs decodedBufs.extendedError =0x201 ,Erroneous Mbs in curr frame: 792
The error code means as below:
0x1 IH264VDEC_EX_ERR_DANGLING_FLD Expecting second field but got a new frame number
Bit 9 1 - Applied concealment
I only found below info in codec user guide which is related to interlaced mode, but I don't know how we use this flag. Would you pls help?
After decoding first field of an interlaced frame, outBufsInUseFlag is set to 1.