What's next for Bluetooth in PulseAudio?
summary
PulseAudio currently only ships the mandatory SBC codec, and work adds real codec support by plugging GStreamer into the stack: a LDAC encoder plugin is written in about a month and merged into GStreamer (targets 1.20), AAC‑LATM support is implemented and under review, and aptX support arrives via libopenaptx/gst plugins; a proof‑of‑concept codec switching via PulseAudio messaging API exists and a merge request is open, aiming to land in distros by mid‑year. LDAC encoder plugin merged into GStreamer (1.20)
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:20PulseAudio
- 3:15Bluetooth Profiles
- 5:34Codecs
- 7:27Which is better
- 13:16Current State
- 14:46Challenges
- 16:48GStreamer
- 22:58Progress so far
- 26:14What next
- 28:29Questions
related talks
37mThe Story of PulseAudio and Compress Offload
42mImplementing Bluetooth LE Audio & Auracast on Embedded Linux Systems
35mSupporting Hardware Codecs in a Linux system
41mThe State of Hardware Video Codecs in Linux
01h 00mAudio on Linux: The End of a Golden Age?
41mThe State of Hardware Video Codecs in Linux
42mV4L2: A Status Update
58m2017 is the Year of the Linux Video Codec Drivers
