]> granicus.if.org Git - libvpx/commit
Stabilize the encoder buffer from going too negative.
authorMarco <marpan@chromium.org>
Thu, 1 Oct 2015 01:27:49 +0000 (18:27 -0700)
committerMarco <marpan@chromium.org>
Fri, 2 Oct 2015 18:07:59 +0000 (11:07 -0700)
commit37293583cd53f2bf8a5ff32018bf6e3f3ff6ad04
treec0b0e8ec0107e8b25f940f02bf4e2193c7df13b7
parent3fedf4a59bbe8e879e611012fdd0dd3de7cad1af
Stabilize the encoder buffer from going too negative.

For screen-content mode, with frame dropper off, put a limit
on how low encoder buffer can go.

Under hard slide changes, the buffer level can go too low and then
take long time to come back up (in particular when frame-dropping
is not used), which will affect the active_worst and target frame size.

Change-Id: Ie9fca097e05cd71141f978ec687f852daf9de332
vp9/encoder/vp9_ratectrl.c