From f9c890e620df75a531e561c735bb18a5c54a0f6d Mon Sep 17 00:00:00 2001
From: Nicolas Pope <nwpope@utu.fi>
Date: Sat, 22 Aug 2020 14:04:23 +0300
Subject: [PATCH] Fix speaker bug again

---
 components/audio/src/speaker.cpp | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/components/audio/src/speaker.cpp b/components/audio/src/speaker.cpp
index 7db2e8426..d83c67b23 100644
--- a/components/audio/src/speaker.cpp
+++ b/components/audio/src/speaker.cpp
@@ -37,10 +37,12 @@ Speaker::Speaker(nlohmann::json &config) : ftl::Configurable(config), buffer_(nu
 	#endif
 	volume_ = 1.0f;
 	active_ = false;
-	extra_delay_ = value("delay",0.0f);
+	extra_delay_ = value("delay",0.1f);
 	on("delay", [this]() {
-		extra_delay_ = value("delay",0.0f);
+		extra_delay_ = value("delay",0.1f);
+		setDelay(0);
 	});
+	setDelay(0);
 }
 
 Speaker::~Speaker() {
-- 
GitLab