From 44467a44d6700b70033741f0f1b97da90341f7be Mon Sep 17 00:00:00 2001 From: Daniel Romero Date: Fri, 3 Feb 2017 13:30:30 +0100 Subject: [PATCH] Call start and stop on mixer --- src/spirc.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/spirc.rs b/src/spirc.rs index 293a7e7..21894f3 100644 --- a/src/spirc.rs +++ b/src/spirc.rs @@ -290,9 +290,11 @@ impl SpircInternal { } MessageType::kMessageTypePlay => { self.player.play(); + self.mixer.start(); } MessageType::kMessageTypePause => { self.player.pause(); + self.mixer.stop(); } MessageType::kMessageTypeNext => { self.index = (self.index + 1) % self.tracks.len() as u32; @@ -314,6 +316,7 @@ impl SpircInternal { if self.is_active && frame.get_device_state().get_is_active() { self.is_active = false; self.player.stop(); + self.mixer.stop(); } } MessageType::kMessageTypeVolume => {