From 026932eee105a9d20fe2e99a098ca7c1e945c615 Mon Sep 17 00:00:00 2001 From: Sebastian Hahta <joseha@utu.fi> Date: Mon, 16 Mar 2020 12:20:40 +0200 Subject: [PATCH] missing #ifdef --- components/audio/src/speaker.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/audio/src/speaker.cpp b/components/audio/src/speaker.cpp index 1e897f33b..82addb4ed 100644 --- a/components/audio/src/speaker.cpp +++ b/components/audio/src/speaker.cpp @@ -72,6 +72,8 @@ Speaker::~Speaker() { } void Speaker::_open(int fsize, int sample, int channels) { + #ifdef HAVE_PORTAUDIO + if (buffer_) delete buffer_; LOG(INFO) << "Create speaker: " << sample << "," << channels; @@ -94,7 +96,6 @@ void Speaker::_open(int fsize, int sample, int channels) { //LOG(INFO) << "OUTPUT LATENCY: " << outputParameters.suggestedLatency; latency_ = int64_t(outputParameters.suggestedLatency * 1000.0); - #ifdef HAVE_PORTAUDIO auto err = Pa_OpenStream( &stream_, NULL, @@ -126,7 +127,6 @@ void Speaker::_open(int fsize, int sample, int channels) { #else LOG(INFO) << "Built without portaudio (no sound)"; #endif - } void Speaker::queue(int64_t ts, ftl::audio::Frame &frame) { -- GitLab