lavfi: make FFERROR_NOT_READY available to filters.
authorNicolas George <george@nsup.org>
Mon, 17 Jul 2017 12:33:11 +0000 (14:33 +0200)
committerNicolas George <george@nsup.org>
Sun, 30 Jul 2017 10:23:56 +0000 (12:23 +0200)
I am not entirely sure that this return code is useful,
but having and using it makes no harm.

libavfilter/avfilter.c
libavfilter/filters.h

index e60b024..185ba8d 100644 (file)
@@ -1304,8 +1304,6 @@ static int forward_status_change(AVFilterContext *filter, AVFilterLink *in)
     return 0;
 }
 
-#define FFERROR_NOT_READY FFERRTAG('N','R','D','Y')
-
 static int ff_filter_activate_default(AVFilterContext *filter)
 {
     unsigned i;
index 2c78d60..370d99b 100644 (file)
 #include "avfilter.h"
 
 /**
+ * Special return code when activate() did not do anything.
+ */
+#define FFERROR_NOT_READY FFERRTAG('N','R','D','Y')
+
+/**
  * Mark a filter ready and schedule it for activation.
  *
  * This is automatically done when something happens to the filter (queued