ref: 5290eeab8806c8f1382adfad6bd42d8ffc8fb261
parent: aedc7c59b1a8d5006581a5b38d634ff4a262f876
author: Paul Wilkins <[email protected]>
date: Wed Jul 3 13:54:06 EDT 2013
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
--- a/vp9/encoder/vp9_onyx_if.c
+++ b/vp9/encoder/vp9_onyx_if.c
@@ -779,9 +779,6 @@
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 @@
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 @@
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) {