diff options
Diffstat (limited to 'vp9/encoder/vp9_onyx_int.h')
-rw-r--r-- | vp9/encoder/vp9_onyx_int.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/vp9/encoder/vp9_onyx_int.h b/vp9/encoder/vp9_onyx_int.h index 670f41f3b..de9d18c16 100644 --- a/vp9/encoder/vp9_onyx_int.h +++ b/vp9/encoder/vp9_onyx_int.h @@ -213,11 +213,10 @@ typedef struct { int max_step_search_steps; int first_step; int optimize_coefficients; - int no_skip_block4x4_search; int search_best_filter; - int mb16_breakout; int static_segmentation; int comp_inter_joint_search_thresh; + int adpative_rd_thresh; } SPEED_FEATURES; enum BlockSize { @@ -320,8 +319,10 @@ typedef struct VP9_COMP { unsigned int mode_chosen_counts[MAX_MODES]; int rd_thresh_mult[MAX_MODES]; - int rd_baseline_thresh[MAX_MODES]; - int rd_threshes[MAX_MODES]; + int rd_baseline_thresh[BLOCK_SIZE_TYPES][MAX_MODES]; + int rd_threshes[BLOCK_SIZE_TYPES][MAX_MODES]; + int rd_thresh_freq_fact[BLOCK_SIZE_TYPES][MAX_MODES]; + int64_t rd_comp_pred_diff[NB_PREDICTION_TYPES]; int rd_prediction_type_threshes[4][NB_PREDICTION_TYPES]; int comp_pred_count[COMP_PRED_CONTEXTS]; |