pipewire/spa/plugins/bluez5
Frédéric Danis 7120bfe059 bluez5: backend-hsphfpd: Add spa_bt_transport support
The ConnectAudio method triggers Introspect and NewConnection calls from
hsphfpd to the backend, which will set the fd to use for the SCO data.
This imply to run the DBus loop while waiting for ConnectAudio reply to be
able to reply to those method calls.

MTU is hard-coded to 48. Using MTU from hsphfpd may prevent correct
sound operations.

Volume management is not yet implemented.
2020-08-19 17:49:36 +00:00
..
a2dp-codecs.c Add bluez5 plugins 2018-01-16 15:19:55 +01:00
a2dp-codecs.h bluez: fix a2dp source 2019-05-16 13:18:45 +02:00
a2dp-sink.c a2dp: remove transport hooks on destroy 2020-07-03 16:08:53 +02:00
a2dp-source.c a2dpsource: fill the buffer as much as possible 2020-07-07 15:34:57 +00:00
backend-hsp-native.c bluez5: Share DBus connection between all backends 2020-07-24 15:49:28 +00:00
backend-hsphfpd.c bluez5: backend-hsphfpd: Add spa_bt_transport support 2020-08-19 17:49:36 +00:00
backend-ofono.c Run codespell on the entire codebase 2020-08-17 17:16:31 +00:00
bluez5-dbus.c bluez5: Add transport find function using a test callback 2020-08-19 17:49:36 +00:00
bluez5-device.c profile: refactor code to make EnumProfile and Profile params 2020-08-17 11:08:26 +02:00
defs.h bluez5: Add transport find function using a test callback 2020-08-19 17:49:36 +00:00
meson.build bluez5: Create backend skeleton for HSP/HFP support using hsphfpd 2020-08-19 17:49:36 +00:00
plugin.c monitor: remove monitor API and use device 2019-09-20 13:04:14 +02:00
rtp.h Add bluez5 plugins 2018-01-16 15:19:55 +01:00
sco-sink.c bluez5: Workaround incorrect SCO MTU 2020-07-17 19:36:33 +02:00
sco-source.c bluez5: Workaround incorrect SCO MTU 2020-07-17 19:36:33 +02:00