summaryrefslogtreecommitdiff
path: root/vp9/encoder
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2014-08-26 16:06:28 -0700
committerGerrit Code Review <gerrit@gerrit.golo.chromium.org>2014-08-27 15:03:16 -0700
commit4db022c3684515ad57bfcdd7512d4a99c9dec3d3 (patch)
tree9802a84cfdbac0da2323a1f18161dcf46a40fd4d /vp9/encoder
parentcd228fcdb8deafe51ead715988d395e05f8eda17 (diff)
downloadlibvpx-4db022c3684515ad57bfcdd7512d4a99c9dec3d3.tar
libvpx-4db022c3684515ad57bfcdd7512d4a99c9dec3d3.tar.gz
libvpx-4db022c3684515ad57bfcdd7512d4a99c9dec3d3.tar.bz2
libvpx-4db022c3684515ad57bfcdd7512d4a99c9dec3d3.zip
Re-use switchable rate value in handle_inter_mode
The value of switchable rate has been stored in a local variable. This change skips the second call to vp9_get_switchable_rate() by reusing the local variable. Change-Id: Ib7d3fef7621cc4bde94c6d6e6b3a71f1fd4559f2
Diffstat (limited to 'vp9/encoder')
-rw-r--r--vp9/encoder/vp9_rdopt.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_rdopt.c b/vp9/encoder/vp9_rdopt.c
index 053dbbbd0..3a34e6feb 100644
--- a/vp9/encoder/vp9_rdopt.c
+++ b/vp9/encoder/vp9_rdopt.c
@@ -2366,7 +2366,7 @@ static int64_t handle_inter_mode(VP9_COMP *cpi, MACROBLOCK *x,
}
if (cm->interp_filter == SWITCHABLE)
- *rate2 += vp9_get_switchable_rate(cpi);
+ *rate2 += rs;
if (!is_comp_pred) {
if (cpi->allow_encode_breakout)