ref: ef50e48323078c823e993aedd087fe25e0afb7f1
parent: 6e5cb12886e464c7f744bb905ebccfde5bf378b9
author: Ronald S. Bultje <rbultje@google.com>
date: Mon Oct 22 07:05:56 EDT 2012
Invert SB probability. It currently counts the probability that the branch is true, but it should count the probability that the branch is false. Change-Id: I963825da2e7a7ed3a613eb23ffd085e427dc36e5
--- a/vp8/encoder/bitstream.c
+++ b/vp8/encoder/bitstream.c
@@ -2561,7 +2561,7 @@
/* sb mode probability */
const int sb_max = (((pc->mb_rows + 1) >> 1) * ((pc->mb_cols + 1) >> 1));
- pc->sb_coded = get_prob(cpi->sb_count, sb_max);
+ pc->sb_coded = get_prob(sb_max - cpi->sb_count, sb_max);
vp8_write_literal(&header_bc, pc->sb_coded, 8);
}
#endif
--
⑨