mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-03 09:01:54 -05:00
pipewire-pulse: add module-switch-on-connect
module-switch-on-connect sets the configured default sink/source whenever suitable new sink/sources appear. This should give the same behavior as Pulseaudio's module. This module exists mainly to provide a workaround e.g. for desktop environments such as XFCE, whose mixer applications try to manage the default devices assuming fully PA-like behavior, breaking default pipewire output switching.
This commit is contained in:
parent
606108f409
commit
777bc89d02
4 changed files with 330 additions and 0 deletions
|
|
@ -242,6 +242,7 @@ static const struct module_info module_list[] = {
|
|||
{ "module-remap-sink", create_module_remap_sink, },
|
||||
{ "module-remap-source", create_module_remap_source, },
|
||||
{ "module-simple-protocol-tcp", create_module_simple_protocol_tcp, },
|
||||
{ "module-switch-on-connect", create_module_switch_on_connect, },
|
||||
{ "module-tunnel-sink", create_module_tunnel_sink, },
|
||||
{ "module-tunnel-source", create_module_tunnel_source, },
|
||||
{ "module-zeroconf-discover", create_module_zeroconf_discover, },
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue