From 604d60650ac290cb9b625b674e0c5f09f34b68a5 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 3 May 2023 10:48:29 +0200 Subject: [PATCH] impl-node: call implementor of node on xrun Signal the eventfd of the node directly to run the driver node for a last time after an xrun --- src/pipewire/impl-node.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pipewire/impl-node.c b/src/pipewire/impl-node.c index 3c2ff7a92..933b31fba 100644 --- a/src/pipewire/impl-node.c +++ b/src/pipewire/impl-node.c @@ -1710,7 +1710,7 @@ static int node_ready(void *data, int status) state->pending, state->required); dump_states(node); } - process_node(node); + node_signal_func(node); } else { /* calculate CPU time */ uint64_t new_signal = a->signal_time;