diff options
author | Ronald S. Bultje <rsbultje@gmail.com> | 2015-10-01 10:32:57 -0400 |
---|---|---|
committer | Ronald S. Bultje <rsbultje@gmail.com> | 2015-10-12 17:51:01 -0400 |
commit | 5f589826f3e220f205a3cee2b441fab19464ffa7 (patch) | |
tree | 0f65580a6e6b181498a04fb703c77d76bd0c1a2e /vp10/decoder/decodeframe.c | |
parent | fee146e60b1143a2434ff3695083155618240645 (diff) | |
download | libvpx-5f589826f3e220f205a3cee2b441fab19464ffa7.tar libvpx-5f589826f3e220f205a3cee2b441fab19464ffa7.tar.gz libvpx-5f589826f3e220f205a3cee2b441fab19464ffa7.tar.bz2 libvpx-5f589826f3e220f205a3cee2b441fab19464ffa7.zip |
vp10: allow bw adaptivity for skip/tx probabilities in keyframes.
See issue 1040 point 3.
Change-Id: Ieef6d326b7fb50ceca5936525b7c688225a11fd1
Diffstat (limited to 'vp10/decoder/decodeframe.c')
-rw-r--r-- | vp10/decoder/decodeframe.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/vp10/decoder/decodeframe.c b/vp10/decoder/decodeframe.c index ad02c953e..248912ded 100644 --- a/vp10/decoder/decodeframe.c +++ b/vp10/decoder/decodeframe.c @@ -2330,9 +2330,15 @@ void vp10_decode_frame(VP10Decoder *pbi, if (!xd->corrupted) { if (cm->refresh_frame_context == REFRESH_FRAME_CONTEXT_BACKWARD) { vp10_adapt_coef_probs(cm); +#if CONFIG_MISC_FIXES + vp10_adapt_intra_frame_probs(cm); +#endif if (!frame_is_intra_only(cm)) { - vp10_adapt_mode_probs(cm); +#if !CONFIG_MISC_FIXES + vp10_adapt_intra_frame_probs(cm); +#endif + vp10_adapt_inter_frame_probs(cm); vp10_adapt_mv_probs(cm, cm->allow_high_precision_mv); } } else { |