Fix an IOC issue in vp9_rd_pick_inter_mode_sb
authorJingning Han <jingning@google.com>
Sun, 5 Oct 2014 19:05:14 +0000 (12:05 -0700)
committerJingning Han <jingning@google.com>
Sun, 5 Oct 2014 19:05:14 +0000 (12:05 -0700)
commit085b97aa5c17afbc07c8a342ba08a0bbc5b1b523
treece83ff55cb848d836be1833953ac45c15a38d0ed
parentccdb518ff8082bc1a3f9ec3027e051e3a8317851
Fix an IOC issue in vp9_rd_pick_inter_mode_sb

It is possible that the GOLDEN reference frame is not avaiable, in
which setting the predicted mv will be associated with a residual
value of INT_MAX. This commit checks this condition before
left shift and comparison with that of ALTREF frame, to avoid
overflow issue.

Change-Id: Ib98c3149dbdd016f2fe5beaafb13f67d469dd07c
vp9/encoder/vp9_rdopt.c