pulseaudio/src/modules/bluetooth
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
..
a2dp-codec-api.h bluetooth: Make GStreamer threads realtime 2021-01-19 13:43:42 +05:30
a2dp-codec-aptx-gst.c bluetooth: Move codec specific bits to their own respective files 2021-01-19 13:43:42 +05:30
a2dp-codec-gst.c bluetooth: Move codec specific bits to their own respective files 2021-01-19 13:43:42 +05:30
a2dp-codec-gst.h bluetooth: Move codec specific bits to their own respective files 2021-01-19 13:43:42 +05:30
a2dp-codec-ldac-gst.c bluetooth: Move codec specific bits to their own respective files 2021-01-19 13:43:42 +05:30
a2dp-codec-sbc.c bluetooth: Make GStreamer threads realtime 2021-01-19 13:43:42 +05:30
a2dp-codec-util.c bluetooth: Register an endpoint according to encode or decode support 2021-01-19 13:43:42 +05:30
a2dp-codec-util.h bluetooth: Register an endpoint according to encode or decode support 2021-01-19 13:43:42 +05:30
a2dp-codecs.h bluetooth: Update a2dp-codecs.h from upstream bluez project 2019-04-12 13:56:28 +03:00
backend-native.c bluez: Don't autodetect MTU by default 2017-09-18 18:49:34 +03:00
backend-ofono.c bluetooth: correct possible segmentation fault 2020-12-25 10:36:02 -05:00
bluez5-util.c bluetooth/bluez5-util: Do not reply to ClearConfiguration 2021-01-19 15:47:26 +00:00
bluez5-util.h bluetooth: Support A2DP codec switching via messaging API 2021-01-19 13:43:42 +05:30
meson.build bluetooth: Add aptX support via GStreamer 2021-01-19 13:43:42 +05:30
module-bluetooth-discover.c bluetooth: Remove leftover references to the BlueZ 4/5 split 2018-07-27 11:28:11 +03:00
module-bluetooth-policy.c bluetooth: policy: Remove BlueZ 4 related code 2020-06-20 11:39:45 +02:00
module-bluez5-device.c bluetooth: Make GStreamer threads realtime 2021-01-19 13:43:42 +05:30
module-bluez5-discover.c bluetooth: Support A2DP codec switching via messaging API 2021-01-19 13:43:42 +05:30
rtp.h bluetooth: Fix usage of RTP structures in SBC codec 2019-07-24 17:29:45 +03:00