Barnabás Pőcze
934ab3036e
treewide: use SPDX tags to specify copyright information
...
SPDX tags make the licensing information easy to understand and clear,
and they are machine parseable.
See https://spdx.dev for more information.
2023-02-16 10:54:48 +00:00
Peter Hutterer
52a96bb602
modules: add log topics to module-protocol-pulse
...
This ends up using a nested namespace: mod.protocol-pulse for the module
itself, mod.protocol-pulse.foo for the various submodules and
extensions.
2021-09-28 09:35:39 +02:00
Pauli Virtanen
2b515b5e50
dbus: keep a ref to DBusConnection if reconnecting is not handled
...
Several places in the code don't handle reconnecting DBus connections
yet. In those cases, a ref to the DBusConnection handle needs to be
kept, so that there's no use-after-free if it gets freed by spa_dbus
if the connection is broken.
Adjust spa_dbus so that others keeping additional refs is safe.
2021-06-26 16:11:40 +03:00
Barnabás Pőcze
bc4370e195
pulse-server: split out D-Bus parts
...
Part of !776 .
2021-06-25 03:23:09 +02:00
Wim Taymans
4e4294dc13
pulse-server: handle NULL dbus connection
...
Fixes #1224
2021-05-26 10:23:17 +02:00
Wim Taymans
4112b34f4d
pulse-server: also release and free the dbus name
2021-03-26 15:14:53 +01:00
Wim Taymans
12d831fc39
pulse-server: request dbus name
...
Request the org.pulseaudio.Server dbus name. This makes gnome-shell
reconnect automatically.
2020-11-20 11:52:57 +01:00