]> granicus.if.org Git - libvpx/commit
vp9: Use scene detection for CBR mode.
authorMarco <marpan@google.com>
Thu, 22 Jun 2017 21:59:27 +0000 (14:59 -0700)
committerMarco <marpan@google.com>
Fri, 23 Jun 2017 18:44:50 +0000 (11:44 -0700)
commit18805eee6c2a0c01b045a59a6ea95a1e02ab718a
treecc101fc3c5dc085000608583b04014a6d87fa2c7
parent88a302e7430298de028c69408f151e3583b29021
vp9: Use scene detection for CBR mode.

Use the scene detection for CBR mode, and use it to reset the
rate control if large source sad is detected and rate
correctioni fact/QP is at minimum state.

Avoids large frame sizes after big content change following
low content period.

Only affects CBR mode for 1 pass at speeds 5, 6, 7.
Change-Id: I56dd853478cd5849b32db776e9221e258998d874
vp9/encoder/vp9_encoder.c
vp9/encoder/vp9_ratectrl.c
vp9/encoder/vp9_ratectrl.h