On 11/18/2019 11:48 AM, James Almer wrote: > This is required to demux annexb samples when a decoder isn't available. > > Signed-off-by: James Almer <jamr...@gmail.com> > --- > libavcodec/av1_parser.c | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/libavcodec/av1_parser.c b/libavcodec/av1_parser.c > index 510cad987b..08721c356a 100644 > --- a/libavcodec/av1_parser.c > +++ b/libavcodec/av1_parser.c > @@ -23,6 +23,7 @@ > #include "av1_parse.h" > #include "cbs.h" > #include "cbs_av1.h" > +#include "internal.h" > #include "parser.h" > > typedef struct AV1ParseContext { > @@ -155,6 +156,12 @@ static int av1_parser_parse(AVCodecParserContext *ctx, > break; > } > av_assert2(ctx->format != AV_PIX_FMT_NONE); > + > + if (ctx->width != avctx->width || ctx->height != avctx->height) { > + ret = ff_set_dimensions(avctx, ctx->width, ctx->height); > + if (ret < 0) > + goto end; > + } > } > > if (avctx->framerate.num)
Pushed. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".