diff options
author | Nicolas George <george@nsup.org> | 2017-07-17 14:33:11 +0200 |
---|---|---|
committer | Nicolas George <george@nsup.org> | 2017-07-30 12:23:56 +0200 |
commit | b77f041dff5f669d1d297697a34023de1c33a33f (patch) | |
tree | 34d8a279c312a2f48e857247117aa38710169eb4 /libavfilter | |
parent | 873306f265de255f9ef30a77b3e9b8c33d16dab8 (diff) | |
download | ffmpeg-b77f041dff5f669d1d297697a34023de1c33a33f.tar.gz |
lavfi: make FFERROR_NOT_READY available to filters.
I am not entirely sure that this return code is useful,
but having and using it makes no harm.
Diffstat (limited to 'libavfilter')
-rw-r--r-- | libavfilter/avfilter.c | 2 | ||||
-rw-r--r-- | libavfilter/filters.h | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c index e60b0247bc..185ba8df00 100644 --- a/libavfilter/avfilter.c +++ b/libavfilter/avfilter.c @@ -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; diff --git a/libavfilter/filters.h b/libavfilter/filters.h index 2c78d60e62..370d99b38b 100644 --- a/libavfilter/filters.h +++ b/libavfilter/filters.h @@ -28,6 +28,11 @@ #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 |