https://bugs.freedesktop.org/show_bug.cgi?id=93443
--- Comment #17 from Tanu Kaskinen <[email protected]> ---
The patches were applied today, but soon after Arun realized that the patches
prevent module-device-manager from doing legitimate stream moves. For example,
a voip call might be ongoing with integrated speakers and mic, and then the
user plugs in a USB headset. If the headset has higher priority in
module-device-manager's priority list, my patches prevent m-d-m from moving the
voip streams.
I'll try to refine the logic in m-d-m to fix that problem sometime soonish.
After discussing with Arun, I think the logic should be amended so that in
addition to checking whether the module-filter-apply.filter_device property is
set on a stream, m-d-m should also check if the move target is the master
device of the filter device. If it's not, the move should be allowed.
I'm currently working on bug 93259, though. If someone else wants to take this
bug in the mean time, please leave a note here.
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
_______________________________________________
pulseaudio-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/pulseaudio-bugs