]> granicus.if.org Git - libvpx/commit
vp9-realtime: Move frame dropper to after scene detection.
authorMarco Paniconi <marpan@google.com>
Sat, 26 May 2018 04:51:33 +0000 (21:51 -0700)
committerMarco Paniconi <marpan@google.com>
Tue, 29 May 2018 05:21:40 +0000 (22:21 -0700)
commit2b08f89076d1e93339fbbcc10e3298a0eec66bd6
tree7c37daccc4f141b5daf74d5b418301d299c6dc10
parent6b4ac9b2534a78fcd220ba89ef1da5e0eef30837
vp9-realtime: Move frame dropper to after scene detection.

Move frame dropper to after scene detection and noise estimation.
Scene detection and noise estimation operate on source data and
update metrics along sequence, so they should be moved before
the frame dropper.

Also we don't want to drop on scene change, as the scene detection
and (possible) re-encode step will be missed.

Change-Id: I3d9e16d785bd5ace6707db2abce77ddc110bfef4
vp9/encoder/vp9_encoder.c
vp9/encoder/vp9_ratectrl.c