vp9-rtc: Disable cyclic refresh under some conditions
authorMarco Paniconi <marpan@google.com>
Tue, 26 Mar 2019 17:45:22 +0000 (10:45 -0700)
committerMarco Paniconi <marpan@google.com>
Tue, 26 Mar 2019 18:01:30 +0000 (11:01 -0700)
commitc09e95fc7da1c91db3cef34dc61010ab33443eea
treeef99d4b11f364d163330b96dabe9fcb28eb00b67
parentcf728f89137a73b148a9e577697f209303604a9c
vp9-rtc: Disable cyclic refresh under some conditions

cyclic refresh does not work for speeds <= 4, so disable
it for this case. And dynamically disable it when
average_qp is close to MAXQ (only for non-svc), to improve
quality/rate control at very low bitrates.

Change-Id: I447be43aef0fbb80f4a30d81e11658b58744eae5
vp9/encoder/vp9_aq_cyclicrefresh.c
vp9/encoder/vp9_speed_features.c