lavfi: add error handling to end_frame().
[ffmpeg.git] / libavfilter / avfilter.h
index 3cd65da..7ca9eb4 100644 (file)
@@ -287,8 +287,10 @@ struct AVFilterPad {
      * in the link structure during start_frame().
      *
      * Input video pads only.
      * in the link structure during start_frame().
      *
      * Input video pads only.
+     *
+     * @return >= 0 on success, a negative AVERROR on error.
      */
      */
-    void (*end_frame)(AVFilterLink *link);
+    int (*end_frame)(AVFilterLink *link);
 
     /**
      * Slice drawing callback. This is where a filter receives video data
 
     /**
      * Slice drawing callback. This is where a filter receives video data