projects
/
platform
/
upstream
/
libvpx.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2d4929e
)
Change break statement in a 2d loop to a return statement.
author
Ronald S. Bultje
<rbultje@google.com>
Thu, 18 Jul 2013 00:24:33 +0000
(17:24 -0700)
committer
Ronald S. Bultje
<rbultje@google.com>
Thu, 18 Jul 2013 21:10:56 +0000
(14:10 -0700)
The break statement only breaks out of the nested loop, not the
top-level loop, so it doesn't always work as intended. Changing it
to a return statement does what's intended.
Change-Id: I585419823b39a04ec8826b1c8a216099b1728ba7
vp9/encoder/vp9_rdopt.c
patch
|
blob
|
history
diff --git
a/vp9/encoder/vp9_rdopt.c
b/vp9/encoder/vp9_rdopt.c
index
aea39f2
..
4e6e1c8
100644
(file)
--- a/
vp9/encoder/vp9_rdopt.c
+++ b/
vp9/encoder/vp9_rdopt.c
@@
-1368,13
+1368,10
@@
static int64_t rd_pick_intra4x4mby_modes(VP9_COMP *cpi, MACROBLOCK *mb,
mic->bmi[i + j].as_mode = best_mode;
if (total_rd >= best_rd)
-
break
;
+
return INT64_MAX
;
}
}
- if (total_rd >= best_rd)
- return INT64_MAX;
-
*Rate = cost;
*rate_y = tot_rate_y;
*Distortion = distortion;