From 709ffa591551a072164a72e2b6316101d3398e83 Mon Sep 17 00:00:00 2001 From: Mike Brady Date: Sun, 6 May 2018 17:25:43 +0100 Subject: [PATCH] Replace snd_pcm_drop with snd_pcm_drain. --- audio_alsa.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/audio_alsa.c b/audio_alsa.c index defd798e..3310eeaa 100644 --- a/audio_alsa.c +++ b/audio_alsa.c @@ -892,8 +892,11 @@ static void flush(void) { int derr; do_mute(1); if (alsa_handle) { - if ((derr = snd_pcm_drop(alsa_handle))) - debug(1, "Error %d (\"%s\") draining the output device.", derr, snd_strerror(derr)); + + debug(1,"Start drain."); + if ((derr = snd_pcm_drain(alsa_handle))) + debug(1, "Error %d (\"%s\") draining output device.", derr, snd_strerror(derr)); + debug(1,"Finish drain."); if ((derr = snd_pcm_hw_free(alsa_handle))) debug(1, "Error %d (\"%s\") freeing the output device hardware.", derr, snd_strerror(derr));