On Thu, Jan 28, 2021 at 9:13 PM Kevin Fenzi <ke...@scrye.com> wrote:

> pipewire replaces completely pulseaudio and jack _daemons_
>
> ie, now you might have jackd or pulseaudio running, after the switch you
> will just have pipewire. All the pulseaudio clients and jack clients
> talk to pipewire, and think it's their daemon. They still use
> pulseaudio-libs and jack libs to talk it, but pipewire daemon "speaks"
> both those protocols, so as far as they know everything is exactly the
> same.
>
> So, you could adjust your table by making line 4 "Pulseaudio and jack
> clients" or merging 3 and 4 into "pulseaudio, jack or pipewire daemons".
>
> At least thats my understanding.
>

Yes, that's the same info that Lukas Ruzicka got from the Pipewire
developer. Client libraries stay, the daemons/servers are removed. So the
table is correct and incorrect at the same time - layer 4 gets trimmed to
the absolute minimum (just {libpulse,libjack}.so files).

There is also a Pipewire's own API, and so clients can skip layer 4
completely and connect directly to Pipewire.
_______________________________________________
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org

Reply via email to