diff options
author | Be <be@mixxx.org> | 2020-05-05 13:13:00 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-05 13:13:00 -0500 |
commit | 8c29fceb3bec2c0ef2bf8f506b7370084a79a84b (patch) | |
tree | b2fd9dc25275f6ac57c9990c790d00e096f524e6 /src | |
parent | 2384465fab889004d38e0ddd593d68eb23c9a5e8 (diff) | |
parent | f64c99b9b949b05dfc3b370b83d2c5ce3ffac7a8 (diff) |
Merge pull request #2751 from JaviVilarroig/Move_Beats_to_mixxx_namespace
Move Beats et al. to mixxx namespace
Diffstat (limited to 'src')
37 files changed, 294 insertions, 247 deletions
diff --git a/src/analyzer/analyzerbeats.cpp b/src/analyzer/analyzerbeats.cpp index 133a68cf24..6cf20244bd 100644 --- a/src/analyzer/analyzerbeats.cpp +++ b/src/analyzer/analyzerbeats.cpp @@ -139,7 +139,7 @@ bool AnalyzerBeats::shouldAnalyze(TrackPointer tio) const { // If the track already has a Beats object then we need to decide whether to // analyze this track or not. - BeatsPointer pBeats = tio->getBeats(); + mixxx::BeatsPointer pBeats = tio->getBeats(); if (pBeats) { QString version = pBeats->getVersion(); QString subVersion = pBeats->getSubVersion(); @@ -205,7 +205,7 @@ void AnalyzerBeats::storeResults(TrackPointer tio) { return; } - BeatsPointer pBeats; + mixxx::BeatsPointer pBeats; if (m_pPlugin->supportsBeatTracking()) { QVector<double> beats = m_pPlugin->getBeats(); QHash<QString, QString> extraVersionInfo = getExtraVersionInfo( @@ -228,7 +228,7 @@ void AnalyzerBeats::storeResults(TrackPointer tio) { pBeats = BeatFactory::makeBeatGrid(*tio, bpm, 0.0f); } - BeatsPointer pCurrentBeats = tio->getBeats(); + mixxx::BeatsPointer pCurrentBeats = tio->getBeats(); // If the track has no beats object then set our newly generated one // regardless of beat lock. diff --git a/src/engine/controls/bpmcontrol.cpp b/src/engine/controls/bpmcontrol.cpp index cda8bf51f2..e5c1da8637 100644 --- a/src/engine/controls/bpmcontrol.cpp +++ b/src/engine/controls/bpmcontrol.cpp @@ -158,8 +158,8 @@ double BpmControl::getBpm() const { } void BpmControl::slotAdjustBeatsFaster(double v) { - BeatsPointer pBeats = m_pBeats; - if (v > 0 && pBeats && (pBeats->getCapabilities() & Beats::BEATSCAP_SETBPM)) { + mixxx::BeatsPointer pBeats = m_pBeats; + if (v > 0 && pBeats && (pBeats->getCapabilities() & mixxx::Beats::BEATSCAP_SETBPM)) { double bpm = pBeats->getBpm(); double adjustedBpm = bpm + kBpmAdjustStep; pBeats->setBpm(adjustedBpm); @@ -167,8 +167,8 @@ void BpmControl::slotAdjustBeatsFaster(double v) { } void BpmControl::slotAdjustBeatsSlower(double v) { - BeatsPointer pBeats = m_pBeats; - if (v > 0 && pBeats && (pBeats->getCapabilities() & Beats::BEATSCAP_SETBPM)) { + mixxx::BeatsPointer pBeats = m_pBeats; + if (v > 0 && pBeats && (pBeats->getCapabilities() & mixxx::Beats::BEATSCAP_SETBPM)) { double bpm = pBeats->getBpm(); double adjustedBpm = math_max(kBpmAdjustMin, bpm - kBpmAdjustStep); pBeats->setBpm(adjustedBpm); @@ -176,18 +176,18 @@ void BpmControl::slotAdjustBeatsSlower(double v) { } void BpmControl::slotTranslateBeatsEarlier(double v) { - BeatsPointer pBeats = m_pBeats; + mixxx::BeatsPointer pBeats = m_pBeats; if (v > 0 && pBeats && - (pBeats->getCapabilities() & Beats::BEATSCAP_TRANSLATE)) { + (pBeats->getCapabilities() & mixxx::Beats::BEATSCAP_TRANSLATE)) { const int translate_dist = getSampleOfTrack().rate * -.01; pBeats->translate(translate_dist); } } void BpmControl::slotTranslateBeatsLater(double v) { - BeatsPointer pBeats = m_pBeats; + mixxx::BeatsPointer pBeats = m_pBeats; if (v > 0 && pBeats && - (pBeats->getCapabilities() & Beats::BEATSCAP_TRANSLATE)) { + (pBeats->getCapabilities() & mixxx::Beats::BEATSCAP_TRANSLATE)) { // TODO(rryan): Track::getSampleRate is possibly inaccurate! const int translate_dist = getSampleOfTrack().rate * .01; pBeats->translate(translate_dist); @@ -208,7 +208,7 @@ void BpmControl::slotTapFilter(double averageLength, int numSamples) { return; } - BeatsPointer pBeats = m_pBeats; + mixxx::BeatsPointer pBeats = m_pBeats; if (!pBeats) { return; } @@ -507,12 +507,12 @@ double BpmControl::getBeatDistance(double dThisPosition) const { } // static -bool BpmControl::getBeatContext(const BeatsPointer& pBeats, - const double dPosition, - double* dpPrevBeat, - double* dpNextBeat, - double* dpBeatLength, - double* dpBeatPercentage) { +bool BpmControl::getBeatContext(const mixxx::BeatsPointer& pBeats, + const double dPosition, + double* dpPrevBeat, + double* dpNextBeat, + double* dpBeatLength, + double* dpBeatPercentage) { if (!pBeats) { return false; } @@ -566,7 +566,7 @@ bool BpmControl::getBeatContextNoLookup( double BpmControl::getNearestPositionInPhase( double dThisPosition, bool respectLoops, bool playing) { // Without a beatgrid, we don't know the phase offset. - BeatsPointer pBeats = m_pBeats; + mixxx::BeatsPointer pBeats = m_pBeats; if (!pBeats) { return dThisPosition; } @@ -624,7 +624,8 @@ double BpmControl::getNearestPositionInPhase( } TrackPointer otherTrack = pOtherEngineBuffer->getLoadedTrack(); - BeatsPointer otherBeats = otherTrack ? otherTrack->getBeats() : BeatsPointer(); + mixxx::BeatsPointer otherBeats = + otherTrack ? otherTrack->getBeats() : mixxx::BeatsPointer(); // If either track does not have beats, then we can't adjust the phase. if (!otherBeats) { @@ -781,7 +782,7 @@ double BpmControl::getBeatMatchPosition( } TrackPointer otherTrack = pOtherEngineBuffer->getLoadedTrack(); - BeatsPointer otherBeats = otherTrack ? otherTrack->getBeats() : BeatsPointer(); + mixxx::BeatsPointer otherBeats = otherTrack ? otherTrack->getBeats() : mixxx::BeatsPointer(); // If either track does not have beats, then we can't adjust the phase. if (!otherBeats) { @@ -909,14 +910,14 @@ void BpmControl::notifySeek(double dNewPlaypos) { // called from an engine worker thread void BpmControl::trackLoaded(TrackPointer pNewTrack) { - BeatsPointer pBeats; + mixxx::BeatsPointer pBeats; if (pNewTrack) { pBeats = pNewTrack->getBeats(); } trackBeatsUpdated(pBeats); } -void BpmControl::trackBeatsUpdated(BeatsPointer pBeats) { +void BpmControl::trackBeatsUpdated(mixxx::BeatsPointer pBeats) { if (kLogger.traceEnabled()) { kLogger.trace() << getGroup() << "BpmControl::trackBeatsUpdated" << (pBeats ? pBeats->getBpm() : 0.0); @@ -927,8 +928,8 @@ void BpmControl::trackBeatsUpdated(BeatsPointer pBeats) { } void BpmControl::slotBeatsTranslate(double v) { - BeatsPointer pBeats = m_pBeats; - if (v > 0 && pBeats && (pBeats->getCapabilities() & Beats::BEATSCAP_TRANSLATE)) { + mixxx::BeatsPointer pBeats = m_pBeats; + if (v > 0 && pBeats && (pBeats->getCapabilities() & mixxx::Beats::BEATSCAP_TRANSLATE)) { double currentSample = getSampleOfTrack().current; double closestBeat = pBeats->findClosestBeat(currentSample); int delta = currentSample - closestBeat; @@ -940,8 +941,8 @@ void BpmControl::slotBeatsTranslate(double v) { } void BpmControl::slotBeatsTranslateMatchAlignment(double v) { - BeatsPointer pBeats = m_pBeats; - if (v > 0 && pBeats && (pBeats->getCapabilities() & Beats::BEATSCAP_TRANSLATE)) { + mixxx::BeatsPointer pBeats = m_pBeats; + if (v > 0 && pBeats && (pBeats->getCapabilities() & mixxx::Beats::BEATSCAP_TRANSLATE)) { // Must reset the user offset *before* calling getPhaseOffset(), // otherwise it will always return 0 if master sync is active. m_dUserOffset.setValue(0.0); @@ -954,7 +955,7 @@ void BpmControl::slotBeatsTranslateMatchAlignment(double v) { double BpmControl::updateLocalBpm() { double prev_local_bpm = m_pLocalBpm->get(); double local_bpm = 0; - BeatsPointer pBeats = m_pBeats; + mixxx::BeatsPointer pBeats = m_pBeats; if (pBeats) { local_bpm = pBeats->getBpmAroundPosition( getSampleOfTrack().current, kLocalBpmSpan); diff --git a/src/engine/controls/bpmcontrol.h b/src/engine/controls/bpmcontrol.h index 048e22f787..bbbc7af404 100644 --- a/src/engine/controls/bpmcontrol.h +++ b/src/engine/controls/bpmcontrol.h @@ -53,12 +53,12 @@ class BpmControl : public EngineControl { // next beat, the current beat length, and the beat ratio (how far dPosition // lies within the current beat). Returns false if a previous or next beat // does not exist. NULL arguments are safe and ignored. - static bool getBeatContext(const BeatsPointer& pBeats, - const double dPosition, - double* dpPrevBeat, - double* dpNextBeat, - double* dpBeatLength, - double* dpBeatPercentage); + static bool getBeatContext(const mixxx::BeatsPointer& pBeats, + const double dPosition, + double* dpPrevBeat, + double* dpNextBeat, + double* dpBeatLength, + double* dpBeatPercentage); // Alternative version that works if the next and previous beat positions // are already known. @@ -77,7 +77,7 @@ class BpmControl : public EngineControl { double getRateRatio() const; void notifySeek(double dNewPlaypos) override; void trackLoaded(TrackPointer pNewTrack) override; - void trackBeatsUpdated(BeatsPointer pBeats) override; + void trackBeatsUpdated(mixxx::BeatsPointer pBeats) override; private slots: void slotAdjustBeatsFaster(double); @@ -160,7 +160,7 @@ class BpmControl : public EngineControl { bool m_dUserTweakingSync; // m_pBeats is written from an engine worker thread - BeatsPointer m_pBeats; + mixxx::BeatsPointer m_pBeats; FRIEND_TEST(EngineSyncTest, UserTweakBeatDistance); }; diff --git a/src/engine/controls/clockcontrol.cpp b/src/engine/controls/clockcontrol.cpp index 14b1ef02c8..b560de06d9 100644 --- a/src/engine/controls/clockcontrol.cpp +++ b/src/engine/controls/clockcontrol.cpp @@ -19,14 +19,14 @@ ClockControl::~ClockControl() { // called from an engine worker thread void ClockControl::trackLoaded(TrackPointer pNewTrack) { - BeatsPointer pBeats; + mixxx::BeatsPointer pBeats; if (pNewTrack) { pBeats = pNewTrack->getBeats(); } trackBeatsUpdated(pBeats); } -void ClockControl::trackBeatsUpdated(BeatsPointer pBeats) { +void ClockControl::trackBeatsUpdated(mixxx::BeatsPointer pBeats) { // Clear on-beat control m_pCOBeatActive->set(0.0); m_pBeats = pBeats; @@ -45,7 +45,7 @@ void ClockControl::process(const double dRate, // by the rate. const double blinkIntervalSamples = 2.0 * samplerate * (1.0 * dRate) * blinkSeconds; - BeatsPointer pBeats = m_pBeats; + mixxx::BeatsPointer pBeats = m_pBeats; if (pBeats) { double closestBeat = pBeats->findClosestBeat(currentSample); double distanceToClosestBeat = fabs(currentSample - closestBeat); diff --git a/src/engine/controls/clockcontrol.h b/src/engine/controls/clockcontrol.h index 37b36ccb22..62ebd351d0 100644 --- a/src/engine/controls/clockcontrol.h +++ b/src/engine/controls/clockcontrol.h @@ -22,14 +22,14 @@ class ClockControl: public EngineControl { const int iBufferSize) override; void trackLoaded(TrackPointer pNewTrack) override; - void trackBeatsUpdated(BeatsPointer pBeats) override; + void trackBeatsUpdated(mixxx::BeatsPointer pBeats) override; private: ControlObject* m_pCOBeatActive; ControlProxy* m_pCOSampleRate; // m_pBeats is written from an engine worker thread - BeatsPointer m_pBeats; + mixxx::BeatsPointer m_pBeats; }; #endif /* CLOCKCONTROL_H */ diff --git a/src/engine/controls/cuecontrol.cpp b/src/engine/controls/cuecontrol.cpp index 2598434130..46bb3f2060 100644 --- a/src/engine/controls/cuecontrol.cpp +++ b/src/engine/controls/cuecontrol.cpp @@ -579,7 +579,7 @@ void CueControl::trackCuesUpdated() { loadCuesFromTrack(); } -void CueControl::trackBeatsUpdated(BeatsPointer pBeats) { +void CueControl::trackBeatsUpdated(mixxx::BeatsPointer pBeats) { Q_UNUSED(pBeats); loadCuesFromTrack(); } @@ -1682,7 +1682,7 @@ double CueControl::quantizeCuePoint(double cuePos) { return cuePos; } - BeatsPointer pBeats = m_pLoadedTrack->getBeats(); + mixxx::BeatsPointer pBeats = m_pLoadedTrack->getBeats(); if (!pBeats) { return cuePos; } diff --git a/src/engine/controls/cuecontrol.h b/src/engine/controls/cuecontrol.h index a8d0c8feeb..25b9a37324 100644 --- a/src/engine/controls/cuecontrol.h +++ b/src/engine/controls/cuecontrol.h @@ -132,7 +132,7 @@ class CueControl : public EngineControl { bool getPlayFlashingAtPause(); SeekOnLoadMode getSeekOnLoadPreference(); void trackLoaded(TrackPointer pNewTrack) override; - void trackBeatsUpdated(BeatsPointer pBeats) override; + void trackBeatsUpdated(mixxx::BeatsPointer pBeats) override; private slots: void quantizeChanged(double v); diff --git a/src/engine/controls/enginecontrol.cpp b/src/engine/controls/enginecontrol.cpp index 115e161d05..2a3aba5dfd 100644 --- a/src/engine/controls/enginecontrol.cpp +++ b/src/engine/controls/enginecontrol.cpp @@ -31,7 +31,7 @@ void EngineControl::trackLoaded(TrackPointer pNewTrack) { Q_UNUSED(pNewTrack); } -void EngineControl::trackBeatsUpdated(BeatsPointer pBeats) { +void EngineControl::trackBeatsUpdated(mixxx::BeatsPointer pBeats) { Q_UNUSED(pBeats); } diff --git a/src/engine/controls/enginecontrol.h b/src/engine/controls/enginecontrol.h index 39c24e5451..1e5329d5ca 100644 --- a/src/engine/controls/enginecontrol.h +++ b/src/engine/controls/enginecontrol.h @@ -67,7 +67,7 @@ class EngineControl : public QObject { // Called whenever a seek occurs to allow the EngineControl to respond. virtual void notifySeek(double dNewPlaypos); virtual void trackLoaded(TrackPointer pNewTrack); - virtual void trackBeatsUpdated(BeatsPointer pBeats); + virtual void trackBeatsUpdated(mixxx::BeatsPointer pBeats); protected: struct SampleOfTrack { diff --git a/src/engine/controls/loopingcontrol.cpp b/src/engine/controls/loopingcontrol.cpp index 42757b7fc1..fbce5c8a8d 100644 --- a/src/engine/controls/loopingcontrol.cpp +++ b/src/engine/controls/loopingcontrol.cpp @@ -514,7 +514,7 @@ double LoopingControl::getSyncPositionInsideLoop(double dRequestedPlaypos, doubl void LoopingControl::setLoopInToCurrentPosition() { // set loop-in position - BeatsPointer pBeats = m_pBeats; + mixxx::BeatsPointer pBeats = m_pBeats; LoopSamples loopSamples = m_loopSamples.getValue(); double quantizedBeat = -1; double pos = m_currentSample.getValue(); @@ -616,7 +616,7 @@ void LoopingControl::slotLoopInGoto(double pressed) { } void LoopingControl::setLoopOutToCurrentPosition() { - BeatsPointer pBeats = m_pBeats; + mixxx::BeatsPointer pBeats = m_pBeats; LoopSamples loopSamples = m_loopSamples.getValue(); double quantizedBeat = -1; int pos = m_currentSample.getValue(); @@ -873,14 +873,14 @@ bool LoopingControl::isLoopingEnabled() { void LoopingControl::trackLoaded(TrackPointer pNewTrack) { m_pTrack = pNewTrack; - BeatsPointer pBeats; + mixxx::BeatsPointer pBeats; if (pNewTrack) { pBeats = pNewTrack->getBeats(); } trackBeatsUpdated(pBeats); } -void LoopingControl::trackBeatsUpdated(BeatsPointer pBeats) { +void LoopingControl::trackBeatsUpdated(mixxx::BeatsPointer pBeats) { clearActiveBeatLoop(); m_pBeats = pBeats; if (m_pBeats) { @@ -958,7 +958,7 @@ void LoopingControl::clearActiveBeatLoop() { } bool LoopingControl::currentLoopMatchesBeatloopSize() { - BeatsPointer pBeats = m_pBeats; + mixxx::BeatsPointer pBeats = m_pBeats; if (!pBeats) { return false; } @@ -974,7 +974,7 @@ bool LoopingControl::currentLoopMatchesBeatloopSize() { } double LoopingControl::findBeatloopSizeForLoop(double start, double end) const { - BeatsPointer pBeats = m_pBeats; + mixxx::BeatsPointer pBeats = m_pBeats; if (!pBeats) { return -1; } @@ -1032,7 +1032,7 @@ void LoopingControl::slotBeatLoop(double beats, bool keepStartPoint, bool enable } int samples = m_pTrackSamples->get(); - BeatsPointer pBeats = m_pBeats; + mixxx::BeatsPointer pBeats = m_pBeats; if (samples == 0 || !pBeats) { clearActiveBeatLoop(); m_pCOBeatLoopSize->setAndConfirm(beats); @@ -1198,7 +1198,7 @@ void LoopingControl::slotBeatLoopRollActivate(double pressed) { } void LoopingControl::slotBeatJump(double beats) { - BeatsPointer pBeats = m_pBeats; + mixxx::BeatsPointer pBeats = m_pBeats; if (!pBeats) { return; } @@ -1229,7 +1229,7 @@ void LoopingControl::slotBeatJumpBackward(double pressed) { } void LoopingControl::slotLoopMove(double beats) { - BeatsPointer pBeats = m_pBeats; + mixxx::BeatsPointer pBeats = m_pBeats; if (!pBeats || beats == 0) { return; } diff --git a/src/engine/controls/loopingcontrol.h b/src/engine/controls/loopingcontrol.h index b01db16e39..d130aefb9f 100644 --- a/src/engine/controls/loopingcontrol.h +++ b/src/engine/controls/loopingcontrol.h @@ -55,7 +55,7 @@ class LoopingControl : public EngineControl { bool isLoopingEnabled(); void trackLoaded(TrackPointer pNewTrack) override; - void trackBeatsUpdated(BeatsPointer pBeats) override; + void trackBeatsUpdated(mixxx::BeatsPointer pBeats) override; public slots: void slotLoopIn(double pressed); @@ -171,7 +171,7 @@ class LoopingControl : public EngineControl { // objects below are written from an engine worker thread TrackPointer m_pTrack; - BeatsPointer m_pBeats; + mixxx::BeatsPointer m_pBeats; }; // Class for handling loop moves of a set size. This allows easy access from diff --git a/src/engine/controls/quantizecontrol.cpp b/src/engine/controls/quantizecontrol.cpp index f6d50b0a9b..0960edf22a 100644 --- a/src/engine/controls/quantizecontrol.cpp +++ b/src/engine/controls/quantizecontrol.cpp @@ -47,7 +47,7 @@ void QuantizeControl::trackLoaded(TrackPointer pNewTrack) { } } -void QuantizeControl::trackBeatsUpdated(BeatsPointer pBeats) { +void QuantizeControl::trackBeatsUpdated(mixxx::BeatsPointer pBeats) { m_pBeats = pBeats; double current = getSampleOfTrack().current; lookupBeatPositions(current); @@ -79,7 +79,7 @@ void QuantizeControl::playPosChanged(double dNewPlaypos) { } void QuantizeControl::lookupBeatPositions(double dCurrentSample) { - BeatsPointer pBeats = m_pBeats; + mixxx::BeatsPointer pBeats = m_pBeats; if (pBeats) { double prevBeat, nextBeat; pBeats->findPrevNextBeats(dCurrentSample, &prevBeat, &nextBeat); diff --git a/src/engine/controls/quantizecontrol.h b/src/engine/controls/quantizecontrol.h index ba94eea5fd..ad59fbb188 100644 --- a/src/engine/controls/quantizecontrol.h +++ b/src/engine/controls/quantizecontrol.h @@ -22,7 +22,7 @@ class QuantizeControl : public EngineControl { const double dTotalSamples, const double dTrackSampleRate) override; void notifySeek(double dNewPlaypos) override; void trackLoaded(TrackPointer pNewTrack) override; - void trackBeatsUpdated(BeatsPointer pBeats) override; + void trackBeatsUpdated(mixxx::BeatsPointer pBeats) override; private: // Update positions of previous and next beats from beatgrid. @@ -38,7 +38,7 @@ class QuantizeControl : public EngineControl { ControlObject* m_pCOClosestBeat; // m_pBeats is written from an engine worker thread - BeatsPointer m_pBeats; + mixxx::BeatsPointer m_pBeats; }; #endif // QUANTIZECONTROL_H diff --git a/src/engine/sync/synccontrol.cpp b/src/engine/sync/synccontrol.cpp index dc9634b7d9..28add8a47c 100644 --- a/src/engine/sync/synccontrol.cpp +++ b/src/engine/sync/synccontrol.cpp @@ -322,14 +322,14 @@ void SyncControl::reportTrackPosition(double fractionalPlaypos) { // called from an engine worker thread void SyncControl::trackLoaded(TrackPointer pNewTrack) { - BeatsPointer pBeats; + mixxx::BeatsPointer pBeats; if (pNewTrack) { pBeats = pNewTrack->getBeats(); } trackBeatsUpdated(pBeats); } -void SyncControl::trackBeatsUpdated(BeatsPointer pBeats) { +void SyncControl::trackBeatsUpdated(mixxx::BeatsPointer pBeats) { // This slot is fired by a new file is loaded or if the user // has adjusted the beatgrid. if (kLogger.traceEnabled()) { @@ -491,7 +491,7 @@ void SyncControl::notifySeek(double dNewPlaypos) { } double SyncControl::fileBpm() const { - BeatsPointer pBeats = m_pBeats; + mixxx::BeatsPointer pBeats = m_pBeats; if (pBeats) { return pBeats->getBpm(); } diff --git a/src/engine/sync/synccontrol.h b/src/engine/sync/synccontrol.h index c7b4b24d97..3a0c3c24a6 100644 --- a/src/engine/sync/synccontrol.h +++ b/src/engine/sync/synccontrol.h @@ -61,7 +61,7 @@ class SyncControl : public EngineControl, public Syncable { void reportPlayerSpeed(double speed, bool scratching); void notifySeek(double dNewPlaypos) override; void trackLoaded(TrackPointer pNewTrack) override; - void trackBeatsUpdated(BeatsPointer pBeats) override; + void trackBeatsUpdated(mixxx::BeatsPointer pBeats) override; private slots: // Fired by changes in play. @@ -133,7 +133,7 @@ class SyncControl : public EngineControl, public Syncable { ControlProxy* m_pQuantize; // m_pBeats is written from an engine worker thread - BeatsPointer m_pBeats; + mixxx::BeatsPointer m_pBeats; }; diff --git a/src/library/banshee/bansheeplaylistmodel.cpp b/src/library/banshee/bansheeplaylistmodel.cpp index d1b125a57e..d3c6a44cd4 100644 --- a/src/library/banshee/bansheeplaylistmodel.cpp +++ b/src/library/banshee/bansheeplaylistmodel.cpp @@ -294,7 +294,7 @@ TrackPointer BansheePlaylistModel::getTrack(const QModelIndex& index) const { pTrack->setComposer(getFieldString(index, CLM_COMPOSER)); // If the track has a BPM, then give it a static beatgrid. if (bpm > 0) { - BeatsPointer pBeats = BeatFactory::makeBeatGrid(*pTrack, bpm, 0.0); + mixxx::BeatsPointer pBeats = BeatFactory::makeBeatGrid(*pTrack, bpm, 0.0); pTrack->setBeats(pBeats); } diff --git a/src/library/dao/trackdao.cpp b/src/library/dao/trackdao.cpp index 5b7774df52..66c41e9cfd 100644 --- a/src/library/dao/trackdao.cpp +++ b/src/library/dao/trackdao.cpp @@ -461,7 +461,7 @@ namespace { QString beatsSubVersion; // Fall back on cached BPM double dBpm = track.getBpm(); - const BeatsPointer pBeats(track.getBeats()); + const mixxx::BeatsPointer pBeats(track.getBeats()); if (!pBeats.isNull()) { beatsBlob = pBeats->toByteArray(); beatsVersion = pBeats->getVersion(); @@ -1059,7 +1059,7 @@ bool setTrackBeats(const QSqlRecord& record, const int column, QString beatsSubVersion = record.value(column + 2).toString(); QByteArray beatsBlob = record.value(column + 3).toByteArray(); bool bpmLocked = record.value(column + 4).toBool(); - BeatsPointer pBeats = BeatFactory::loadBeatsFromByteArray( + mixxx::BeatsPointer pBeats = BeatFactory::loadBeatsFromByteArray( *pTrack, beatsVersion, beatsSubVersion, beatsBlob); if (pBeats) { pTrack->setBeats(pBeats); diff --git a/src/library/dlgtrackinfo.cpp b/src/library/dlgtrackinfo.cpp index 03743d2211..82926fb97c 100644 --- a/src/library/dlgtrackinfo.cpp +++ b/src/library/dlgtrackinfo.cpp @@ -272,7 +272,7 @@ void DlgTrackInfo::populateFields(const Track& track) { } void DlgTrackInfo::reloadTrackBeats(const Track& track) { - BeatsPointer pBeats = track.getBeats(); + mixxx::BeatsPointer pBeats = track.getBeats(); if (pBeats) { spinBpm->setValue(pBeats->getBpm()); m_pBeatsClone = pBeats->clone(); @@ -280,7 +280,7 @@ void DlgTrackInfo::reloadTrackBeats(const Track& track) { m_pBeatsClone.clear(); spinBpm->setValue(0.0); } - m_trackHasBeatMap = pBeats && !(pBeats->getCapabilities() & Beats::BEATSCAP_S |