On Mon, Jun 18, 2018, 09:42 Pali Rohár <pali.rohar at gmail.com> wrote: > On Sunday 17 June 2018 23:48:42 Arun Raghavan wrote: > > On Sun, 17 Jun 2018, at 4:01 AM, Pali Rohár wrote: > > > Hi! As you may know lot of bluetooth headsets support not only SBC, but > > > also aptX codec. And new version of ffmpeg (4.0) has native aptX and > > > aptX HD encoder and decoder. AptX codec itself is proprietary, but > > > ffmpeg has clean-room implementation based on expired patent. What > about > > > adding support for aptX via ffmpeg into pulseaudio? > > > > > > -- > > > > I'd actually like to delete the SBC code and replace it with a generic > GStreamer bin. That would allow us to be codec agnostic, and support any of > the codecs that are supported by GStreamer (which includes those that > ffmpeg provides). > > This does not sound like a good idea. The only two relevant bluetooth > codecs for most people are SBC and aptX. > Don't forget AAC. I've seen this one a lot in devices meant for use with iPhones, which apparently don't have aptX. GStreamer has a lot of encoders for it so this shouldn't be a problem unless it's some strange AAC variant. There's also LDAC but I haven't seen it on a device yet. > -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20180620/31d2d306/attachment.html>