pipewire/spa/plugins/bluez5
Pauli Virtanen 7b54a891b4 bluez5: separate object manager for A2DP and BAP
BlueZ fails registering object managers containing A2DP endpoints if
controller is in LE-only mode.

Make the A2DP and BAP object managers separate, so that failure to
register one does not prevent registering the other.

Also rename some functions to indicate which ones deal with the legacy
BlueZ API.
2023-01-27 19:25:16 +02:00
..
a2dp-codec-aac.c bluez5: aac, lc3plus: report bitpool changes 2022-11-07 16:32:53 +00:00
a2dp-codec-aptx.c bluez5: Rename codec API from *a2dp* to *media* 2022-09-15 11:17:20 +00:00
a2dp-codec-caps.h bluez5: add opus-a2dp-0.5 caps 2022-07-19 13:44:56 +00:00
a2dp-codec-faststream.c bluez5: Rename codec API from *a2dp* to *media* 2022-09-15 11:17:20 +00:00
a2dp-codec-lc3plus.c bluez5: aac, lc3plus: report bitpool changes 2022-11-07 16:32:53 +00:00
a2dp-codec-ldac.c bluez: fix compilation without ldac_abr 2022-12-15 12:20:40 +01:00
a2dp-codec-opus.c bluez5: reduce the number of registered Opus endpoints 2022-10-26 18:59:26 +03:00
a2dp-codec-sbc.c bluez5: Rename codec API from *a2dp* to *media* 2022-09-15 11:17:20 +00:00
backend-hsphfpd.c bluez5: require adapter before profile connect & after 2022-01-20 18:18:09 +00:00
backend-native.c bluez5: backend-native: fixup HFP command handling 2023-01-25 22:22:37 +02:00
backend-ofono.c bluez5: backend-ofono: don't do codec probe connections + add wait 2022-03-05 17:46:40 +00:00
bap-codec-caps.h bluez5: in SelectProperties, parse QoS values and pass to get_qos 2022-10-12 07:26:00 +00:00
bap-codec-lc3.c bluez5: lc3: handle multiple PACs in capabilities 2023-01-17 19:58:42 +02:00
bluez-hardware.conf bluez5: Disable hw-volume for Soundcore Motion B 2022-08-01 19:34:39 +00:00
bluez5-dbus.c bluez5: separate object manager for A2DP and BAP 2023-01-27 19:25:16 +02:00
bluez5-device.c spa: add debug log context 2023-01-18 17:51:16 +01:00
codec-loader.c bluez5: allow codecs to share endpoints 2022-10-26 18:59:26 +03:00
codec-loader.h bluez5: Rename codec API from *a2dp* to *media* 2022-09-15 11:17:20 +00:00
dbus-monitor.c bluez5: dbus-monitor: call remove hooks always 2023-01-24 08:27:56 +00:00
dbus-monitor.h bluez5: dbus-monitor: call remove hooks always 2023-01-24 08:27:56 +00:00
decode-buffer.h bluez5: avoid (harmless) integer overflow 2022-08-24 16:59:21 +00:00
defs.h bluez5: separate object manager for A2DP and BAP 2023-01-27 19:25:16 +02:00
hci.c bluez5: probe adapter msbc capability via hci commands 2022-01-30 22:00:32 +02:00
media-codecs.c bluez5: lc3: handle multiple PACs in capabilities 2023-01-17 19:58:42 +02:00
media-codecs.h bluez5: allow codecs to share endpoints 2022-10-26 18:59:26 +03:00
media-sink.c spa: add debug log context 2023-01-18 17:51:16 +01:00
media-source.c fix use_buffers checks 2023-01-10 12:30:25 +01:00
meson.build bluez5: prevent unloading spa-bluez5.so 2023-01-24 08:27:56 +00:00
midi-enum.c bluez5: add info key indicating glib mainloop is usable 2023-01-24 08:27:56 +00:00
midi-node.c bluez5: fix uninitialized value warning 2023-01-26 09:54:30 +01:00
midi-parser.c bluez5: implement BLE midi data writer 2023-01-24 08:27:56 +00:00
midi-server.c bluez5: use GDBus in midi-server 2023-01-24 08:27:56 +00:00
midi.h bluez5: use GDBus in midi-server 2023-01-24 08:27:56 +00:00
modemmanager.c spa: bluez: backend-native: fix filtered number memory leak 2022-11-14 16:15:21 +00:00
modemmanager.h treewide: fix some strict-prototypes Clang warnings/errors 2022-10-12 07:32:47 +00:00
org.bluez.xml bluez5: add GDBus-based object monitor framework 2023-01-24 08:27:56 +00:00
player.c bluez5: free player path 2022-01-03 10:41:00 +01:00
player.h bluez5: add a dummy AVRCP player as a workaround 2021-10-10 16:24:41 +03:00
plugin.c bluez5: implement Bluetooth MIDI nodes 2023-01-24 08:27:56 +00:00
quirks.c clean up some more array iterations 2022-10-03 09:20:42 +02:00
README-MIDI.md bluez5: fixup BLE MIDI selinux README 2023-01-24 08:27:56 +00:00
README-OPUS-A2DP.md bluez5: clarify OPUS-A2DP spec 2022-09-03 19:08:27 +00:00
README-SBC-XQ.md bluez5: add SBC XQ readme 2021-01-07 09:54:16 +01:00
rtp.h Add bluez5 plugins 2018-01-16 15:19:55 +01:00
sco-io.c bluez5: sco-io: we should always read from socket 2022-07-05 14:21:04 +00:00
sco-sink.c fix use_buffers checks 2023-01-10 12:30:25 +01:00
sco-source.c fix use_buffers checks 2023-01-10 12:30:25 +01:00
test-midi.c bluez5: a few more -Werror=strict-prototypes fixes 2023-01-24 11:14:27 +02:00
upower.c bluez5: backend-native: Add battery level indicator support 2022-10-05 19:31:50 +00:00
upower.h bluez5: backend-native: Add battery level indicator support 2022-10-05 19:31:50 +00:00