diff options
author | xerus2000 <27jf@pm.me> | 2020-11-13 21:35:08 +0100 |
---|---|---|
committer | xerus2000 <27jf@pm.me> | 2020-11-13 21:35:08 +0100 |
commit | 8e18c532f3bb04177093581f2ec1bc993225079e (patch) | |
tree | 56b4492feeaa7ca036de3b9cd91bc0e566c78d36 /src/analyzer | |
parent | 2d9dcff9256b8b092af0d6d89f94b797e441c95a (diff) | |
parent | 3a9048073bf045c40ae015d61634bf6248540ce2 (diff) |
Merge remote-tracking branch 'upstream/2.3' into cleanup-headers
Diffstat (limited to 'src/analyzer')
-rw-r--r-- | src/analyzer/analyzerbeats.cpp | 10 | ||||
-rw-r--r-- | src/analyzer/analyzerkey.cpp | 10 |
2 files changed, 12 insertions, 8 deletions
diff --git a/src/analyzer/analyzerbeats.cpp b/src/analyzer/analyzerbeats.cpp index 953e7af77f..62b98115cb 100644 --- a/src/analyzer/analyzerbeats.cpp +++ b/src/analyzer/analyzerbeats.cpp @@ -25,8 +25,9 @@ QList<mixxx::AnalyzerPluginInfo> AnalyzerBeats::availablePlugins() { // static mixxx::AnalyzerPluginInfo AnalyzerBeats::defaultPlugin() { - DEBUG_ASSERT(availablePlugins().size() > 0); - return availablePlugins().at(0); + const auto plugins = availablePlugins(); + DEBUG_ASSERT(!plugins.isEmpty()); + return plugins.at(0); } AnalyzerBeats::AnalyzerBeats(UserSettingsPointer pConfig, bool enforceBpmDetection) @@ -72,10 +73,11 @@ bool AnalyzerBeats::initialize(TrackPointer tio, int sampleRate, int totalSample m_bPreferencesReanalyzeImported = m_bpmSettings.getReanalyzeImported(); m_bPreferencesFastAnalysis = m_bpmSettings.getFastAnalysis(); - if (availablePlugins().size() > 0) { + const auto plugins = availablePlugins(); + if (!plugins.isEmpty()) { m_pluginId = defaultPlugin().id; QString pluginId = m_bpmSettings.getBeatPluginId(); - for (const auto& info : availablePlugins()) { + for (const auto& info : plugins) { if (info.id == pluginId) { m_pluginId = pluginId; // configured Plug-In available break; diff --git a/src/analyzer/analyzerkey.cpp b/src/analyzer/analyzerkey.cpp index 38e3bc2c89..fc9bb3ee09 100644 --- a/src/analyzer/analyzerkey.cpp +++ b/src/analyzer/analyzerkey.cpp @@ -25,8 +25,9 @@ QList<mixxx::AnalyzerPluginInfo> AnalyzerKey::availablePlugins() { // static mixxx::AnalyzerPluginInfo AnalyzerKey::defaultPlugin() { - DEBUG_ASSERT(availablePlugins().size() > 0); - return availablePlugins().at(0); + const auto plugins = availablePlugins(); + DEBUG_ASSERT(!plugins.isEmpty()); + return plugins.at(0); } AnalyzerKey::AnalyzerKey(KeyDetectionSettings keySettings) @@ -54,10 +55,11 @@ bool AnalyzerKey::initialize(TrackPointer tio, int sampleRate, int totalSamples) m_bPreferencesFastAnalysisEnabled = m_keySettings.getFastAnalysis(); m_bPreferencesReanalyzeEnabled = m_keySettings.getReanalyzeWhenSettingsChange(); - if (availablePlugins().size() > 0) { + const auto plugins = availablePlugins(); + if (!plugins.isEmpty()) { m_pluginId = defaultPlugin().id; QString pluginId = m_keySettings.getKeyPluginId(); - for (const auto& info : availablePlugins()) { + for (const auto& info : plugins) { if (info.id == pluginId) { m_pluginId = pluginId; // configured Plug-In available break; |