]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/vf_select.c
lavfi/mp=decimate: fix off-by-one logic in diff_C() x loop
[ffmpeg] / libavfilter / vf_select.c
index 4d19b33913acf6b4ba9622b579e3bc0389798b39..d47876bbbae729589665ad0c61fb982d2a155bbf 100644 (file)
@@ -26,6 +26,7 @@
 #include "libavutil/eval.h"
 #include "libavutil/fifo.h"
 #include "libavcodec/dsputil.h"
+#include "libavutil/internal.h"
 #include "avfilter.h"
 #include "formats.h"
 #include "internal.h"
@@ -415,6 +416,7 @@ AVFilter avfilter_vf_select = {
     .inputs    = (const AVFilterPad[]) {{ .name             = "default",
                                           .type             = AVMEDIA_TYPE_VIDEO,
                                           .get_video_buffer = ff_null_get_video_buffer,
+                                          .min_perms        = AV_PERM_PRESERVE,
                                           .config_props     = config_input,
                                           .start_frame      = start_frame,
                                           .draw_slice       = draw_slice,