Separate the process of creating links between filters from that of configuring
authorVitor Sessak <vitor1001@gmail.com>
Fri, 15 Feb 2008 21:58:29 +0000 (21:58 +0000)
committerVitor Sessak <vitor1001@gmail.com>
Fri, 15 Feb 2008 21:58:29 +0000 (21:58 +0000)
the links.

Commited in SoC by Bobby Bingham on 2007-08-07 21:02:18

Originally committed as revision 12064 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavfilter/defaults.c

index 570d21d..9976560 100644 (file)
@@ -104,6 +104,16 @@ int avfilter_default_config_output_link(AVFilterLink *link)
 }
 
 /**
+ * default config_link() implementation for input video links to simplify
+ * the implementation of one input one output video filters */
+int avfilter_default_config_input_link(AVFilterLink *link)
+{
+    if(!link->dst->output_count)
+        return 0;
+    return avfilter_config_link(link->dst->outputs[0]);
+}
+
+/**
  * default query_formats() implementation for output video links to simplify
  * the implementation of one input one output video filters */
 int *avfilter_default_query_output_formats(AVFilterLink *link)