summaryrefslogtreecommitdiffstats
path: root/filters/filter.c
diff options
context:
space:
mode:
Diffstat (limited to 'filters/filter.c')
-rw-r--r--filters/filter.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/filters/filter.c b/filters/filter.c
index bbd8a4ff5b..60e9bc265e 100644
--- a/filters/filter.c
+++ b/filters/filter.c
@@ -256,6 +256,12 @@ bool mp_pin_out_request_data(struct mp_pin *p)
return mp_pin_out_has_data(p);
}
+void mp_pin_out_request_data_next(struct mp_pin *p)
+{
+ if (mp_pin_out_request_data(p))
+ update_filter(p->owner, p->conn->manual_connection);
+}
+
struct mp_frame mp_pin_out_read(struct mp_pin *p)
{
if (!mp_pin_out_request_data(p))