From: Mikel Astiz <[email protected]>

These patches address a regression existing in the master branch, which 
specially affects the gnome UI. More info in 
https://bugs.freedesktop.org/show_bug.cgi?id=64713.

The proposed solution is fairly simple but triggers the question whether 
something like PA_CORE_HOOK_PORT_PROFILE_ADDED is needed in the case of late 
Bluetooth UUIDs. In this scenario, the port has already been created by the 
time a new profile needs to be registered, typically after a Bluetooth-pairing 
procedure (for reference, see d4368aa608b79f58a279018eb74abd5a6bff30ac).

This patchset ignores such possible issue and simply modifies the port's 
profile hashmap without triggering any event.

Mikel Astiz (2):
  bluetooth: Create ports before card profiles
  bluetooth: Fix missing port->profile association

 src/modules/bluetooth/module-bluetooth-device.c | 22 +++++++++++++++++-----
 1 file changed, 17 insertions(+), 5 deletions(-)

-- 
1.8.1.4

_______________________________________________
pulseaudio-discuss mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to