ref: 43b7959dbc2361f5ec23e9fd9aaa8e4f14599783
parent: 1ea12f5b5fbe410601ee3d16906bd1272dffa1ed
parent: 2ceaf10e07dd07a242c532259b310948ce3321df
author: Alex Converse <aconverse@google.com>
date: Wed Feb 19 07:41:14 EST 2014
Merge "Do not use the value of 'rate_mv' if uninitialized."
--- a/vp9/encoder/vp9_rdopt.c
+++ b/vp9/encoder/vp9_rdopt.c
@@ -2708,6 +2708,8 @@
int_mv tmp_mv;
single_motion_search(cpi, x, tile, bsize, mi_row, mi_col,
&tmp_mv, &rate_mv);
+ if (tmp_mv.as_int == INVALID_MV)
+ return INT64_MAX;
*rate2 += rate_mv;
frame_mv[refs[0]].as_int =
xd->mi_8x8[0]->bmi[0].as_mv[0].as_int = tmp_mv.as_int;
--
⑨