avformat/flvdec: Set need_context_update when setting the initial extradata

Fixes ticket 6398.

Debugged with the help of James Almer and Hendrik Leppkes.
This commit is contained in:
Alex Converse 2017-08-29 10:47:26 -07:00
parent f3c0f34f53
commit 4d2b9ece45

View File

@ -754,6 +754,7 @@ static int flv_get_extradata(AVFormatContext *s, AVStream *st, int size)
av_freep(&st->codecpar->extradata);
if (ff_get_extradata(s, st->codecpar, s->pb, size) < 0)
return AVERROR(ENOMEM);
st->internal->need_context_update = 1;
return 0;
}