ref: d017548be614dfdb79335fc33b729a36dd254f5c
parent: 691ef20272d398c5802b185859a797af3ce1e289
author: Marco <marpan@google.com>
date: Mon Sep 26 12:52:26 EDT 2016
vp9 real-time mode: Change loopfilter speed feature at speed 8. For real-time mode at speed 8: turn off MINIMAL_LF at speed 8, for non-screen content mode. Visually better, avgPSNR/SSIM on rtc set go up by ~4-5%. Speed decrease of about ~3%. Change-Id: I8eb69330f02e0ceece1507d43cfc8a049a1d8291
--- a/vp9/encoder/vp9_speed_features.c
+++ b/vp9/encoder/vp9_speed_features.c
@@ -491,7 +491,7 @@
if (speed >= 8) {
sf->adaptive_rd_thresh = 4;
sf->mv.subpel_force_stop = (content == VP9E_CONTENT_SCREEN) ? 3 : 2;
- sf->lpf_pick = LPF_PICK_MINIMAL_LPF;
+ if (content == VP9E_CONTENT_SCREEN) sf->lpf_pick = LPF_PICK_MINIMAL_LPF;
// Only keep INTRA_DC mode for speed 8.
if (!is_keyframe) {
int i = 0;