pulseaudio/src/modules/bluetooth
Igor V. Kovalenko 1f204a1357 bluetooth: prioritize native backend HFP HF connection
Bluez prepends newly registered profile to a list of supported profiles,
and new peer profile connections are attempted in reverse order of profile
registration.

Currently native backend would register HFP AG profile before HSP AG profile.
When peer supports both HFP HF and HSP HS profiles, this registration order
causes extra HSP HS connection attempt before native backend would reject it
to make sure peer is reconnected with HFP HF profile.

Reorder HSP AG profile registration before HFP AG to make sure peer supporting
both profiles connects with HFP HF profile first.

Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/534>
2021-04-03 08:48:06 +03:00
..
a2dp-codec-api.h bluetooth: pass output_rate_refresh_interval_ms module parameter 2021-01-26 10:01:47 +03:00
a2dp-codec-aptx-gst.c bluetooth/gst: Unify encoder and decoder pipeline setup 2021-02-01 17:23:46 +00:00
a2dp-codec-gst.c bluetooth/gst: Unify encoder and decoder pipeline setup 2021-02-01 17:23:46 +00:00
a2dp-codec-gst.h bluetooth/gst: Unify encoder and decoder pipeline setup 2021-02-01 17:23:46 +00:00
a2dp-codec-ldac-gst.c bluetooth/gst: Unify encoder and decoder pipeline setup 2021-02-01 17:23:46 +00:00
a2dp-codec-sbc.c bluetooth: support increasing bitrate for SBC XQ 2021-02-01 17:10:52 +00:00
a2dp-codec-util.c bluetooth: a2dp dual channel SBC XQ codec configurations 2021-02-01 17:10:52 +00:00
a2dp-codec-util.h bluetooth: Add missing can_be_supported check to is_codec_available 2021-01-21 15:03:39 +01:00
a2dp-codecs.h bluetooth: Update a2dp-codecs.h from upstream bluez project 2019-04-12 13:56:28 +03:00
backend-native.c bluetooth: prioritize native backend HFP HF connection 2021-04-03 08:48:06 +03:00
backend-ofono.c treewide: fix a bunch of typos 2021-02-26 19:58:41 -03:00
bluez5-util.c bluetooth: Move attenuation decision to shared function 2021-03-16 10:48:58 +01:00
bluez5-util.h bluetooth: Move attenuation decision to shared function 2021-03-16 10:48:58 +01:00
meson.build bluetooth: Add aptX support via GStreamer 2021-01-19 13:43:42 +05:30
module-bluetooth-discover.c bluetooth: Remove leftover references to the BlueZ 4/5 split 2018-07-27 11:28:11 +03:00
module-bluetooth-policy.c bluetooth: complete bluetooth profile separation 2021-02-23 06:54:39 +00:00
module-bluez5-device.c message-params: clean up 2021-03-27 11:18:22 +00:00
module-bluez5-discover.c bluetooth: enable module-bluez5-discover argument enable_native_hfp_hf 2021-02-23 06:54:39 +00:00
rtp.h bluetooth: Fix usage of RTP structures in SBC codec 2019-07-24 17:29:45 +03:00