LookingGlass/client/audiodevs
Chris Spencer e1e60fdaa6 [client] audio: tune target latency
The target latency is now based upon the device maximum period size
(which may be configured by setting the `PIPEWIRE_LATENCY` environment
variable if using PipeWire), with some allowance for timing jitter from
Spice and the audio device.

PipeWire can change the period size dynamically at any time which must be
taken into account when selecting the target latency to avoid underruns
when the period size is increased. This is explained in detail within the
commit body.
2022-02-04 16:27:12 +11:00
..
PipeWire [client] audio: tune target latency 2022-02-04 16:27:12 +11:00
PulseAudio [client] audio: tune target latency 2022-02-04 16:27:12 +11:00
CMakeLists.txt [client] audio/pa: added initial pulseaudio implementation 2021-12-26 18:22:51 +11:00