From d0bcea3b1d716a3b9c56a7444d5eb2f0a3614162 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Sat, 21 Nov 2020 09:52:24 +1100 Subject: [PATCH] audio: ignore shift event if from time exceeds length --- app/render/audioplaybackcache.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/render/audioplaybackcache.cpp b/app/render/audioplaybackcache.cpp index 03526672f..9a31dc5ad 100644 --- a/app/render/audioplaybackcache.cpp +++ b/app/render/audioplaybackcache.cpp @@ -157,7 +157,7 @@ void AudioPlaybackCache::WriteSilence(const TimeRange &range, qint64 job_time) void AudioPlaybackCache::ShiftEvent(const rational &from_in_time, const rational &to_in_time) { - if (from_in_time == to_in_time || GetLength().isNull()) { + if (from_in_time == to_in_time || from_in_time >= GetLength()) { // Nothing to be done return; }