]> granicus.if.org Git - libvpx/commit
Don't use compound prediction for golden frames based on alt-ref frames.
authorRonald S. Bultje <rbultje@google.com>
Sat, 12 May 2012 00:48:20 +0000 (17:48 -0700)
committerRonald S. Bultje <rbultje@google.com>
Sat, 12 May 2012 00:48:20 +0000 (17:48 -0700)
commit959b296a40a8b2111cff474e039034fc41f17aa9
tree452d1e2ab26ca1d8cf5470e02accf4e46f46561f
parent54cf1d9ad3fe7ee3d0ce843b2a640f3fcf361887
Don't use compound prediction for golden frames based on alt-ref frames.

These frames can force reference frame (arf), mode (zeromv) and skip,
which means that if we use compound prediction (i.e. arf+last), we
might use a blend of a perfect (arf) and an imperfect (last) predictor,
leading to semi-garbage display and thus a huge drop in SSIM/PSNR (up
to 10dB for some frames I analyzed).

Gives a +0.2% gain on YT.

Change-Id: If1f2b7899ad165684af3808fd379295e82558cbb
vp8/encoder/encodeframe.c