Opened 4 years ago

Closed 4 years ago

#780 closed defect (fixed)

Issues on chroma BDPCM signaling

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


This ticket reports two issues on the chroma BDPCM signaling.

In the current spec, if intra_bdpcm_chroma_flag is parsed and is equal to 0, other chroma intra mode syntax elements are not parsed.

Suggested fix:

if( conditions ) {



if( intra_bdpcm_chroma_flag)


} else {

The chroma BDPCM signaling exists in different places for the spec and the software.
Chroma BDPCM is signaled after the luma intra mode signaling in the spec, but it is signaled right after the luma BDPCM signaling before other luma intra mode signalings in the software.
It is not sure which is correct.

Change history (3)

comment:1 Changed 4 years ago by gordon

A proponent here -- for that second point it is the specification that is correct.

We will open a code ticket to bring the code into line with the specification, along with a merge request.

comment:2 Changed 4 years ago by jonathang

I am crosschecking contribution JVET-Q0351, which appears to address aspect 2 of this ticket, as well as ticket #708. In both cases Q0351 is modifying the software to match the spec.

comment:3 Changed 4 years ago by bbross

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

Thanks for reporting!

This has been solve by SW adoption at the last meeting:
Decision(CTC+BF/SW): Adopt JVET-Q0785 (the SW includes bug fixes JVET-Q0110 and JVET-Q0351)

Note: See TracTickets for help on using tickets.