commit | 103c4603d2aa366bb8064da29da490b3eb79f307 | [log] [tgz] |
---|---|---|
author | Yaowu Xu <yaowu@google.com> | Wed Nov 06 10:25:52 2013 -0800 |
committer | Gerrit Code Review <gerrit@gerrit.golo.chromium.org> | Wed Nov 06 10:25:52 2013 -0800 |
tree | 4d254c81cf61ea7bc06f947cf687c0c3b0afde1a | |
parent | 278856319bd9f50f42ea973ce1d187354af070f2 [diff] | |
parent | 9f37d89037a69798d89fd984b4bff861d5eba28c [diff] |
Merge "optimize decode_bool operation"
diff --git a/vp9/decoder/vp9_dboolhuff.h b/vp9/decoder/vp9_dboolhuff.h index c864516..fd8e74c 100644 --- a/vp9/decoder/vp9_dboolhuff.h +++ b/vp9/decoder/vp9_dboolhuff.h
@@ -44,7 +44,7 @@ VP9_BD_VALUE bigsplit; int count; unsigned int range; - unsigned int split = 1 + (((br->range - 1) * probability) >> 8); + unsigned int split = ((br->range * probability) + (256 - probability)) >> 8; if (br->count < 0) vp9_reader_fill(br);