Opened 5 years ago

Closed 5 years ago

#854 closed defect (fixed)

Wrong close brace place in residual_ts_coding()

Reported by: peterchuang Owned by:
Priority: minor Milestone: VVC D7 vC
Component: spec Version: VVC D8 vB
Keywords: Cc: ksuehring, bbross, XiangLi, fbossen, jvet@…

Description

At the end of residual_ts_coding(), the line of "TransCoeffLevel[ x0 ][ y0 ][ cIdx ][ xC ][ yC ] = ( 1 − 2 * coeff_sign_flag[ n ] ) * AbsLevel[ xC ][ yC ]" should be swapped with the close brace ("}") above the line.

For example, at the end of residual_ts_coding(), in current spec, it's

AbsLevel[ xC ][ yC ]− −

}

}
TransCoeffLevel[ x0 ][ y0 ][ cIdx ][ xC ][ yC ] = ( 1 − 2 * coeff_sign_flag[ n ] ) * AbsLevel[ xC ][ yC ]

}

}

but it should be:

AbsLevel[ xC ][ yC ]− −

}
TransCoeffLevel[ x0 ][ y0 ][ cIdx ][ xC ][ yC ] = ( 1 − 2 * coeff_sign_flag[ n ] ) * AbsLevel[ xC ][ yC ]

}

}

}

Change history (1)

comment:1 Changed 5 years ago by bbross

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

Good catch, thanks!

This will be fixed in first version of D10.

Note: See TracTickets for help on using tickets.