diff options
author | Yaowu Xu <yaowu@google.com> | 2013-06-18 18:18:25 -0700 |
---|---|---|
committer | Yaowu Xu <yaowu@google.com> | 2013-06-18 23:02:27 -0700 |
commit | 12180c8329d56d72e8d4424b8fd82b1b2f8e846a (patch) | |
tree | 027ed0bdb9fe32a9b3179643c21db91f8da9fcf7 /vp9/encoder/vp9_rdopt.c | |
parent | 2319b7aaf17b7efe143862bf0569fe8c9efd9d1f (diff) | |
download | libvpx-12180c8329d56d72e8d4424b8fd82b1b2f8e846a.tar libvpx-12180c8329d56d72e8d4424b8fd82b1b2f8e846a.tar.gz libvpx-12180c8329d56d72e8d4424b8fd82b1b2f8e846a.tar.bz2 libvpx-12180c8329d56d72e8d4424b8fd82b1b2f8e846a.zip |
Remove unnecessary copying of probs.
Change-Id: Ic924f07c6ab0c929c6cdf11880d3c625806e272c
Diffstat (limited to 'vp9/encoder/vp9_rdopt.c')
-rw-r--r-- | vp9/encoder/vp9_rdopt.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/vp9/encoder/vp9_rdopt.c b/vp9/encoder/vp9_rdopt.c index 4e485e9f1..9cb7ab0e1 100644 --- a/vp9/encoder/vp9_rdopt.c +++ b/vp9/encoder/vp9_rdopt.c @@ -992,11 +992,9 @@ int vp9_cost_mv_ref(VP9_COMP *cpi, // Dont account for mode here if segment skip is enabled. if (!vp9_segfeature_active(xd, segment_id, SEG_LVL_SKIP)) { VP9_COMMON *pc = &cpi->common; - - vp9_prob p[VP9_INTER_MODES - 1]; assert(NEARESTMV <= m && m <= NEWMV); - vp9_mv_ref_probs(pc, p, mode_context); - return cost_token(vp9_sb_mv_ref_tree, p, + return cost_token(vp9_sb_mv_ref_tree, + pc->fc.inter_mode_probs[mode_context], vp9_sb_mv_ref_encoding_array - NEARESTMV + m); } else return 0; |