summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_rdopt.c
diff options
context:
space:
mode:
authorYaowu Xu <yaowu@google.com>2013-06-18 18:18:25 -0700
committerYaowu Xu <yaowu@google.com>2013-06-18 23:02:27 -0700
commit12180c8329d56d72e8d4424b8fd82b1b2f8e846a (patch)
tree027ed0bdb9fe32a9b3179643c21db91f8da9fcf7 /vp9/encoder/vp9_rdopt.c
parent2319b7aaf17b7efe143862bf0569fe8c9efd9d1f (diff)
downloadlibvpx-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.c6
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;