aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/decode.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/decode.c b/src/decode.c
index fc0bd84af..8f1de21f5 100644
--- a/src/decode.c
+++ b/src/decode.c
@@ -230,6 +230,9 @@ int decoderInit(PlayerControl * pc, Buffer * cb, AudioFormat *af,
/* CHILD */
unblockSignals();
+ finishAudio();
+ finishAudioDriver();
+
while(1) {
if(dc->start) {
strncpy(dc->file,pc->file,MAXPATHLEN);