diff options
author | Jan Holthuis <jholthuis@mixxx.org> | 2021-07-06 21:46:14 +0200 |
---|---|---|
committer | Jan Holthuis <jholthuis@mixxx.org> | 2021-07-06 21:46:14 +0200 |
commit | 469c9908f3c3de4b307a332c13de9705c3db9579 (patch) | |
tree | 24bff266cc41487b4b336187e09b7ad5b7e7790d /src/analyzer | |
parent | 75b2752948f743f425fcaed943ca349b0691f3bd (diff) |
Beats: Add `firstBeat()` utility function
This was suggested here: https://github.com/mixxxdj/mixxx/pull/4049#discussion_r664823037
Diffstat (limited to 'src/analyzer')
-rw-r--r-- | src/analyzer/analyzerbeats.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/analyzer/analyzerbeats.cpp b/src/analyzer/analyzerbeats.cpp index b95fce8e8f..327a2d9486 100644 --- a/src/analyzer/analyzerbeats.cpp +++ b/src/analyzer/analyzerbeats.cpp @@ -158,9 +158,7 @@ bool AnalyzerBeats::shouldAnalyze(TrackPointer pTrack) const { return m_bPreferencesReanalyzeImported; } - if (subVersion.isEmpty() && - pBeats->findNextBeat(mixxx::audio::kStartFramePos) <= - mixxx::audio::kStartFramePos && + if (subVersion.isEmpty() && pBeats->firstBeat() <= mixxx::audio::kStartFramePos && m_pluginId != mixxx::AnalyzerSoundTouchBeats::pluginInfo().id()) { // This happens if the beat grid was created from the metadata BPM value. qDebug() << "First beat is 0 for grid so analyzing track to find first beat."; |