make one_shot_q an experiment

so it is configurable to faciliate testings

Change-Id: I247b62736c3a08ec2934793959d1ae605a05efa3
This commit is contained in:
Yaowu Xu 2013-03-27 14:58:37 -07:00
parent ffc92da4c2
commit 9780d58e94
2 changed files with 6 additions and 4 deletions

1
configure vendored

@ -251,6 +251,7 @@ EXPERIMENT_LIST="
loop_dering loop_dering
implicit_compoundinter_weight implicit_compoundinter_weight
scatterscan scatterscan
oneshotq
" "
CONFIG_LIST=" CONFIG_LIST="
external_build external_build

@ -30,10 +30,11 @@
#include "vp9/encoder/vp9_lookahead.h" #include "vp9/encoder/vp9_lookahead.h"
// Experimental rate control switches // Experimental rate control switches
// #define ONE_SHOT_Q_ESTIMATE 1 #if CONFIG_ONESHOTQ
// #define STRICT_ONE_SHOT_Q 1 #define ONE_SHOT_Q_ESTIMATE 1
// #define DISABLE_RC_LONG_TERM_MEM 1 #define STRICT_ONE_SHOT_Q 1
#define DISABLE_RC_LONG_TERM_MEM 1
#endif
// #define SPEEDSTATS 1 // #define SPEEDSTATS 1
#define MIN_GF_INTERVAL 4 #define MIN_GF_INTERVAL 4
#define DEFAULT_GF_INTERVAL 7 #define DEFAULT_GF_INTERVAL 7