summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_mcomp.c
diff options
context:
space:
mode:
authorAngie Chiang <angiebird@google.com>2018-12-11 16:06:38 -0800
committerAngie Chiang <angiebird@google.com>2018-12-12 11:34:51 -0800
commit4f8eda3603fe14e0e5dfa04cf64b46be239faee5 (patch)
tree78205ff245cc77ff016f80851b092287708da895 /vp9/encoder/vp9_mcomp.c
parentdd606c1595e54e9a3a0acbc6e2f5c92f90f20871 (diff)
downloadlibvpx-4f8eda3603fe14e0e5dfa04cf64b46be239faee5.tar
libvpx-4f8eda3603fe14e0e5dfa04cf64b46be239faee5.tar.gz
libvpx-4f8eda3603fe14e0e5dfa04cf64b46be239faee5.tar.bz2
libvpx-4f8eda3603fe14e0e5dfa04cf64b46be239faee5.zip
Replace mv_arr by pyramid_mv_arr
We plan to compute mv field in different scale. Change-Id: I49a92d948f8b5dbab78e38c61f5f4f879bbe269f
Diffstat (limited to 'vp9/encoder/vp9_mcomp.c')
-rw-r--r--vp9/encoder/vp9_mcomp.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_mcomp.c b/vp9/encoder/vp9_mcomp.c
index 50c268d28..5a6717ab2 100644
--- a/vp9/encoder/vp9_mcomp.c
+++ b/vp9/encoder/vp9_mcomp.c
@@ -1895,8 +1895,10 @@ void vp9_prepare_nb_full_mvs(const TplDepFrame *tpl_frame, int mi_row,
const TplDepStats *tpl_ptr =
&tpl_frame
->tpl_stats_ptr[(mi_row + r) * tpl_frame->stride + mi_col + c];
+ int_mv *mv =
+ get_pyramid_mv(tpl_frame, rf_idx, bsize, mi_row + r, mi_col + c);
if (tpl_ptr->ready[rf_idx]) {
- nb_full_mvs[i].as_mv = get_full_mv(&tpl_ptr->mv_arr[rf_idx].as_mv);
+ nb_full_mvs[i].as_mv = get_full_mv(&mv->as_mv);
} else {
nb_full_mvs[i].as_int = INVALID_MV;
}