summaryrefslogtreecommitdiff
path: root/libavfilter/avfilter.c
diff options
context:
space:
mode:
authorNicolas George <george@nsup.org>2022-02-19 16:13:39 +0100
committerNicolas George <george@nsup.org>2022-02-20 12:38:52 +0100
commit531d09fb2d6bddb968dbef1fbb8b351aed85cbfa (patch)
tree97c39854f9436c81ea773b151c457fa0a5ab332a /libavfilter/avfilter.c
parent12139d11036e3e5db87c4ab5a2b064fed7394bbb (diff)
lavfi: add ff_inoutlink_check_flow()
Diffstat (limited to 'libavfilter/avfilter.c')
-rw-r--r--libavfilter/avfilter.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c
index 7362bcdab5..1f37a70179 100644
--- a/libavfilter/avfilter.c
+++ b/libavfilter/avfilter.c
@@ -1559,6 +1559,14 @@ int ff_outlink_get_status(AVFilterLink *link)
return link->status_in;
}
+int ff_inoutlink_check_flow(AVFilterLink *inlink, AVFilterLink *outlink)
+{
+ return ff_outlink_frame_wanted(outlink) ||
+ ff_inlink_check_available_frame(inlink) ||
+ inlink->status_out;
+}
+
+
const AVClass *avfilter_get_class(void)
{
return &avfilter_class;