]> granicus.if.org Git - libvpx/commit
Fix a bug for multi_arf_allowed
authorWei-ting Lin <weitinglin@google.com>
Fri, 5 Aug 2016 20:32:47 +0000 (13:32 -0700)
committerWei-ting Lin <weitinglin@google.com>
Fri, 5 Aug 2016 21:05:50 +0000 (14:05 -0700)
commitc0e55de06bbabf232d7ca2d4608b8b47c92d9ac6
tree071c293bbd006d041d951f56ac5442f218826133
parent667960838603815b4759128ccd20da3ef5bef906
Fix a bug for multi_arf_allowed

The ARF Index was wrong when updating the upsampled reference
frame buffer.

Compared to the baseline in which multi_arf_allowed is disabled, the
RD performance drops 2.250% in Avg using Overall PSNR in the derf
dataset. The performance decrease is especially in the following
video sequences:

foreman_cif: drops 7.489%
husky_cif: drops 6.421%
soccer_cif: drops 4.850%

However, it has a significant gain in the following video sequences:

container_cif: increases 8.043%
harbour_cif: increases 1.332%

Change-Id: I02472909eb34bd070d7544f57383e72559fa42b3
vp10/encoder/encoder.c