X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavfilter%2Fvf_thumbnail.c;h=ac04615bdc8f5989bbbc104136491c681c807958;hb=f41f58f0a74bb7728b2b2a36b9280a827489db48;hp=0effdc91e9a8b8f2ca3420d1fb7d62b41e210463;hpb=5c1aafff2d844b177b0b20db4a38d8460992558b;p=ffmpeg diff --git a/libavfilter/vf_thumbnail.c b/libavfilter/vf_thumbnail.c index 0effdc91e9a..ac04615bdc8 100644 --- a/libavfilter/vf_thumbnail.c +++ b/libavfilter/vf_thumbnail.c @@ -162,7 +162,7 @@ static av_cold void uninit(AVFilterContext *ctx) { int i; ThumbContext *s = ctx->priv; - for (i = 0; i < s->n_frames && s->frames[i].buf; i++) + for (i = 0; i < s->n_frames && s->frames && s->frames[i].buf; i++) av_frame_free(&s->frames[i].buf); av_freep(&s->frames); } @@ -234,4 +234,5 @@ AVFilter ff_vf_thumbnail = { .inputs = thumbnail_inputs, .outputs = thumbnail_outputs, .priv_class = &thumbnail_class, + .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC, };