diff options
author | Marco <marpan@google.com> | 2014-11-10 13:07:05 -0800 |
---|---|---|
committer | Marco <marpan@google.com> | 2014-12-03 16:01:28 -0800 |
commit | af898b56bb2cd01ff8af72d276032b8ad9988018 (patch) | |
tree | 2c6e8b4d9b1fd6f14dc775805053fbb9738ae6a2 /vp8/encoder/onyx_int.h | |
parent | d5937cd268330da4e80683444bc463d2016c07ee (diff) | |
download | libvpx-af898b56bb2cd01ff8af72d276032b8ad9988018.tar libvpx-af898b56bb2cd01ff8af72d276032b8ad9988018.tar.gz libvpx-af898b56bb2cd01ff8af72d276032b8ad9988018.tar.bz2 libvpx-af898b56bb2cd01ff8af72d276032b8ad9988018.zip |
Various updates to vp8.
Change-Id: Icc7a816491897107764e4c936288e9000e6319b8
Diffstat (limited to 'vp8/encoder/onyx_int.h')
-rw-r--r-- | vp8/encoder/onyx_int.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/vp8/encoder/onyx_int.h b/vp8/encoder/onyx_int.h index f0424e69c..b1a749c1d 100644 --- a/vp8/encoder/onyx_int.h +++ b/vp8/encoder/onyx_int.h @@ -513,10 +513,18 @@ typedef struct VP8_COMP signed char *cyclic_refresh_map; // Count on how many (consecutive) times a macroblock uses ZER0MV_LAST. unsigned char *consec_zero_last; + // Counter that is reset when a block is checked for a mode-bias against + // ZEROMV_LASTREF. + unsigned char *consec_zero_last_mvbias; // Frame counter for the temporal pattern. Counter is rest when the temporal // layers are changed dynamically (run-time change). unsigned int temporal_pattern_counter; + // Temporal layer id. + int temporal_layer_id; + + // Measure of average squared difference between source and denoised signal. + int mse_source_denoised; #if CONFIG_MULTITHREAD /* multithread data */ @@ -687,6 +695,7 @@ typedef struct VP8_COMP #endif /* The frame number of each reference frames */ unsigned int current_ref_frames[MAX_REF_FRAMES]; + // Closest reference frame to current frame. MV_REFERENCE_FRAME closest_reference_frame; struct rd_costs_struct |