... | ... | @@ -155,6 +155,7 @@ PulseAudio has a JACK backend that sends all the mixed streams to JACK. It howev |
|
|
### How Is PipeWire Going To Handle Latency?
|
|
|
|
|
|
- The plan is to implement full latency compensation in PipeWire. This means that streams will be sample accurately aligned even when signals go through different paths with different latencies because of how PipeWire allocates memory, this can be done quite efficiently by changing offsets in the sample buffers.
|
|
|
- For how PipeWire handles latency for USB devices please see `api.alsa.disable-batch` and `api.alsa.headroom` under pipewire-media-session in the [Wiki](https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Configuration#pipewire-media-session).
|
|
|
|
|
|
### Why Is The API So Complicated?
|
|
|
|
... | ... | |