From fd358c511d5e245b54ed4444116bf9487edf7d63 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 20 Jun 2023 20:45:42 +0200 Subject: [PATCH] context: a node is runnable only when active Also check if the node is active to decide if the node is runnable. --- src/pipewire/context.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pipewire/context.c b/src/pipewire/context.c index 3beb4f8d7..daf13c16b 100644 --- a/src/pipewire/context.c +++ b/src/pipewire/context.c @@ -1245,7 +1245,7 @@ again: /* clean up the flags first */ spa_list_for_each(n, &context->node_list, link) { n->visited = false; - n->runnable = n->always_process; + n->runnable = n->always_process && n->active; } get_quantums(context, &def_quantum, &min_quantum, &max_quantum, &lim_quantum, &rate_quantum);