﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
157	FIXED_ROUNDING_FRAME_MEMORY modifies output picture rather than reference picture	davidf	davidf	"In TEncGOP.cpp:
{{{
      xCalculateAddPSNR( pcPic, pcPic->getPicYuvRec(), numBits, dEncTime );

#if FIXED_ROUNDING_FRAME_MEMORY
      pcPic->getPicYuvRec()->xFixedRoundingPic();
#endif
...
      pcPic->getPicYuvRec()->copyToPic(pcPicYuvRecOut);
}}}

xFixedRoundingPic() causes both the output picture and any reference picture to be modified.

xFixedRoundingPic() in the encoder should be performed after {{{ pcPic->getPicYuvRec()->copyToPic(pcPicYuvRecOut);}}}.  In the decoder, a similar change is required, however, the decoder does not currently have a separate reorder buffer."	defect	new	minor	HM-3.2		HM-3.0			chujoh
