From bce3811655ca37dc5025ed10b94f6b4312012fe9 Mon Sep 17 00:00:00 2001 From: Jan Holthuis Date: Wed, 24 Feb 2021 18:56:24 +0100 Subject: EngineBuffer: Set EngineControl track sample rate/count on track load Fixes #3654. --- src/engine/enginebuffer.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/engine') diff --git a/src/engine/enginebuffer.cpp b/src/engine/enginebuffer.cpp index 1b4d0c332b..2c9abbf896 100644 --- a/src/engine/enginebuffer.cpp +++ b/src/engine/enginebuffer.cpp @@ -1409,6 +1409,7 @@ void EngineBuffer::notifyTrackLoaded( // Note: we are still in a worker thread. for (const auto& pControl: qAsConst(m_engineControls)) { pControl->trackLoaded(pNewTrack); + pControl->setCurrentSample(0.0, m_pTrackSamples->get(), m_pTrackSampleRate->get()); } if (pNewTrack) { -- cgit v1.2.3