Bug 480653

Summary: Updating to support LE Audio and Auracast
Product: [Frameworks and Libraries] frameworks-bluez-qt Reporter: John Schulz <john.schulz1>
Component: generalAssignee: John Schulz <john.schulz1>
Status: REPORTED ---    
Severity: task CC: agurenko, john.schulz1, loud.gibberish218
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=479620
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description John Schulz 2024-02-01 06:17:50 UTC
Hello!

I am making this issue as an extension to #479620 as updating BlueZQt will be needed to complete it. I plan on assigning myself to this issue and working on making the necessary pull requests. This issue can serve as a discussion board for ideas and suggestion in doing the update. 

Thanks!
Comment 1 John Schulz 2024-03-27 04:38:25 UTC
Hello,

Quick update; I've got a pair of LE Audio earbuds to see how KDE currently handles it. Overall, it's pretty easy thanks to the great work of BlueZ and PipeWire under the hood. Playback was hit or miss but Nix only has BlueZ 5.72 and it seems that most of the present issue are fixed in 5.73. That being said, there is still ways that we can enhance the experience. First being the discovery of BLEA devices. I think a check mark button should be added into the discover menus in BlueDevil. This would add PACS to the discovery filter which ensures only BLEA devices show up. This will be crucial since many devices will have both LE and Classic audio for the next few years and they don't always distinguish in their names. Currently, I know that I am connecting via LE Audio because I set BlueZ to only LE Bluetooth. This is not ideal for legacy devices wand should be avoided. I have other ideas for improvements but let's start with this one. If you have any objections or concerns, please raise them. 

Thanks!