Opened 12 years ago Closed 11 years ago #1108 closed defect (fixed)No implementation of DPB dumping when encountering a new CVS starting with a CRA picture
Description
The spec, section C.3.2, says:
So when a new CVS is encountered whose first picture is a CRA picture, the tail end of the previous CVS is dumped without output. The reference decoder doesn't appear to implement this rule. I'm also somewhat confused as to why this rule exists - why particularly would you want to dump the contents of the DPB in this situation? Change History (4)comment:1 Changed 12 years ago by DefaultCC Plugin
comment:2 Changed 11 years ago by ksuehringcomment:3 Changed 11 years ago by ksuehring
Ah, I see: NoRaslOutputFlag can is also set for any picture that allows an EOS_NUT. That means, the fix in issue #1101 needs to be modified to discard prior pics instead of outputting them. comment:4 Changed 11 years ago by fbossen
Fixed in r3852 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
|
A new CVS is only started when the CRA picture has NoRaslOutputFlag equal to 1. This can only happen, when HandleCraAsBlaFlag is equal to one. We don't have an implementation that sets HandleCraAsBlaFlag.
Thus I don't think, we need to implement setting of NoOutputOfPriorPicsFlag based on that condition.