Bug 2149000 - Automatic Bluetooth profile switching
Summary: Automatic Bluetooth profile switching
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: wireplumber
Version: 37
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Wim Taymans
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-11-28 13:23 UTC by Andrea Oliveri
Modified: 2023-07-07 12:55 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Andrea Oliveri 2022-11-28 13:23:47 UTC
It is impossible to select A2DP profile for output and input on Bluetooth headset.
It seems that A2DP does not exists (?) for input and we have to use the old HFP/HSP one but the output is very low quality.

Here seems there is a solution
https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/640
please can you port and enable it on Fedora 37?
It seems that on Fedora 36 it worked but it does not work anymore on F37

Comment 1 Wim Taymans 2022-11-30 08:11:17 UTC
> It is impossible to select A2DP profile for output and input on Bluetooth headset.

That is correct, A2DP is only 1 direction at a time because of bluetooth bandwidth restrictions.

> It seems that A2DP does not exists (?) for input and we have to use the old HFP/HSP one but the output is very low quality.

That is correct, this is how to protocol works. HFP/HSP is bidirectional, A2DP unidirectional.

> Here seems there is a solution
> https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/640

This is a solution to another problem, switching between A2DP and HFP/HSP, it will not make A2DP bidirectional.

> please can you port and enable it on Fedora 37?

The above fix is in fedora 37 by default, Fedora ships vanila upstream versions with critical patches applied.

> It seems that on Fedora 36 it worked but it does not work anymore on F37

It is unclear what your problem is? Is this bug about automatic switching of profiles or bidirectional A2DP?
Did the profile switch work in f36 and fails in f37?

Comment 2 Fedora Admin user for bugzilla script actions 2023-07-07 12:55:19 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.


Note You need to log in before you can comment on or make changes to this bug.