Mirror of portable sndio repository https://www.sndio.org
Go to file
Alexandre Ratchov 7ddb1a5fe5 Don't rely on the resampling code to calculate the number of samples
to process, as it may produce one extra sample (to handle accumulation
of fractional samples), which would cause access to one sample past
the end of the buffer and crash aucat. Fix this by limiting the number
of samples processed to a single block.

Found by and help from Michael W. Bombardieri <mb at ii.net>. Thanks.
2016-09-27 09:01:21 +02:00
aucat Don't rely on the resampling code to calculate the number of samples 2016-09-27 09:01:21 +02:00
bsd-compat Hide symbols provided by bsd-compat functions by prefixing them 2015-08-25 15:02:02 +02:00
contrib add Description in init.d startup script. From Peter 2015-08-25 15:24:53 +02:00
examples default rate is 48000 2014-11-18 09:54:20 +01:00
libsndio switch back into using a single "filling" flag to determine 2016-05-16 07:53:05 +02:00
midicat leave -'s in literals 2015-09-02 08:28:10 +02:00
sndiod add braces to reduce diff with mixer bits 2016-08-11 08:17:57 +02:00
.gitignore import from OpenBSD 2010-08-19 22:38:45 +02:00
Makefile.in move the mixer api to a dedicated "mixer" branch 2015-08-28 08:57:47 +02:00
configure make init.d.sndiod executable 2016-05-16 08:37:40 +02:00