mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-06 13:30:01 -05:00
impl-node: first remove, then add ourselves
First remove ourself from the old driver, then add ourself to the
new driver.
This got changed as a possible error in b8fe832188
This commit is contained in:
parent
baa5497617
commit
f459320968
1 changed files with 1 additions and 1 deletions
|
|
@ -901,8 +901,8 @@ int pw_impl_node_set_driver(struct pw_impl_node *node, struct pw_impl_node *driv
|
||||||
|
|
||||||
pw_impl_node_emit_driver_changed(node, old, driver);
|
pw_impl_node_emit_driver_changed(node, old, driver);
|
||||||
|
|
||||||
pw_impl_node_emit_peer_added(driver, node);
|
|
||||||
pw_impl_node_emit_peer_removed(old, node);
|
pw_impl_node_emit_peer_removed(old, node);
|
||||||
|
pw_impl_node_emit_peer_added(driver, node);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue