<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - KDE specific rule in start-pulseaudio-x11 should go"
href="https://bugs.freedesktop.org/show_bug.cgi?id=95104#c5">Comment # 5</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - KDE specific rule in start-pulseaudio-x11 should go"
href="https://bugs.freedesktop.org/show_bug.cgi?id=95104">bug 95104</a>
from <span class="vcard"><a class="email" href="mailto:markg85@gmail.com" title="markg85@gmail.com">markg85@gmail.com</a>
</span></b>
<pre>@Störm Poorun
Even if this weird module is pulled out from the pulseaudio startup, it still
won't give input switching to usb devices.
Unity (Ubuntu) loads the module-switch-on-connect and gives in my opinion the
best user experience. That's for jack and usb headsets.
Plasma 5 has more than one issue to fix when it comes to usb input audio
devices.
What does work with PLasma 5 at this moment is plugging in a jack headset. Then
audio is redirected to that.
The fixes it needs to do to get USB working as well is:
1.Get rid of the module-device-manager in pulseaudio startup.
-- now it still doesn't load module-switch-on-connect since it's not loaded by
default --
2. Load module-switch-on-connect.
Then it's on par with Unity in terms of loaded modules and gives a wonderful
user experience when plugging in a usb headset.
I'd also like to know why David Rosca is persistent in keeping this module.
Even if the module would remain as is then your audio should still go to the
usb headset when plugged in, so at the very least there would be a bug in the
plasma-pa handling usb audio.
Lastly, i just looked for the module-device-manager code. It's not made by
plasma (my bad there). It's a module of pulseaudio. So it might be the case
that module-switch-on-connect and module-device-manager conflict with each
other somehow. In that case it's "exposed" by plasma, but not a bug in plasma.
It might as well be exposed by any other platform that happened to load both
modules. So, ehh, pulseaudio devs, could someone please load those modules at
the same time, plugin a usb headset and debug if the issue is within those
modules? I'd be happy to do that, but i have no clue where to start. Could it
be a wrong priority order when "do_routing=1" is defined?</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>