]> granicus.if.org Git - libvpx/commit
vp8: Add extra conditon for overshoot-drop
authorMarco Paniconi <marpan@google.com>
Mon, 4 Feb 2019 22:49:58 +0000 (14:49 -0800)
committerMarco Paniconi <marpan@google.com>
Mon, 4 Feb 2019 22:57:23 +0000 (14:57 -0800)
commit2cdc78fc61369c2e9721e1643c26fa70da54acd9
tree5b25fbf6c063af3a92e6de9c1246e053516d0b25
parent3248ea0e455aa3a57e9b034d740181d216c99cfb
vp8: Add extra conditon for overshoot-drop

For drop due to large overshoot feature (in 1 pass CBR):
add additional condition that current prediction error
is larger than that of last encoded frame. This make the
drop due to sudden overshoot more robust, and improves
rate convergence for steady hard content.

Change-Id: If20027d26b4dcd290e4f788ae8e2760d95b536a5
vp8/encoder/onyx_if.c
vp8/encoder/onyx_int.h
vp8/encoder/ratectrl.c