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
Showing
- configure 1 addition, 0 deletionsconfigure
- vp8/common/entropy.c 4 additions, 0 deletionsvp8/common/entropy.c
- vp8/common/entropy.h 5 additions, 1 deletionvp8/common/entropy.h
- vp8/decoder/dboolhuff.c 64 additions, 0 deletionsvp8/decoder/dboolhuff.c
- vp8/decoder/dboolhuff.h 7 additions, 0 deletionsvp8/decoder/dboolhuff.h
- vp8/decoder/decodframe.c 189 additions, 38 deletionsvp8/decoder/decodframe.c
- vp8/encoder/bitstream.c 575 additions, 41 deletionsvp8/encoder/bitstream.c
- vp8/encoder/boolhuff.c 96 additions, 0 deletionsvp8/encoder/boolhuff.c
- vp8/encoder/boolhuff.h 7 additions, 0 deletionsvp8/encoder/boolhuff.h
- vp8/encoder/treewriter.h 8 additions, 0 deletionsvp8/encoder/treewriter.h
Loading
Please register or sign in to comment