Browse Source

vp9: deal with the case where update_map=0 but we're key/intraonly.

tags/n2.8
Ronald S. Bultje 10 years ago
parent
commit
caf6512ac4
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      libavcodec/vp9.c

+ 2
- 1
libavcodec/vp9.c View File

@@ -1479,7 +1479,8 @@ static void decode_mode(AVCodecContext *ctx)
if (!s->segmentation.enabled) {
b->seg_id = 0;
} else if (s->keyframe || s->intraonly) {
b->seg_id = vp8_rac_get_tree(&s->c, vp9_segmentation_tree, s->prob.seg);
b->seg_id = !s->segmentation.update_map ? 0 :
vp8_rac_get_tree(&s->c, vp9_segmentation_tree, s->prob.seg);
} else if (!s->segmentation.update_map ||
(s->segmentation.temporal &&
vp56_rac_get_prob_branchy(&s->c,


Loading…
Cancel
Save