From 4b9517a148bcd6f47cc2f20a83355093811cc04b Mon Sep 17 00:00:00 2001 From: Vasile Vilvoiu Date: Thu, 21 Oct 2021 23:12:06 +0300 Subject: Renderer does not cache colromap and valuemap. * Renderer build colormap from configuration. * Renderer builds (temporary) valuemap from configuration. * LiveOutput no longer needs cmap/vmap parameters. --- src/specgram.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/specgram.cpp') diff --git a/src/specgram.cpp b/src/specgram.cpp index 0e4560c..0cd9635 100644 --- a/src/specgram.cpp +++ b/src/specgram.cpp @@ -169,7 +169,7 @@ main(int argc, char** argv) /* create live window */ std::unique_ptr live = nullptr; if (conf.IsLive()) { - live = std::make_unique(conf, *color_map, *value_map); + live = std::make_unique(conf); live->Render(); /* render empty window */ } @@ -324,7 +324,7 @@ main(int argc, char** argv) /* save file */ if (have_output) { - Renderer file_renderer(conf, *color_map, *value_map, history.size()); + Renderer file_renderer(conf, history.size()); file_renderer.RenderFFTArea(history); auto image = file_renderer.GetCanvas().copyToImage(); -- cgit v1.2.3