audioplaybackcache: no-op if params are invalid

This commit is contained in:
itsmattkc
2020-06-12 03:26:34 +10:00
parent dd7af0e6bd
commit bad60fc5f0
+4
View File
@@ -222,6 +222,10 @@ void AudioPlaybackCache::ShiftEvent(const rational &from, const rational &to)
void AudioPlaybackCache::LengthChangedEvent(const rational& old, const rational& newlen)
{
if (!params_.is_valid()) {
return;
}
if (newlen < old) {
QFile(filename_).resize(params_.time_to_bytes(newlen));
}