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
..
2021-10-24 02:26:17 -07:00
2021-07-06 14:08:28 -07:00
2019-06-23 23:49:10 -07:00
2021-10-04 10:38:39 -07:00
2019-06-23 23:49:10 -07:00
2019-06-23 23:49:10 -07:00
2019-06-23 23:49:10 -07:00
2021-03-16 22:15:16 -07:00
2019-10-14 17:19:38 -07:00
2019-06-23 23:49:10 -07:00
2021-08-23 22:57:10 -07:00
2020-08-10 12:24:01 -07:00
2021-02-09 09:39:04 -03:00