id summary reporter owner description type status priority milestone component version resolution keywords cc
903 Ambiguity in binarization of coeff_abs_level_remaining peterderivaz bbross "In section 9.2.2.8 Binarization process for coeff_abs_level_remaining the text reads:
cLastAbsLevel is set equal to baseLevel + coeff_abs_level_remaining[ n + 1 ]
However, by the time coeff_abs_level_remaining[n] is being decoded, baseLevel has been reassigned a new value, so cLastAbsLevel is not necessarily the same as the absolute value of the last TransCoeffLevel.
The full text reads:
cLastAbsLevel is set equal to baseLevel + coeff_abs_level_remaining[ n + 1 ] and cLastRiceParam is set equal to the value of cRiceParam that has been derived during the invocation of the binarization process as specified in this subclause for the syntax element coeff_abs_level_remaining[ n + 1 ] of the same transform block.
so I assume that the intention is that the value for both cLastRiceParam and baseLevel should be taken from the previous invocation.
Perhaps the wording could be improved?
" enhancement closed minor D10 Text D10 (L1003) v2 fixed bbross wjhan jct-vc@…