From 17f48392d7ebfa74a47836820646fbfc8202bf60 Mon Sep 17 00:00:00 2001 From: Martin Pulec Date: Mon, 11 Sep 2017 11:25:58 +0200 Subject: [PATCH] ALSA play.: fixed previous commit For silence, 100 ms frame size was incorrectly computed. --- src/audio/playback/alsa.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/audio/playback/alsa.c b/src/audio/playback/alsa.c index 412e3b953..edc3fca76 100644 --- a/src/audio/playback/alsa.c +++ b/src/audio/playback/alsa.c @@ -114,7 +114,7 @@ static void *worker(void *args) { .ch_count = s->desc.ch_count }; size_t len = f.bps * f.ch_count * (f.sample_rate / 250); // 4 ms - size_t len_100ms = f.bps * f.sample_rate * (f.ch_count / 10); + size_t len_100ms = f.bps * f.ch_count * (f.sample_rate / 10); char *silence = alloca(len_100ms); memset(silence, 0, len_100ms);