On 30.12.2017 13:55, Tanu Kaskinen wrote:
On Sat, 2017-12-30 at 13:09 +0100, Georg Chini wrote:
On 29.12.2017 21:28, Georg Chini wrote:
On 29.12.2017 13:49, Tanu Kaskinen wrote:
There's still the problem that once the HDMI sink is available again,
streams won't be moved there automatically (unless module-switch-on-
connect is loaded), but I think that's a lesser problem than keeping
streams connected to a silent sink.


For what it's worth, I think the real fix is to make it more explicit
when streams are "default-routed" and when their routing has been
overridden by the user. Then all default-routed streams could be easily
moved whenever the default sink changes. I think this needs UI changes
as well, because otherwise it will be confusing. UIs that provide per-
stream routing control should show when a stream has been manually
routed, and it should be possible to return the stream to the "default-
routed" group. I don't expect to work on this any time soon, so this
only slightly relevant to the present discussion.

I still think that it would be sufficient to consider all streams on
the default sink as default-routed. Even if a user moves a stream
manually to the default sink, the purpose is probably that the
stream plays on the default sink and not that it plays on that
specific hardware. From a user perspective I would not expect
that some streams stay on the old sink when the default changes,
on the contrary I would find it rather annoying.

Anything not playing on the default sink is user-routed. This avoids
the necessity of a per stream extra flag and simplifies the stream
move logic.

But as you said above it's not relevant at the moment.

_______________________________________________
pulseaudio-discuss mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to