From b6a3823e83fde46a27db7b022175ebddeecddfbe Mon Sep 17 00:00:00 2001 From: Andrzej Rybczak Date: Mon, 14 Dec 2020 18:21:18 +0100 Subject: [PATCH] Set default visualizer to spectrum if fftw is available --- doc/config | 2 +- src/settings.cpp | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/doc/config b/doc/config index db9477de..f1149898 100644 --- a/doc/config +++ b/doc/config @@ -82,7 +82,7 @@ # ## Available values: spectrum, wave, wave_filled, ellipse. ## -#visualizer_type = wave +#visualizer_type = spectrum # #visualizer_fps = 60 # diff --git a/src/settings.cpp b/src/settings.cpp index 30efb500..ee6d319d 100644 --- a/src/settings.cpp +++ b/src/settings.cpp @@ -287,7 +287,13 @@ bool Configuration::read(const std::vector &config_paths, bool igno lowerBoundCheck(sync_interval, 10); return boost::posix_time::seconds(sync_interval); }); - p.add("visualizer_type", &visualizer_type, "wave"); + p.add("visualizer_type", &visualizer_type, +#ifdef HAVE_FFTW3_H + "spectrum" +#else + "ellipse" +#endif + ); p.add("visualizer_look", &visualizer_chars, "●▮", [](std::string s) { auto result = ToWString(std::move(s)); boundsCheck(result.size(), 2, 2);