jwestfall
7c03219451
alsa: set sw_params_set_avail_min based on get_params buffer size
snd_pcm_sw_params_set_avail_min was being hardcoded to 4096, which seems to be problematic for lower sample rates. This update sets the value to the buffer size as supplied by snd_pcm_get_params(), which is what alsa own sample code does. This should fix https://github.com/tomaka/cpal/issues/142
CPAL - Cross-platform audio library
[dependencies]
cpal = "0.4.0"
Low-level library for audio playback in pure Rust.
This library allows you to open a channel with the audio device of the user's machine, and send PCM data to it.
Description
Languages
Rust
99.6%
C++
0.4%