Giter Site home page Giter Site logo

Comments (10)

soredake avatar soredake commented on July 24, 2024 2

https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/440

from pulseaudio-modules-bt.

soredake avatar soredake commented on July 24, 2024 1

https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/249

from pulseaudio-modules-bt.

EHfive avatar EHfive commented on July 24, 2024 1

And we should provide some upgrade path for users...

I think it's quite easy to upgrade as long as bluez5 support is enabled by default on packaging.
End users can transparently replace pulseaudio with pipewire without any configuration requirements.

from pulseaudio-modules-bt.

soredake avatar soredake commented on July 24, 2024 1

Only blocker for migrating to pipewire for me is this and this

from pulseaudio-modules-bt.

EHfive avatar EHfive commented on July 24, 2024

Do you know if pipewire supports aptX already?

aptX, LDAC (https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/341) is working on PipeWire . aptX HD still have problems. AAC support has not been finished yet.

Do you know how this package interacts with pipewire-pulseaudio?

Basically pipewire-pulseaudio is just a meta package with a flag file (which enables pipewire's alternative pulseaudio server) inside.
In Arch, pipewire-pulseaudio provides (conflicts with) pulseaudio and pulseaudio-bluetooth.

I heard that https://github.com/pali/libopenaptx is compatible with pipewire, so maybe I will start packaging it.

Absolutely.

from pulseaudio-modules-bt.

gombosg avatar gombosg commented on July 24, 2024

Thanks for the details!
@soredake - wow, this is so recent... like it's being developed right now.
I personally think it's too early for F34 next spring, but they pushed through the change and looks like it will make it.

And we should provide some upgrade path for users...

In Arch, pipewire-pulseaudio provides (conflicts with) pulseaudio and pulseaudio-bluetooth.

In Fedora, too.

So basically:

  • aptX, LDAC - all OK
  • aptX HD, AAC - keep an eye on it

And announce to users somehow during F34 upgrade which one is supported at that point?

from pulseaudio-modules-bt.

gombosg avatar gombosg commented on July 24, 2024

@EHfive it's great to see you contributing to pipewire! I hope you'll have a much better experience than Pali had with PA.

from pulseaudio-modules-bt.

IDeathByte avatar IDeathByte commented on July 24, 2024

i hope extended sbc profiles will be supported in pipewire too :)
i have better experience on my headphones than with aptx (no quantum-noises and higher bitrate)

Thanks for your work :)

from pulseaudio-modules-bt.

gombosg avatar gombosg commented on July 24, 2024

Well, for Fedora we have libldac and I started packaging libopenaptx.
Looks like this pulseaudio-modules-bt will be removed during the upgrade, because pipewire replaces pulseaudio, and hence pulseaudio-modules-bluetooth as well.
For AAC support I can't say anything, maybe it won't be supported by pipewire unfortunately.

from pulseaudio-modules-bt.

soredake avatar soredake commented on July 24, 2024

Seems ubuntu and debian not ready for using pipewire as pulseaudio replacement :(
изображение

from pulseaudio-modules-bt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.