mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
jack: only emit graph order changes for new links
This commit is contained in:
parent
844ab48db8
commit
981428a9fc
1 changed files with 0 additions and 5 deletions
|
|
@ -3250,7 +3250,6 @@ static void registry_event_global(void *data, uint32_t id,
|
||||||
pw_log_info("%p: client added \"%s\"", c, o->node.name);
|
pw_log_info("%p: client added \"%s\"", c, o->node.name);
|
||||||
o->register_pending = true;
|
o->register_pending = true;
|
||||||
o->register_arg = 1;
|
o->register_arg = 1;
|
||||||
c->graph_callback_pending = true;
|
|
||||||
c->pending_callbacks = true;
|
c->pending_callbacks = true;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
@ -3259,7 +3258,6 @@ static void registry_event_global(void *data, uint32_t id,
|
||||||
pw_log_info("%p: port added %u/%u \"%s\"", c, o->id, o->serial, o->port.name);
|
pw_log_info("%p: port added %u/%u \"%s\"", c, o->id, o->serial, o->port.name);
|
||||||
o->register_pending = true;
|
o->register_pending = true;
|
||||||
o->register_arg = 1;
|
o->register_arg = 1;
|
||||||
c->graph_callback_pending = true;
|
|
||||||
c->pending_callbacks = true;
|
c->pending_callbacks = true;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
@ -3314,14 +3312,12 @@ static void registry_event_global_remove(void *data, uint32_t id)
|
||||||
pw_log_info("%p: client %u removed \"%s\"", c, o->id, o->node.name);
|
pw_log_info("%p: client %u removed \"%s\"", c, o->id, o->node.name);
|
||||||
o->register_pending = true;
|
o->register_pending = true;
|
||||||
o->register_arg = 0;
|
o->register_arg = 0;
|
||||||
c->graph_callback_pending = true;
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case INTERFACE_Port:
|
case INTERFACE_Port:
|
||||||
pw_log_info("%p: port %u/%u removed \"%s\"", c, o->id, o->serial, o->port.name);
|
pw_log_info("%p: port %u/%u removed \"%s\"", c, o->id, o->serial, o->port.name);
|
||||||
o->register_pending = true;
|
o->register_pending = true;
|
||||||
o->register_arg = 0;
|
o->register_arg = 0;
|
||||||
c->graph_callback_pending = true;
|
|
||||||
break;
|
break;
|
||||||
case INTERFACE_Link:
|
case INTERFACE_Link:
|
||||||
if (o->port_link.is_complete &&
|
if (o->port_link.is_complete &&
|
||||||
|
|
@ -3915,7 +3911,6 @@ int jack_activate (jack_client_t *client)
|
||||||
continue;
|
continue;
|
||||||
o->register_pending = true;
|
o->register_pending = true;
|
||||||
o->register_arg = 1;
|
o->register_arg = 1;
|
||||||
c->graph_callback_pending = true;
|
|
||||||
c->pending_callbacks = true;
|
c->pending_callbacks = true;
|
||||||
}
|
}
|
||||||
done:
|
done:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue