diff options
author | Paul Wilkins <paulwilkins@google.com> | 2012-05-11 18:07:33 +0100 |
---|---|---|
committer | Paul Wilkins <paulwilkins@google.com> | 2012-05-11 18:07:33 +0100 |
commit | 35358320e33b6602c5dd728367cf3db77f1f9af9 (patch) | |
tree | f429627893c3812153d1a47fc3fc458f7420ba90 /vp8/encoder/onyx_int.h | |
parent | a5d11f298f6a759f5594008e38ecab9acdd9f3ca (diff) | |
download | libvpx-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.h | 2 |
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 |