diff options
author | Angie Chiang <angiebird@google.com> | 2018-12-11 16:06:38 -0800 |
---|---|---|
committer | Angie Chiang <angiebird@google.com> | 2018-12-12 11:34:51 -0800 |
commit | 4f8eda3603fe14e0e5dfa04cf64b46be239faee5 (patch) | |
tree | 78205ff245cc77ff016f80851b092287708da895 /vp9/encoder/vp9_mcomp.c | |
parent | dd606c1595e54e9a3a0acbc6e2f5c92f90f20871 (diff) | |
download | libvpx-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.c | 4 |
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; } |