From: Mikel Astiz <mikel.astiz@xxxxxxxxxxxx> v2 simplifies patch v1 3/6 (now patch v2 1/3) as proposed by Tanu: - Use assertion instead of returning error in case of duplicated profiles. - Avoid lookup to detect card-profile relation, using the new member pointer added in commit 43454bc48c5afee29a2b0c19e6fb80f9bd98ad58. The last two patches haven't been modified. >From original cover-letter: PulseAudio does not currently support creating card profiles dynamically. This patchset proposes such feature in order to be used by the Bluetooth modules. Mikel Astiz (3): dbus: Support dynamically created card profiles dbus: Add signal org.PulseAudio.Core1.Card.NewProfile bluetooth: Handle UUIDs announced later src/modules/bluetooth/module-bluetooth-device.c | 39 +++++++++++++++++++++++++ src/modules/dbus/iface-card.c | 38 ++++++++++++++++++++++++ 2 files changed, 77 insertions(+) -- 1.7.11.7