Opened 4 years ago

Closed 4 years ago

#1245 closed defect (fixed)

Too much bumping (C.5.2.2)

Reported by: fbossen Owned by:
Priority: minor Milestone:
Component: spec Version: VVC D10 vE
Keywords: Cc: ksuehring, bbross, XiangLi, fbossen, jvet@…

Description

The following appears at the end of C.5.2.2:

The "bumping" process specified in subclause C.5.2.4 is invoked repeatedly until the number of pictures in the DPB is less than dpb_max_dec_pic_buffering_minus1[ Htid ] + 1.

This implies that C.5.2.4 is invoked at least once, which shouldn't be the case.

The loop should probably be reverted to the form before the integration of JVET-S0198 (i.e., a "while(a) {}" loop instead of a "do {} while(a)" loop):

When the following condition is true, the "bumping" process specified in subclause C.5.2.4 is invoked repeatedly until the following condition is false:

  • The number of pictures in the DPB is greater than or equal to dpb_max_dec_pic_buffering_minus1[ Htid ] + 1

Change history (1)

comment:1 Changed 4 years ago by yk

  • Resolution set to fixed
  • Status changed from new to closed

Good catch, thanks! Will be fixed in JVET-S2001-vF, by changing the sentence to be as follows: When the number of pictures in the DPB is greater than or equal to dpb_max_dec_pic_buffering_minus1[ Htid ] + 1, the "bumping" process specified in subclause C.5.2.4 is invoked repeatedly until the number of pictures in the DPB is less than dpb_max_dec_pic_buffering_minus1[ Htid ] + 1.

Note: See TracTickets for help on using tickets.