]> granicus.if.org Git - libvpx/commit
Port switch to 9-bit rate cost to vp10.
authorAlex Converse <aconverse@google.com>
Wed, 10 Feb 2016 22:12:26 +0000 (14:12 -0800)
committerAlex Converse <aconverse@google.com>
Thu, 11 Feb 2016 17:54:24 +0000 (09:54 -0800)
commitb3ad81288fa8ac2842884e5b97b59236f27721ff
treeaf695cc1a04a13f331a766bd96712ee03fc78614
parent00380700fb2ed7f209035bc92dfd30a4ee58b033
Port switch to 9-bit rate cost to vp10.

Brings the following commits to vp10:
269428e Tie the bit cost scale to a define.
d13385c Switch to 9-bit rate cost constants built on a 256 probability denominator.
ad43a73 Fix a signed overflow in vp9 motion cost.
1c9b091 Fix some interger overflow errors
fac947d Restore previous motion search bit-error scale.

Change-Id: I598ba7ee7efcde18439c31dfa96b86cbf297a580
12 files changed:
vp10/encoder/block.h
vp10/encoder/cost.c
vp10/encoder/cost.h
vp10/encoder/encodemb.c
vp10/encoder/mcomp.c
vp10/encoder/quantize.c
vp10/encoder/rd.c
vp10/encoder/rd.h
vp10/encoder/rdopt.c
vp10/encoder/subexp.c
vp10/encoder/tokenize.c
vp10/encoder/tokenize.h