vp9-rtc: Adjustments for base layer in screen.
authorMarco Paniconi <marpan@google.com>
Fri, 15 Mar 2019 16:13:45 +0000 (09:13 -0700)
committerMarco Paniconi <marpan@google.com>
Wed, 20 Mar 2019 00:33:56 +0000 (17:33 -0700)
commit28881dcfda9082507ba806e35474e699877d4d0b
tree63feb9e556ad8678c880b8e23ded03cf3d8021b3
parent8af27dcd90cf3781097dce665d734e68fa9f5c78
vp9-rtc: Adjustments for base layer in screen.

On scene/content changes for base layer of screen:
reduce 32x32 split threshold, bias rdcost for flat
blocks if sse_y is non-zero, and avoid early exit on
intra-check.

Reduce artifacts in scroll content.

Change-Id: I144357a61462351173af900e0b8a47dac4aad6ca
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_pickmode.c