]> granicus.if.org Git - libvpx/commit
Bug when last group before forced key frame is short.
authorPaul Wilkins <paulwilkins@google.com>
Wed, 21 Jan 2015 19:32:27 +0000 (11:32 -0800)
committerPaul Wilkins <paulwilkins@google.com>
Wed, 21 Jan 2015 23:25:57 +0000 (15:25 -0800)
commit0bff1efc2b8f6ce0a30cfe0e56b9b15ba2c4418a
tree8d1f2c290894aef6bbbf5b8ff1443793232f6c19
parentcc2da09d42b1fde188ce2548a0d141a921b61a34
Bug when last group before forced key frame is short.

Just before a forced key frame we often get a foreshortened
arf/gf group. In such a case, we do not want to update
rc->last_boosted_qindex, which is used to define the Q range
for the forced key frame itself.

This gives a small average metrics gain for the YT and YT-HD sets
(eg. YT SSIM +0.141%).

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