From f835959ebfda70d71ae6a0a87e163203a69866b7 Mon Sep 17 00:00:00 2001 From: Jari Vetoniemi Date: Wed, 31 Oct 2018 11:26:05 +0200 Subject: set avail to 0 when stopped --- src/pcm.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/pcm.c b/src/pcm.c index 0762669..fa0983b 100644 --- a/src/pcm.c +++ b/src/pcm.c @@ -318,6 +318,7 @@ snd_pcm_drain(snd_pcm_t *pcm) if (pcm->started && sio_stop(pcm->hdl)) { pcm->started = false; pcm->written = pcm->position = 0; + pcm->avail = 0; } return (!pcm->started ? 0 : -1); -- cgit v1.2.3-70-g09d2