]> granicus.if.org Git - libvpx/commit
vp9: Adjustments for ARF usage in 1 pass vbr.
authorMarco <marpan@google.com>
Tue, 19 Sep 2017 00:30:49 +0000 (17:30 -0700)
committerMarco <marpan@google.com>
Tue, 19 Sep 2017 01:46:41 +0000 (18:46 -0700)
commitebb015a5398e1da5e90864a1d23f9ed512ace8e2
treea0000d1eb2c249dcd9548422c98b92dba86579eb
parent9d278465b5a1107f5e91eb63161cbcc0e6c118d3
vp9: Adjustments for ARF usage in 1 pass vbr.

Only when USE_ALT_REF_ONE_PASS is enabled (off by default).
Force fixed partition to 64x64 when is_src_alt_ref_frame is true,
and don't force early exit for some modes in nonrd_pickmode
for ARF noshow frames.

Small gain ~0.2% on ytlive metrics for speed 6.
Neutral speed difference.

Change-Id: I27eb6622d0453c09a06ccdc3b16368762474d11d
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_pickmode.c
vp9/encoder/vp9_speed_features.c