Opened 12 years ago Closed 11 years ago #1088 closed defect (fixed)Picture buffer not created when first slice segment in a picture is skipped
Description
If the first slice segment in a picture is RandomAccessSkipPicture or SkipPictureForBLA, xDecodeSlice() will return false prematurely. Then, if the second slice segment is a dependent slice segment, m_cGopDecoder.decompressSlice() is called without calling xGetNewPicBuffer(). (At this time, the previous picture has not done loop filtering yet.) So this slice segment will write pixels to the previous picture's buffer and corrupt the previous picture. Change History (2)comment:1 Changed 12 years ago by DefaultCC Plugin
comment:2 Changed 11 years ago by fbossen
Note: See
TracTickets for help on using
tickets. | This list contains all users that will be notified about changes made to this ticket. These roles will be notified: Reporter, Owner, Subscriber, Participant
|
Probably duplicate of #1125 and fixed in r3522