diff --git a/daemon/src/preferences.cpp b/daemon/src/preferences.cpp index fd9b5b2f6417bebfee761a813b0d7517505f5f0b..3c459e23d2e2f68642e2c5e7a671686131c18d41 100644 --- a/daemon/src/preferences.cpp +++ b/daemon/src/preferences.cpp @@ -322,7 +322,8 @@ AudioLayer* AudioPreference::createAudioLayer() { #ifdef __ANDROID__ return new OpenSLLayer(); -#else +#endif + #if HAVE_PULSE if (audioApi_ == PULSEAUDIO_API_STR) { if (system("pactl info > /dev/null") == 0) @@ -330,7 +331,9 @@ AudioLayer* AudioPreference::createAudioLayer() else WARN("pulseaudio daemon not running, falling back to ALSA"); } -#elif HAVE_ALSA +#endif + +#if HAVE_ALSA audioApi_ = ALSA_API_STR; checkSoundCard(alsaCardin_, AudioLayer::SFL_PCM_CAPTURE); @@ -339,8 +342,7 @@ AudioLayer* AudioPreference::createAudioLayer() return new AlsaLayer(*this); #else - return NULL; -#endif + return NULL; #endif }