mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-07 13:30:03 -05:00
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> |
||
|---|---|---|
| .. | ||
| a2dp-codecs.h | ||
| backend-native.c | ||
| backend-ofono.c | ||
| bluez4-util.c | ||
| bluez4-util.h | ||
| bluez5-util.c | ||
| bluez5-util.h | ||
| module-bluetooth-discover.c | ||
| module-bluetooth-policy.c | ||
| module-bluez4-device.c | ||
| module-bluez4-discover.c | ||
| module-bluez5-device.c | ||
| module-bluez5-discover.c | ||
| rtp.h | ||