vp9: Partition logic adjustment for speed 6 feature.
authorMarco <marpan@google.com>
Tue, 8 Aug 2017 17:34:47 +0000 (10:34 -0700)
committerMarco <marpan@google.com>
Tue, 8 Aug 2017 18:31:27 +0000 (11:31 -0700)
commit427de67e631244c2b469e922cef07e1583f4b097
tree33b4e85243987495c71355b15df6cac266dae9e5
parentcbb83ba4aa99b40b0b4a2a407bfd6d0d8be87d1f
vp9: Partition logic adjustment for speed 6 feature.

When adapt_partition_source_sad is enabled (currently only at
speed 6 for resoln <= 360p): use lower subsize (8x8 instead of 16x16)
for nonrd_select_partition on 32X32 blocks.

And force avoiding rectangular partition checks in
nonrd_pick_partition for speed >= 6.

Small increase ~0.5 in metrics for speed 6 on rtc_derf,
no change in speed.

Change-Id: Id751bc8f7573634571b2d6f5e29627cd5cebccae
vp9/encoder/vp9_encodeframe.c