... | ... | @@ -166,6 +166,16 @@ component that will do format and buffer size conversions when requested. The st |
|
|
controls for audio volume and video colorbalance. The stream API can work synchronous and
|
|
|
asynchronous. It is like the pulseaudio API but more powerful.
|
|
|
|
|
|
There are also replacement libraries that run the JACK and PulseAudio API on top of PipeWire.
|
|
|
|
|
|
### What audio API do you recommend to use
|
|
|
|
|
|
The situation is a bit like GUI toolkits. There are many, each with different use cases. Nobody
|
|
|
uses the native display server protocols directly (X11, Wayland) but always through an abstraction
|
|
|
layer (GTK, Qt, ...).
|
|
|
|
|
|
We recommend that you continue to use PulseAudio, JACK and ALSA apis for now.
|
|
|
|
|
|
### What is wrong with JACK + pulseaudio
|
|
|
|
|
|
PulseAudio has a JACK backend that sends all the mixed streams to JACK. It however has some
|
... | ... | |