pipewire/src
Robert Mader b87764bd07 systemd: Depend on dbus.service
Solution suggested by Xi Ruoyao.

The dbus user service is required for various features - the summary says:
'dbus (Bluetooth, rt, portal, pw-reserve)'

On session logout the dbus service gets shut down while the Pipewire one
relies on a timeout. If a user logs in again before PW timed out, the
later stays alive but doesn't handle re-connecting to the dbus service
of the new session, breaking the camera portal and potentially other
features.

Thus hard-depend on the dbus service (if enabled at build time) and thus
shut down together with it.

(cherry picked from commit 2625983a23)
2025-03-20 14:05:28 +01:00
..
daemon systemd: Depend on dbus.service 2025-03-20 14:05:28 +01:00
examples examples: surround loop_iterate() with enter() and leave() 2025-01-20 12:00:02 +01:00
gst gst: sink: copy frames if video buffer from other pool 2025-03-04 22:54:47 +05:30
modules module-roc: require roc >= 0.4.0 2025-03-10 09:24:20 +01:00
pipewire loop: remove return from function returning void 2025-03-14 10:15:42 +01:00
tests pw-container: use smaller path for temporary file 2024-06-27 21:18:06 +00:00
tools protocol: improve manager socket handling 2025-01-29 12:59:45 +01:00
meson.build meson.build: fix compile with -Dexamples=disabled 2023-11-28 10:18:25 +00:00