﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
304	in the AMVP list derivation the scaled MVP can overwrite non-scaled MVP on top when the left side is mepty	zhou	bbross	"
Solution: 


 8.4.2.1.7	Derivation process for motion vector predictor candidates

Replace
4.        When isScaledFlagLX is equal to 0, availableFlagLXB is set equal to 0 and for ( xBk, yBk ) from ( xB0, yB0 ) to ( xB2, yB2 ) where xB0 = xP +nPSW, xB1 = xB0 - MinPuSize , and xB2 =  xP - MinPuSize, the following applies repeatedly until availableFlagLXB is equal to 1:

With 
4.  When isScaledFlagLX is equal to 0 and availableFlagLXB is equal to 1,  mvLXA is set equal to mvLXB and refIdxA is set equal to refIdxB and availableFlagLXA is set equal to 1.
5.       When isScaledFlagLX is equal to 0, availableFlagLXB is set equal to 0 and for ( xBk, yBk ) from ( xB0, yB0 ) to ( xB2, yB2 ) where xB0 = xP +nPSW, xB1 = xB0 - MinPuSize , and xB2 =  xP - MinPuSize, the following applies repeatedly until availableFlagLXB is equal to 1:
"	defect	closed	minor		Text		fixed		bbross wjhan jct-vc@…
