]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/avfilter.h
lavfi: add error handling to draw_slice().
[ffmpeg] / libavfilter / avfilter.h
index a685761cfb0aefdded17db4d3d2a3f2be8690fad..3cd65da1e7433db4b03cd0b568e8aad3da67d517 100644 (file)
@@ -295,8 +295,10 @@ struct AVFilterPad {
      * and should do its processing.
      *
      * Input video pads only.
+     *
+     * @return >= 0 on success, a negative AVERROR on error.
      */
-    void (*draw_slice)(AVFilterLink *link, int y, int height, int slice_dir);
+    int (*draw_slice)(AVFilterLink *link, int y, int height, int slice_dir);
 
     /**
      * Samples filtering callback. This is where a filter receives audio data