This patch series moves A2DP codec code into new modules and add support for Bluetooth A2DP aptX codec. Pali Rohár (2): Modular API for Bluetooth A2DP codec Bluetooth A2DP aptX codec support configure.ac | 19 + src/Makefile.am | 14 +- src/modules/bluetooth/a2dp-codecs.h | 123 +++++- src/modules/bluetooth/bluez5-util.c | 377 +++++++---------- src/modules/bluetooth/bluez5-util.h | 12 +- src/modules/bluetooth/module-bluez5-device.c | 542 ++++++++----------------- src/modules/bluetooth/pa-a2dp-codec-aptx.c | 297 ++++++++++++++ src/modules/bluetooth/pa-a2dp-codec-sbc.c | 579 +++++++++++++++++++++++++++ src/modules/bluetooth/pa-a2dp-codec.h | 41 ++ 9 files changed, 1393 insertions(+), 611 deletions(-) create mode 100644 src/modules/bluetooth/pa-a2dp-codec-aptx.c create mode 100644 src/modules/bluetooth/pa-a2dp-codec-sbc.c create mode 100644 src/modules/bluetooth/pa-a2dp-codec.h -- 2.11.0