From 5290eeab8806c8f1382adfad6bd42d8ffc8fb261 Mon Sep 17 00:00:00 2001 From: Paul Wilkins Date: Wed, 3 Jul 2013 17:54:06 +0100 Subject: Speed 2 feature adjustment. With sf->auto_mv_step_size on it is questionable whether sf->reduce_first_step_size is worthwhile. At speed 2 it was not having a big impact. Even at speed 2 sf->optimize_coefficients = 0 is not having a big speed imapct so for now I have moved it down into a higher speed setting. Change-Id: I8a54de76d486ad37aabce76474889da2768b14c1 --- vp9/encoder/vp9_onyx_if.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'vp9/encoder') diff --git a/vp9/encoder/vp9_onyx_if.c b/vp9/encoder/vp9_onyx_if.c index 67d0c4c76..e50d90472 100644 --- a/vp9/encoder/vp9_onyx_if.c +++ b/vp9/encoder/vp9_onyx_if.c @@ -779,9 +779,6 @@ void vp9_set_speed_features(VP9_COMP *cpi) { sf->adjust_partitioning_from_last_frame = 1; sf->last_partitioning_redo_frequency = 3; sf->unused_mode_skip_lvl = BLOCK_SIZE_SB32X32; - sf->reduce_first_step_size = 1; - sf->optimize_coefficients = 0; - // sf->reference_masking = 1; sf->tx_size_search_method = ((cpi->common.frame_type == KEY_FRAME || cpi->common.intra_only || cpi->common.show_frame == 0) ? @@ -802,7 +799,6 @@ void vp9_set_speed_features(VP9_COMP *cpi) { cpi->common.show_frame == 0) ? USE_FULL_RD : USE_LARGESTALL); - sf->reduce_first_step_size = 1; sf->mode_search_skip_flags = FLAG_SKIP_INTRA_DIRMISMATCH | FLAG_SKIP_INTRA_BESTINTER | FLAG_SKIP_COMP_BESTINTRA | @@ -823,6 +819,9 @@ void vp9_set_speed_features(VP9_COMP *cpi) { FLAG_SKIP_COMP_BESTINTRA | FLAG_SKIP_COMP_REFMISMATCH; sf->use_rd_breakout = 1; + sf->optimize_coefficients = 0; + // sf->reduce_first_step_size = 1; + // sf->reference_masking = 1; } /* if (speed == 2) { -- cgit v1.2.3