pipewire/src
Konstantin Kharlamov 84acfbbda5 media-session: switch to the route when availability changed
When a user plugs in headphones, they expect to hear an audio through
them. Currently, that usecase might or might not work with pipewire
depending on the user's luck, because pipewire instead uses port
priorities, and those apparently rarely have sane default values.

PulseAudio ignored priorities here, instead it made use of the port
right away. This should better match user expectations (who plugged in
headphones and is expecting to hear sound), so let's do the same in
pipewire.

Fixes: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1170
2021-06-21 13:08:50 +00:00
..
daemon meson: integrate wireplumber as a subproject 2021-06-18 17:54:18 +03:00
examples media-session: switch to the route when availability changed 2021-06-21 13:08:50 +00:00
gst gstpipewiresink: also break the connection loop when the state is STREAMING 2021-06-18 13:34:35 +03:00
modules pulse-server: Avoid overflow in stream read/write index 2021-06-21 10:50:23 +02:00
pipewire pipewire: drop \memberof declarations 2021-06-21 07:17:35 +00:00
tests includes: update all references to extensions to point to pipewire/extensions 2021-06-18 17:54:18 +03:00
tools includes: update all references to extensions to point to pipewire/extensions 2021-06-18 17:54:18 +03:00
meson.build src: move extensions into pipewire 2021-06-18 17:54:18 +03:00