Changes in v14: * Added patch: Add missing newlines into inline XML document * Dropped patch: Parse remote timestamp from A2DP RTP packets when available * Moved patch: Set initial A2DP profile which bluez already activated * Address review comments by Georg Chini, mostly in SBC codec I added also a new patch "Ensure that only one A2DP codec is registered to bluez" which is later in "Implement A2DP codec switching and backchannel support" reverted/removed. Now patches in this patch series can be applied in other as I send them. Pali Rohár (9): bluetooth: Ensure that only one A2DP codec is registered to bluez bluetooth: Add missing newlines into inline XML document bluetooth: Add A2DP aptX and aptX HD codecs support bluetooth: Add A2DP FastStream codec support bluetooth: Add more variants of SBC codec bluetooth: policy: Reflect a2dp profile names bluetooth: Implement A2DP codec switching and backchannel support bluetooth: Set initial A2DP profile which bluez already activated bluetooth: policy: Treat bi-directional A2DP profiles as suitable for VOIP configure.ac | 36 + src/Makefile.am | 8 + src/modules/bluetooth/a2dp-codec-aptx.c | 477 +++++++++++ src/modules/bluetooth/a2dp-codec-faststream.c | 555 +++++++++++++ src/modules/bluetooth/a2dp-codec-sbc.c | 690 ++++++++++++---- src/modules/bluetooth/a2dp-codec-util.c | 26 +- src/modules/bluetooth/bluez5-util.c | 768 ++++++++++++++++-- src/modules/bluetooth/bluez5-util.h | 40 +- src/modules/bluetooth/meson.build | 1 + .../bluetooth/module-bluetooth-policy.c | 127 +-- src/modules/bluetooth/module-bluez5-device.c | 468 ++++++++--- .../bluetooth/module-bluez5-discover.c | 3 +- 12 files changed, 2791 insertions(+), 408 deletions(-) create mode 100644 src/modules/bluetooth/a2dp-codec-aptx.c create mode 100644 src/modules/bluetooth/a2dp-codec-faststream.c -- 2.20.1 _______________________________________________ pulseaudio-discuss mailing list pulseaudio-discuss@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss