vp9-rtc: Speed feature changes for speed 9.
authorMarco Paniconi <marpan@google.com>
Fri, 29 Mar 2019 22:18:14 +0000 (15:18 -0700)
committerMarco Paniconi <marpan@google.com>
Tue, 2 Apr 2019 16:13:23 +0000 (09:13 -0700)
commitf67b2b8929e2edd242c68a3aeac555f1e79587ab
tree0448d69c8b5596250afb6cf98b8955dc3d683bdb
parent1c0857d648c1e2eb13de3d2e717b1848bbc602d9
vp9-rtc: Speed feature changes for speed 9.

Add threshold multipler for variance partitioning
as speed feature, and increase it by 2x for speed >= 9
for resoln >= VGA. Also only allow simple_interpol
filter when avg_low_motion is below threshold.

Better tradeoff of speed/quality comparing to speed 8.

Change-Id: I6bd29ad3cced470b32d04f60771120531112a5d9
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_speed_features.c
vp9/encoder/vp9_speed_features.h