summaryrefslogtreecommitdiffstats
path: root/src/analyzer
diff options
context:
space:
mode:
authorxerus2000 <27jf@pm.me>2020-11-13 21:35:08 +0100
committerxerus2000 <27jf@pm.me>2020-11-13 21:35:08 +0100
commit8e18c532f3bb04177093581f2ec1bc993225079e (patch)
tree56b4492feeaa7ca036de3b9cd91bc0e566c78d36 /src/analyzer
parent2d9dcff9256b8b092af0d6d89f94b797e441c95a (diff)
parent3a9048073bf045c40ae015d61634bf6248540ce2 (diff)
Merge remote-tracking branch 'upstream/2.3' into cleanup-headers
Diffstat (limited to 'src/analyzer')
-rw-r--r--src/analyzer/analyzerbeats.cpp10
-rw-r--r--src/analyzer/analyzerkey.cpp10
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;