pulseaudio/src
Marijn Suijten ac8f0c2070 bluetooth/bluez5-util: Do not reply to ClearConfiguration
Similar to the situation/comment in `endpoint_release` BlueZ does not
request any reply to `ClearConfiguration()` either; sending one results
in the same "0 matched rules" warning from dbus-daemon:

    dbus-daemon[1309]: [system] Rejected send message, 0 matched rules; type="method_return", sender=":1.71" (uid=1000 pid=87548 comm="../build/src/daemon/pulseaudio -vvvv -n -F ../buil") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.3" (uid=0 pid=1308 comm="/usr/lib/bluetooth/bluetoothd -d ")

Solve this by only creating a return message when an (othwise empty)
reply is solicited for, just like in `endpoint_release`.

Unfortunately we also have to make sure to not send any error back if no
reply is requested, but fortunately an argument parsing error here is
extremely unlikely.

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/472>
2021-01-19 15:47:26 +00:00
..
daemon module-devd-detect: new module for soundcard hotplug on FreeBSD 2021-01-18 16:33:53 +00:00
modules bluetooth/bluez5-util: Do not reply to ClearConfiguration 2021-01-19 15:47:26 +00:00
pulse bluetooth: Add currently active codec name to card/sink/source proplist 2021-01-19 13:43:42 +05:30
pulsecore pulsecore: remove ancient __FreeBSD_version < 600000 code 2021-01-18 16:33:53 +00:00
tests atomic-test: unbreak on FreeBSD (cpuset_t) 2021-01-18 16:33:53 +00:00
utils padsp: fix build on FreeBSD (use same ioctl signature as glibc) 2021-01-18 16:33:53 +00:00
.gitignore gitignore: Ignore hashmap-test 2020-08-06 14:34:56 +03:00
depmod.py update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
Makefile.am buildsys: autotools: move map-file to src/pulse 2021-01-18 17:57:41 +00:00
meson.build build-sys: meson: add execinfo dependency for FreeBSD 2021-01-18 16:33:53 +00:00