mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-09 13:30:06 -05:00
node: only move other nodes, not ourselves
This commit is contained in:
parent
4be368c957
commit
2025a9ad3b
1 changed files with 2 additions and 1 deletions
|
|
@ -946,6 +946,7 @@ void pw_node_destroy(struct pw_node *node)
|
||||||
|
|
||||||
/* move all nodes driven by us to their own driver */
|
/* move all nodes driven by us to their own driver */
|
||||||
spa_list_for_each_safe(n, t, &node->driver_list, driver_link)
|
spa_list_for_each_safe(n, t, &node->driver_list, driver_link)
|
||||||
|
if (n != node)
|
||||||
pw_node_set_driver(n, NULL);
|
pw_node_set_driver(n, NULL);
|
||||||
|
|
||||||
if (node->driver_node != node) {
|
if (node->driver_node != node) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue