node: only run the graph when we are the selected driver

Update submodules
This commit is contained in:
Wim Taymans 2018-10-23 16:51:48 +02:00
parent 34db9be04b
commit 0395897856
3 changed files with 4 additions and 3 deletions

View file

@ -782,7 +782,8 @@ static void node_process(void *data, int status)
pw_log_trace("node %p: process driver:%d exported:%d %p", node,
node->driver, node->exported, driver->rt.driver);
if (node->driver && (driver->rt.driver->state->pending == 0 || !node->remote)) {
if (node->driver && driver == node &&
(driver->rt.driver->state->pending == 0 || !node->remote)) {
struct timespec ts;
struct pw_driver_quantum *q = node->rt.quantum;