Opened 4 years ago
Closed 4 years ago
#1411 closed defect (fixed)
Decoder crash when decoding a CRA picture following an EOS
Reported by: | marie-pierre.gallasso | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | VTM | Version: | VTM-10.2 |
Keywords: | Cc: | ksuehring, XiangLi, fbossen, jvet@… |
Description
The vtm returns an exception when decoding a CRA picture following an EOS nut as m_newCLVS[] is not correctly set.
The setting of m_newCLVS[] to true failed in this case, as it checked the following condition:
if (m_cDecLib.getFirstSliceInPicture() && nalu.m_nalUnitType == NAL_UNIT_CODED_SLICE_CRA && isEosPresentInPu)
{}
Indeed, the flag isEosPresentInPu is reset to false as soon as a new picture is detected (SPS, PPS, PH...), and does not have the right value when decoding the CRA picture.
Change history (1)
comment:1 Changed 4 years ago by forayr
- Resolution set to fixed
- Status changed from new to closed
Note: See TracTickets for help on using tickets.
Fix in MR 1969