summaryrefslogtreecommitdiff
path: root/vp9
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2014-07-23 09:29:04 -0700
committerJingning Han <jingning@google.com>2014-07-23 09:29:51 -0700
commit353819103eb2c72f0d6704c5f61c5572e62be8e7 (patch)
tree93bbf6eaa4f5a4ce1e0a44fae90c98a7d6d7d96d /vp9
parent54ad09586c0deb26e7d305623dff78e200fdadef (diff)
downloadlibvpx-353819103eb2c72f0d6704c5f61c5572e62be8e7.tar
libvpx-353819103eb2c72f0d6704c5f61c5572e62be8e7.tar.gz
libvpx-353819103eb2c72f0d6704c5f61c5572e62be8e7.tar.bz2
libvpx-353819103eb2c72f0d6704c5f61c5572e62be8e7.zip
Remove redundant num_refs definition
Use is_comp_pred to replace the use case of num_refs. Change-Id: I4d0c1e14d5f728428a2ae3d293cd2b4a8b2f31d8
Diffstat (limited to 'vp9')
-rw-r--r--vp9/encoder/vp9_rdopt.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/vp9/encoder/vp9_rdopt.c b/vp9/encoder/vp9_rdopt.c
index 03a3c36f4..ef81959f0 100644
--- a/vp9/encoder/vp9_rdopt.c
+++ b/vp9/encoder/vp9_rdopt.c
@@ -2024,7 +2024,6 @@ static int64_t handle_inter_mode(VP9_COMP *cpi, MACROBLOCK *x,
MACROBLOCKD *xd = &x->e_mbd;
MB_MODE_INFO *mbmi = &xd->mi[0]->mbmi;
const int is_comp_pred = has_second_ref(mbmi);
- const int num_refs = is_comp_pred ? 2 : 1;
const int this_mode = mbmi->mode;
int_mv *frame_mv = mode_mv[this_mode];
int i;
@@ -2091,7 +2090,7 @@ static int64_t handle_inter_mode(VP9_COMP *cpi, MACROBLOCK *x,
}
}
- for (i = 0; i < num_refs; ++i) {
+ for (i = 0; i < is_comp_pred + 1; ++i) {
cur_mv[i] = frame_mv[refs[i]];
// Clip "next_nearest" so that it does not extend to far out of image
if (this_mode != NEWMV)