[pulseaudio-discuss] [RFC v1 00/14] bluetooth: BlueZ 5 development patches
mikel.astiz.oss at gmail.com
Mon Jan 14 07:41:24 PST 2013
From: Mikel Astiz <mikel.astiz at bmw-carit.de>
Second version of the patches extending the bluetooth modules with support for BlueZ 5.
BlueZ 5.0 has been now release since RFC v0 (also 5.1, with some convenient API clarifications) and therefore these patches could now be considered for upstream merge.
Having said that, the code hasn't been tested exhaustively because it depends on oFono upgrading to BlueZ 5, and this is under development as well. I'd suggest we wait until they confirm everything is working reasonably fine before these patches get merged.
v1 integrates most of the review from Tanu with the exception of:
- HFP codec ID is left as integer literal instead of enum (to be discussed)
- The devices that present errors during load (i.e. some property missing) should be removed from the device list (y->devices) entirely.
Mikel Astiz (13):
bluetooth: Detect BlueZ 5
bluetooth: Parse the tree returned by ObjectManager
bluetooth: Support ObjectManager interface add/remove
bluetooth: Support Properties.PropertiesChanged signal
bluetooth: BlueZ 5 interface rename to org.bluez.MediaEndpoint1
bluetooth: BlueZ 5 interface rename to org.bluez.Media1
bluetooth: BlueZ 5 interface rename to org.bluez.MediaTransport1
bluetooth: Parse media transport's properties
bluetooth: Support media transport's State property
bluetooth: Update to new BlueZ 5 transport acquire/release API
bluetooth: Support transport auto-release
bluetooth: Update to new property setter API in BlueZ 5
bluetooth: Update to volume control in BlueZ 5
Vinicius Costa Gomes (1):
bluetooth: Add HFP 1.6 codec ID
src/modules/bluetooth/bluetooth-util.c | 514 +++++++++++++++++++++---
src/modules/bluetooth/module-bluetooth-device.c | 8 +-
2 files changed, 467 insertions(+), 55 deletions(-)
More information about the pulseaudio-discuss