]> granicus.if.org Git - libvpx/commit
a set of minor fixes
authorYaowu Xu <yaowu@google.com>
Wed, 4 Apr 2012 14:24:10 +0000 (07:24 -0700)
committerPaul Wilkins <paulwilkins@google.com>
Thu, 12 Apr 2012 12:41:54 +0000 (13:41 +0100)
commit636b2f385e81cf9a8d5d4d78af90a763796d59c4
treebe381b961a981ab62c5474f2f81f1f47a5f4e5a7
parentd6f4b71d9f895dd77624022cbe0fbbc40dbdf03f
a set of minor fixes

This commit tries to address an issue related to the oddity shown on
HD _mobcal clip, where some rather ugly blocks shown in the second
frame at low-mid bit rates if the third frame is not made a key frame
by he encoder. The fixes include: 1)  made calls to sad_16x16 to be
consistent with function prototype. 2) remove the error bias to intra
and golden in mbgraph search. 3) changed the error accumulation on
inter_segment encoding to avoid potential out-of-range. 1) has no
effect on encoding results.

Encoding test show that the overall effect of the commit helps about
.2%(HD) to .3%(cif)

Change-Id: I930975a2d0c06252f01c39e0a02351529774e30b
vp8/encoder/mbgraph.c
vp8/encoder/rdopt.c