diff options
Diffstat (limited to 'demux/demux_lavf.c')
-rw-r--r-- | demux/demux_lavf.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/demux/demux_lavf.c b/demux/demux_lavf.c index b3ae1d6315..7c73ac6085 100644 --- a/demux/demux_lavf.c +++ b/demux/demux_lavf.c @@ -438,6 +438,8 @@ static void handle_stream(demuxer_t *demuxer, AVFormatContext *avfc, int i) priv->vstreams[priv->video_streams] = i; sh_video->libav_codec_id = codec->codec_id; sh_video->gsh->lavf_codec_tag = lavf_codec_tag; + if (st->disposition & AV_DISPOSITION_ATTACHED_PIC) + sh_video->gsh->attached_picture = true; bih = calloc(sizeof(*bih) + codec->extradata_size, 1); if (codec->codec_id == CODEC_ID_RAWVIDEO) { |