summaryrefslogtreecommitdiff
path: root/vp8/encoder/onyx_int.h
diff options
context:
space:
mode:
authorPaul Wilkins <paulwilkins@google.com>2012-05-11 18:07:33 +0100
committerPaul Wilkins <paulwilkins@google.com>2012-05-11 18:07:33 +0100
commit35358320e33b6602c5dd728367cf3db77f1f9af9 (patch)
treef429627893c3812153d1a47fc3fc458f7420ba90 /vp8/encoder/onyx_int.h
parenta5d11f298f6a759f5594008e38ecab9acdd9f3ca (diff)
downloadlibvpx-35358320e33b6602c5dd728367cf3db77f1f9af9.tar
libvpx-35358320e33b6602c5dd728367cf3db77f1f9af9.tar.gz
libvpx-35358320e33b6602c5dd728367cf3db77f1f9af9.tar.bz2
libvpx-35358320e33b6602c5dd728367cf3db77f1f9af9.zip
First pass overhaul preparatory change.
This is the first patch in a series of changes to the first pass code. (Broken down for ease of testing/merging/review). This patch introduces a new stats element "sr_coded_error". This is the coded error recorded vs the second reference frame (which is updated such that it lags by at least one frame). No use is made of the new structure in this change so this patch should have no material effect. Removed some ifdefs and deprecated code (#if NEW_BOOST). Removed twopass.gf_decay_rate (not used any more) Change-Id: I1be672a73017f7c13fd50fb4f99236aa2ed30916
Diffstat (limited to 'vp8/encoder/onyx_int.h')
-rw-r--r--vp8/encoder/onyx_int.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/vp8/encoder/onyx_int.h b/vp8/encoder/onyx_int.h
index 7068d1abc..93a445cba 100644
--- a/vp8/encoder/onyx_int.h
+++ b/vp8/encoder/onyx_int.h
@@ -105,6 +105,7 @@ typedef struct
double frame;
double intra_error;
double coded_error;
+ double sr_coded_error;
double ssim_weighted_pred_err;
double pcnt_inter;
double pcnt_motion;
@@ -570,7 +571,6 @@ typedef struct VP8_COMP
int frames_to_key;
int maxq_max_limit;
int maxq_min_limit;
- int gf_decay_rate;
int static_scene_max_gf_interval;
int kf_bits;
int gf_group_error_left; // Remaining error from uncoded frames in a gf group. Two pass use only