summaryrefslogtreecommitdiffstats
path: root/src/analyzer
diff options
context:
space:
mode:
authorDaniel Schürmann <daschuer@mixxx.org>2020-12-16 09:14:00 +0100
committerDaniel Schürmann <daschuer@mixxx.org>2020-12-16 09:14:00 +0100
commitbac19569cd750dd3d644963a267887746f84300a (patch)
tree5781dc613067dc858f24f91f583505f985394db7 /src/analyzer
parentd72f2b4aae9c27499b5bba77b778b1068b72e7c5 (diff)
parent648bc1d0433e67b94157f13fc7c2904d7cd8d5ec (diff)
Merge remote-tracking branch 'upstream/main' into hotcue_focus_off_by_one_main
Diffstat (limited to 'src/analyzer')
-rw-r--r--src/analyzer/analyzerbeats.h5
-rw-r--r--src/analyzer/analyzerebur128.h5
-rw-r--r--src/analyzer/analyzergain.cpp4
-rw-r--r--src/analyzer/analyzergain.h5
-rw-r--r--src/analyzer/analyzerkey.h5
-rw-r--r--src/analyzer/analyzerthread.cpp1
-rw-r--r--src/analyzer/analyzerwaveform.cpp8
-rw-r--r--src/analyzer/analyzerwaveform.h5
-rw-r--r--src/analyzer/plugins/analyzerplugin.h5
-rw-r--r--src/analyzer/plugins/analyzerqueenmarybeats.cpp2
-rw-r--r--src/analyzer/plugins/analyzerqueenmarybeats.h5
-rw-r--r--src/analyzer/plugins/analyzerqueenmarykey.h5
-rw-r--r--src/analyzer/plugins/analyzersoundtouchbeats.h5
-rw-r--r--src/analyzer/trackanalysisscheduler.cpp3
14 files changed, 18 insertions, 45 deletions
diff --git a/src/analyzer/analyzerbeats.h b/src/analyzer/analyzerbeats.h
index e0667149e6..1169fd0436 100644
--- a/src/analyzer/analyzerbeats.h
+++ b/src/analyzer/analyzerbeats.h
@@ -5,8 +5,7 @@
* Author: Vittorio Colao
*/
-#ifndef ANALYZER_ANALYZERBEATS_H
-#define ANALYZER_ANALYZERBEATS_H
+#pragma once
#include <QHash>
#include <QList>
@@ -53,5 +52,3 @@ class AnalyzerBeats : public Analyzer {
int m_iCurrentSample;
int m_iMinBpm, m_iMaxBpm;
};
-
-#endif /* ANALYZER_ANALYZERBEATS_H */
diff --git a/src/analyzer/analyzerebur128.h b/src/analyzer/analyzerebur128.h
index d725f31eb6..5cc794425d 100644
--- a/src/analyzer/analyzerebur128.h
+++ b/src/analyzer/analyzerebur128.h
@@ -1,5 +1,4 @@
-#ifndef ANALYZER_ANALYZEREBUR128_H_
-#define ANALYZER_ANALYZEREBUR128_H_
+#pragma once
#include <ebur128.h>
@@ -24,5 +23,3 @@ class AnalyzerEbur128 : public Analyzer {
ReplayGainSettings m_rgSettings;
ebur128_state* m_pState;
};
-
-#endif /* ANALYZER_ANALYZEREBUR128_H_ */
diff --git a/src/analyzer/analyzergain.cpp b/src/analyzer/analyzergain.cpp
index 47b31bb255..56a95609d0 100644
--- a/src/analyzer/analyzergain.cpp
+++ b/src/analyzer/analyzergain.cpp
@@ -9,8 +9,8 @@
AnalyzerGain::AnalyzerGain(UserSettingsPointer pConfig)
: m_rgSettings(pConfig),
- m_pLeftTempBuffer(NULL),
- m_pRightTempBuffer(NULL),
+ m_pLeftTempBuffer(nullptr),
+ m_pRightTempBuffer(nullptr),
m_iBufferSize(0) {
m_pReplayGain = new ReplayGain();
}
diff --git a/src/analyzer/analyzergain.h b/src/analyzer/analyzergain.h
index dbe426b919..ddc2d6df57 100644
--- a/src/analyzer/analyzergain.h
+++ b/src/analyzer/analyzergain.h
@@ -5,8 +5,7 @@
* Author: Vittorio Colao
* */
-#ifndef ANALYZER_ANALYZERGAIN_H
-#define ANALYZER_ANALYZERGAIN_H
+#pragma once
#include "analyzer/analyzer.h"
#include "preferences/replaygainsettings.h"
@@ -34,5 +33,3 @@ class AnalyzerGain : public Analyzer {
ReplayGain* m_pReplayGain;
int m_iBufferSize;
};
-
-#endif /* ANALYZER_ANALYZERGAIN_H */
diff --git a/src/analyzer/analyzerkey.h b/src/analyzer/analyzerkey.h
index b25fec8b07..504df21705 100644
--- a/src/analyzer/analyzerkey.h
+++ b/src/analyzer/analyzerkey.h
@@ -1,5 +1,4 @@
-#ifndef ANALYZER_ANALYZERKEY_H
-#define ANALYZER_ANALYZERKEY_H
+#pragma once
#include <QHash>
#include <QList>
@@ -43,5 +42,3 @@ class AnalyzerKey : public Analyzer {
bool m_bPreferencesFastAnalysisEnabled;
bool m_bPreferencesReanalyzeEnabled;
};
-
-#endif /* ANALYZER_ANALYZERKEY_H */
diff --git a/src/analyzer/analyzerthread.cpp b/src/analyzer/analyzerthread.cpp
index b561529e66..2402ab2734 100644
--- a/src/analyzer/analyzerthread.cpp
+++ b/src/analyzer/analyzerthread.cpp
@@ -11,6 +11,7 @@
#include "analyzer/constants.h"
#include "engine/engine.h"
#include "library/dao/analysisdao.h"
+#include "moc_analyzerthread.cpp"
#include "sources/audiosourcestereoproxy.h"
#include "sources/soundsourceproxy.h"
#include "track/track.h"
diff --git a/src/analyzer/analyzerwaveform.cpp b/src/analyzer/analyzerwaveform.cpp
index ec0a6a1b0f..f3ab634f86 100644
--- a/src/analyzer/analyzerwaveform.cpp
+++ b/src/analyzer/analyzerwaveform.cpp
@@ -23,9 +23,9 @@ AnalyzerWaveform::AnalyzerWaveform(
m_stride(0, 0),
m_currentStride(0),
m_currentSummaryStride(0) {
- m_filter[0] = 0;
- m_filter[1] = 0;
- m_filter[2] = 0;
+ m_filter[0] = nullptr;
+ m_filter[1] = nullptr;
+ m_filter[2] = nullptr;
m_analysisDao.initialize(dbConnection);
}
@@ -162,7 +162,7 @@ void AnalyzerWaveform::destroyFilters() {
for (int i = 0; i < FilterCount; ++i) {
if (m_filter[i]) {
delete m_filter[i];
- m_filter[i] = 0;
+ m_filter[i] = nullptr;
}
}
}
diff --git a/src/analyzer/analyzerwaveform.h b/src/analyzer/analyzerwaveform.h
index 86b13f2c26..03089261b2 100644
--- a/src/analyzer/analyzerwaveform.h
+++ b/src/analyzer/analyzerwaveform.h
@@ -1,5 +1,4 @@
-#ifndef ANALYZER_ANALYZERWAVEFORM_H
-#define ANALYZER_ANALYZERWAVEFORM_H
+#pragma once
#include <QImage>
#include <QSqlDatabase>
@@ -178,5 +177,3 @@ class AnalyzerWaveform : public Analyzer {
QImage* test_heatMap;
#endif
};
-
-#endif /* ANALYZER_ANALYZERWAVEFORM_H */
diff --git a/src/analyzer/plugins/analyzerplugin.h b/src/analyzer/plugins/analyzerplugin.h
index 872e8bda92..03bb7ac2d6 100644
--- a/src/analyzer/plugins/analyzerplugin.h
+++ b/src/analyzer/plugins/analyzerplugin.h
@@ -1,5 +1,4 @@
-#ifndef ANALYZER_PLUGINS_ANALYZERPLUGIN_H
-#define ANALYZER_PLUGINS_ANALYZERPLUGIN_H
+#pragma once
#include <QString>
@@ -66,5 +65,3 @@ class AnalyzerKeyPlugin : public AnalyzerPlugin {
};
} // namespace mixxx
-
-#endif /* ANALYZER_PLUGINS_ANALYZERPLUGIN_H */
diff --git a/src/analyzer/plugins/analyzerqueenmarybeats.cpp b/src/analyzer/plugins/analyzerqueenmarybeats.cpp
index 9ea99fd765..3cc16210fa 100644
--- a/src/analyzer/plugins/analyzerqueenmarybeats.cpp
+++ b/src/analyzer/plugins/analyzerqueenmarybeats.cpp
@@ -30,7 +30,7 @@ DFConfig makeDetectionFunctionConfig(int stepSize, int windowSize) {
config.stepSize = stepSize;
config.frameLength = windowSize;
config.dbRise = 3;
- config.adaptiveWhitening = 0;
+ config.adaptiveWhitening = false;
config.whiteningRelaxCoeff = -1;
config.whiteningFloor = -1;
return config;
diff --git a/src/analyzer/plugins/analyzerqueenmarybeats.h b/src/analyzer/plugins/analyzerqueenmarybeats.h
index bdc525bd73..5dc70ae85c 100644
--- a/src/analyzer/plugins/analyzerqueenmarybeats.h
+++ b/src/analyzer/plugins/analyzerqueenmarybeats.h
@@ -1,5 +1,4 @@
-#ifndef ANALYZER_PLUGINS_ANALYZERQUEENMARYBEATS_H
-#define ANALYZER_PLUGINS_ANALYZERQUEENMARYBEATS_H
+#pragma once
#include <vector>
@@ -56,5 +55,3 @@ class AnalyzerQueenMaryBeats : public AnalyzerBeatsPlugin {
};
} // namespace mixxx
-
-#endif /* ANALYZER_PLUGINS_ANALYZERQUEENMARYBEATS_H */
diff --git a/src/analyzer/plugins/analyzerqueenmarykey.h b/src/analyzer/plugins/analyzerqueenmarykey.h
index 253688b1cf..ea9d014f6f 100644
--- a/src/analyzer/plugins/analyzerqueenmarykey.h
+++ b/src/analyzer/plugins/analyzerqueenmarykey.h
@@ -1,5 +1,4 @@
-#ifndef ANALYZER_PLUGINS_ANALYZERQUEENMARYKEY_H
-#define ANALYZER_PLUGINS_ANALYZERQUEENMARYKEY_H
+#pragma once
#include <vector>
@@ -50,5 +49,3 @@ class AnalyzerQueenMaryKey : public AnalyzerKeyPlugin {
};
} // namespace mixxx
-
-#endif /* ANALYZER_PLUGINS_ANALYZERQUEENMARYKEY_H */
diff --git a/src/analyzer/plugins/analyzersoundtouchbeats.h b/src/analyzer/plugins/analyzersoundtouchbeats.h
index ec495e58a5..1c8e26a359 100644
--- a/src/analyzer/plugins/analyzersoundtouchbeats.h
+++ b/src/analyzer/plugins/analyzersoundtouchbeats.h
@@ -1,5 +1,4 @@
-#ifndef ANALYZER_PLUGINS_ANALYZERSOUNDTOUCHBEATS
-#define ANALYZER_PLUGINS_ANALYZERSOUNDTOUCHBEATS
+#pragma once
#include <QObject>
@@ -49,5 +48,3 @@ class AnalyzerSoundTouchBeats : public AnalyzerBeatsPlugin {
};
} // namespace mixxx
-
-#endif /* ANALYZER_PLUGINS_ANALYZERSOUNDTOUCHBEATS */
diff --git a/src/analyzer/trackanalysisscheduler.cpp b/src/analyzer/trackanalysisscheduler.cpp
index 876b6e4963..f4c639a89d 100644
--- a/src/analyzer/trackanalysisscheduler.cpp
+++ b/src/analyzer/trackanalysisscheduler.cpp
@@ -2,10 +2,9 @@
#include "library/library.h"
#include "library/trackcollection.h"
-
+#include "moc_trackanalysisscheduler.cpp"
#include "util/logger.h"
-
namespace {
mixxx::Logger kLogger("TrackAnalysisScheduler");