pulseaudio/src/modules/bluetooth
Pali Rohár bde2ff8794 bluetooth: Add support for automatic switch between hsp and a2dp profiles
With this patch module-bluetooth-policy automatically switch from a2dp profile
to hsp profile if some VOIP application with media.role=phone wants to start
recording audio.

By default a2dp profile is used for listening music, but for VOIP calls is
needed profile with microphone support (hsp). So this patch will switch to
hsp profile if some application want to use microphone (and specify it in
media.role as "phone). After recording is stopped profile is switched back
to a2dp. So this patch allows to use bluetooth microphone for VOIP applications
with media.role=phone automatically without need of user interaction.

Signed-off-by: Pali Rohár <pali.rohar@gmail.com>
2016-07-22 16:30:25 +05:30
..
a2dp-codecs.h update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
backend-native.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
backend-ofono.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
bluez4-util.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
bluez4-util.h update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
bluez5-util.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
bluez5-util.h update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
module-bluetooth-discover.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
module-bluetooth-policy.c bluetooth: Add support for automatic switch between hsp and a2dp profiles 2016-07-22 16:30:25 +05:30
module-bluez4-device.c card: move profile selection after pa_card_new() 2016-06-28 16:55:42 +03:00
module-bluez4-discover.c modules: Fix struct namespace collision on Solaris 2015-07-29 08:09:41 +05:30
module-bluez5-device.c card: move profile selection after pa_card_new() 2016-06-28 16:55:42 +03:00
module-bluez5-discover.c bluetooth: Prevent aborts caused by invalid module arguments 2016-01-15 16:20:53 +05:30
rtp.h update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00