[pulseaudio-discuss] [PATCH v14 0/9] Bluetooth A2DP codecs

Pali Rohár pali.rohar at gmail.com
Thu Mar 19 13:57:24 UTC 2020


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



More information about the pulseaudio-discuss mailing list