Browse Source

avcodec/utils: Set coded_frame.pict_type in generic code

This makes it possible to remove more coded_frame usage without breaking the
publically visible coded_frame

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
tags/n2.8
Michael Niedermayer 10 years ago
parent
commit
9789595189
1 changed files with 2 additions and 0 deletions
  1. +2
    -0
      libavcodec/utils.c

+ 2
- 0
libavcodec/utils.c View File

@@ -2133,6 +2133,8 @@ FF_DISABLE_DEPRECATION_WARNINGS
if (!ret && got_packet && avctx->coded_frame) {
avctx->coded_frame->pts = pkt.pts;
avctx->coded_frame->key_frame = !!(pkt.flags & AV_PKT_FLAG_KEY);
if (avctx->codec->capabilities & AV_CODEC_CAP_INTRA_ONLY)
avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I;
}
FF_ENABLE_DEPRECATION_WARNINGS
#endif


Loading…
Cancel
Save