]> granicus.if.org Git - libvpx/commit
Corpus Wide VBR test implementation.
authorpaulwilkins <paulwilkins@google.com>
Fri, 19 May 2017 14:08:15 +0000 (15:08 +0100)
committerpaulwilkins <paulwilkins@google.com>
Tue, 10 Oct 2017 09:40:44 +0000 (10:40 +0100)
commit741bd6df4fbbd013b0a8d2f62c555e0314a9801b
tree2c0c75be3e0ca257d5b553c95d3ae9c3f1137f83
parente1ae3772da960ce616c6204491e7f57cb05dcd28
Corpus Wide VBR test implementation.

This patch makes further changes to support an experimental
corpus wide VBR mode that uses a corpus complexity
number as the midpoint of the distribution used to allocate bits
within a clip, rather than some average error score derived from the
clip itself.

At the moment the midpoint number is hard wired for testing and
the mode is enabled or disabled through a #ifdef.  Ultimately this
would need to be controlled by command line parameters.

Change-Id: I9383b76ac9fc646eb35a5d2c5b7d8bc645bfa873
vp9/encoder/vp9_firstpass.c
vp9/encoder/vp9_ratectrl.c
vp9/encoder/vp9_ratectrl.h
vp9/encoder/vp9_speed_features.c