]> granicus.if.org Git - libvpx/commit
vp9-svc: Avoid minmax variance for non-reference frames.
authorMarco <marpan@google.com>
Thu, 9 Nov 2017 23:24:10 +0000 (15:24 -0800)
committerJerome Jiang <jianj@google.com>
Fri, 10 Nov 2017 00:27:27 +0000 (16:27 -0800)
commit6c0011a2559ca56bc03fb06abf998b0b0ab90169
tree159f2c5c323c9503f4fba23c30f6c203be58813b
parent0665b09661e535b7c632c033636771a6203ec06c
vp9-svc: Avoid minmax variance for non-reference frames.

For choose_partitioning (speed >= 6): avoid computation
of minmax variance for non-reference frames in SVC.

Existing condition only avoided this for speed >= 8.
Combine that existing logic with non-reference condition.

Small speedup (~0.5-1%) for 3 layer SVC,
neutral change on avgPSNR/SSIM metrics.

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