﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
165	Bug in update of Golomb-Rice parameter in TComTrQuant::xRateDistOptQuant function	sandeepkanumuri		"There is a bug in the update of Golomb-Rice parameter in the RDOQ function for CABAC. 

The following buggy code occurs twice inside the function
'''if( uiAbs > 3 )'''
{
  '''uiAbs -= 4;'''
  uiAbs  = min<UInt>( uiAbs, 15 );
  uiGoRiceParam = g_aauiGoRiceUpdate[ uiGoRiceParam ][ uiAbs ];
}

and should be replaced with
'''if( uiAbs > 2 )'''
{
  '''uiAbs -= 3;'''
  uiAbs  = min<UInt>( uiAbs, 15 );
  uiGoRiceParam = g_aauiGoRiceUpdate[ uiGoRiceParam ][ uiAbs ];
}

However, the impact on coding efficiency by this bug fix appears to be negligible when tested on 49 frames. The corresponding excel sheet is attached."	defect	closed	minor	HM-3.1	HM	HM-3.0	fixed		fbossen ksuehring davidf jct-vc@…
