avfilter/vf_paletteuse: enable skip_initial_unpaired
authorMichael Niedermayer <michael@niedermayer.cc>
Fri, 24 Jun 2016 22:23:10 +0000 (00:23 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Sat, 25 Jun 2016 23:08:28 +0000 (01:08 +0200)
Fixes crash due to unprocessed input being passed through

This fixes the last segfault caused by mixing 3.0 and 3.1 libs and
applications

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavfilter/vf_paletteuse.c

index 1225a66..dece05a 100644 (file)
@@ -1003,6 +1003,7 @@ static av_cold int init(AVFilterContext *ctx)
 {
     PaletteUseContext *s = ctx->priv;
     s->dinput.repeatlast = 1; // only 1 frame in the palette
+    s->dinput.skip_initial_unpaired = 1;
     s->dinput.process    = load_apply_palette;
 
     s->set_frame = set_frame_lut[s->color_search_method][s->dither];