Change Qlimit for arf kf.
authorPaul Wilkins <paulwilkins@google.com>
Fri, 4 Apr 2014 11:56:50 +0000 (12:56 +0100)
committerPaul Wilkins <paulwilkins@google.com>
Fri, 11 Apr 2014 14:00:06 +0000 (15:00 +0100)
commitd83f6f06328e9ac9370481f60589329c5de9afc4
tree9136f38f992e8c29124895b058d46da54b155304
parentb5bf64668e57b5575c906ca340100e9cfebe33aa
Change Qlimit for arf kf.

The limits applied under the flag
"LIMIT_QRANGE_FOR_ALTREF_AND_KEY"
behaved in an undesirable way if the gap between
active_worst_quality and active_best_quality was
changed.

In this patch, the adjustment is made using the
vp9_compute_qdelta_by_rate() function and fixed
rate multiplier values. Hence it is not impacted by
the relative value of active_best_quality.

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