From c1744a01d48377fc57ec112d882c1d66633bc4a3 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Thu, 4 Sep 2014 15:48:11 +0000 Subject: read at least required number of samples --- alsa.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/alsa.c b/alsa.c index 7012fcf..188a695 100644 --- a/alsa.c +++ b/alsa.c @@ -67,7 +67,7 @@ init_sio(void) snd_pcm_prepare(sio->handle); sio->samples = rate / FPS; - sio->samples -= sio->samples % round; + sio->samples -= spf % round - round; sio->buffer = calloc(sio->samples * STEREO, sizeof(int16_t)); assert(sio->buffer); -- cgit v1.2.3