We have collected the most relevant information on Pulseaudio Kde Routing Policy. Open the URLs, which are collected below, and you will find all the info you are interested in.
man start-pulseaudio-kde (1): PulseAudio Sound Server KDE ...
https://manpages.org/start-pulseaudio-kde
man start-pulseaudio-kde (1): This script starts pulseaudio (if not already running) and loads module-device-manager to use KDE routing policies. …
So how does the KDE PulseAudio support work anyway ...
https://colin.guthr.ie/2009/10/so-how-does-the-kde-pulseaudio-support-work-anyway/
This is a module specifically written to implement the routing policy (an ordered priority list of devices for each category of sound produced - e.g. Notifications, Music or Video). If this module is not detected we offer a reduced/cut-down PulseAudio integration where the user will only see a single, virtual "PulseAudio" sound "device" listed in the KDE configuration system's multimedia …
PulseAudio - KDE UserBase Wiki
https://userbase.kde.org/PulseAudio
PulseAudio. The purpose of pulseaudio is to handle multiple incoming streams, so that if you receive an incoming message, for instance, your media player doesn't have to stop to let it through. When it works, it works well, but there are times when it might need a little more understanding to solve a problem. These references should help: This ...
95104 – [PATCH] KDE specific rule in start-pulseaudio-x11 ...
https://bugs.freedesktop.org/show_bug.cgi?id=95104
It turns out that "start-pulseaudio-x11" detects a full KDE session and does some specific module loading: if [ x"$KDE_FULL_SESSION" = x"true" ]; then /usr/bin/pactl load-module module-device-manager "do_routing=1" > /dev/null fi In my case that very line was breaking module-switch-on-connect.
Now you know Pulseaudio Kde Routing Policy
Now that you know Pulseaudio Kde Routing Policy, we suggest that you familiarize yourself with information on similar questions.