avcodec/h264: Only recover from reference pictures

Fixes spec compliance
Fixes Ticket5346

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
pull/235/head^2
Michael Niedermayer 9 years ago
parent 4efd3ec50a
commit 566d64d4fb
  1. 2
      libavcodec/h264.c

@ -1472,7 +1472,7 @@ again:
(h->nal_unit_type == NAL_IDR_SLICE);
if (h->nal_unit_type == NAL_IDR_SLICE ||
h->recovery_frame == h->frame_num) {
(h->recovery_frame == h->frame_num && h->nal_ref_idc)) {
h->recovery_frame = -1;
h->cur_pic_ptr->recovered = 1;
}

Loading…
Cancel
Save