mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-23 06:59:58 -05:00
impl-link: fix dependencies for feedback links
A feedback link is scheduled as a dependency from input to output node. Make sure we also notify the client of this dependency. Fixes #404
This commit is contained in:
parent
2bd5dac306
commit
5ea1fd3e7d
1 changed files with 2 additions and 2 deletions
|
|
@ -1139,7 +1139,7 @@ struct pw_impl_link *pw_context_create_link(struct pw_context *context,
|
|||
|
||||
try_link_controls(impl, output, input);
|
||||
|
||||
pw_impl_node_emit_peer_added(output_node, input_node);
|
||||
pw_impl_node_emit_peer_added(impl->onode, impl->inode);
|
||||
|
||||
return this;
|
||||
|
||||
|
|
@ -1266,7 +1266,7 @@ void pw_impl_link_destroy(struct pw_impl_link *link)
|
|||
if (link->registered)
|
||||
spa_list_remove(&link->link);
|
||||
|
||||
pw_impl_node_emit_peer_removed(link->output->node, link->input->node);
|
||||
pw_impl_node_emit_peer_removed(impl->onode, impl->inode);
|
||||
|
||||
try_unlink_controls(impl, link->output, link->input);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue