]> granicus.if.org Git - libvpx/commit
Differential encoding of probability updates
authorDeb Mukherjee <debargha@google.com>
Thu, 12 Apr 2012 16:24:03 +0000 (09:24 -0700)
committerDeb Mukherjee <debargha@google.com>
Tue, 24 Apr 2012 06:02:52 +0000 (23:02 -0700)
commitc6f1bf43210f93dafbae4a2744cadd6f18924255
tree4eeea793d58fef41007a91527f64ed5eda003dce
parent2210767c3f7ce179ea9b352c8de2790b23487bca
Differential encoding of probability updates

Adds differential encoding of prob updates using a subexponential
code centered around the previous probability value.
Also searches for the most cost-effective update, and breaks
up the coefficient updates into smaller groups.

Small gain on Derf: 0.2%

Change-Id: Ie0071e3dc113e3d0d7ab95b6442bb07a89970030
configure
vp8/common/entropy.c
vp8/common/entropy.h
vp8/decoder/dboolhuff.c
vp8/decoder/dboolhuff.h
vp8/decoder/decodframe.c
vp8/encoder/bitstream.c
vp8/encoder/boolhuff.c
vp8/encoder/boolhuff.h
vp8/encoder/treewriter.h