diff --git a/components/audio/src/speaker.cpp b/components/audio/src/speaker.cpp index 9f3d6ecd80e5bef59a58a01acaef589847051be8..48fcde2db712e9920bc6437e0e251154bb3d6505 100644 --- a/components/audio/src/speaker.cpp +++ b/components/audio/src/speaker.cpp @@ -30,16 +30,13 @@ static int pa_speaker_callback(const void *input, void *output, #endif -Speaker::Speaker(nlohmann::json &config) : ftl::Configurable(config), buffer_(nullptr) { +Speaker::Speaker(nlohmann::json &config) : ftl::Configurable(config), buffer_(nullptr), stream_(nullptr) { #ifdef HAVE_PORTAUDIO ftl::audio::pa_init(); #else // No portaudio - - active_ = false; LOG(ERROR) << "No audio support"; - #endif - + active_ = false; extra_delay_ = value("delay",0.0f); on("delay", [this](const ftl::config::Event &e) { extra_delay_ = value("delay",0.0f);