obs-studio/libobs/audio-monitoring
Kurt Kartaltepe 5142a7685d pulse: fill audio monitor buffer more aggressively
Previously we would wait for pulse to attempt to read from the monitor
source and obs buffered at least 5ms of audio data before we tried to
fill the buffer. In some cases this resulted in consistently triggering
underruns in pulse.

Instead we try to fill the buffer immediately as obs outputs audio data
and while the pa buffer is not full. We also stop trying to grow the
buffer to prevent underruns after we reach 1s of latency.
2021-11-04 13:00:46 -07:00
..
null libobs: Add Pulseaudio audio monitoring support 2017-09-12 03:37:54 -07:00
osx clang-format: Apply formatting 2019-06-23 23:49:10 -07:00
pulse pulse: fill audio monitor buffer more aggressively 2021-11-04 13:00:46 -07:00
win32 libobs/audio-monitoring: Add reconnect logic 2021-10-10 19:22:35 -07:00