From f0c887186c8e7c7b1b383934217c7776e2032f44 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 13 Mar 2019 16:20:22 +0100 Subject: [PATCH] node: signal driver when graph incomplete When the graph was not complete, call the driver node to recycle any pending buffer and complete the graph. --- src/pipewire/node.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pipewire/node.c b/src/pipewire/node.c index 825a81fa1..b29123772 100644 --- a/src/pipewire/node.c +++ b/src/pipewire/node.c @@ -978,6 +978,7 @@ static int node_ready(void *data, int status) if (node->rt.activation->running) { pw_log_warn("node %p: graph not finished", node); dump_states(node); + node->rt.target.signal(node->rt.target.data); } spa_list_for_each(t, &driver->rt.target_list, link) { pw_node_activation_state_reset(&t->activation->state[0]);