1
0
mirror of https://github.com/cookiengineer/audacity synced 2026-01-23 17:25:54 +01:00

Bug 2534 - Change Speed merges selected clip with adjacent clips

This commit is contained in:
Leland Lucius
2021-01-26 23:25:48 -06:00
parent 6841919d94
commit dd58db4097

View File

@@ -586,9 +586,12 @@ bool EffectChangeSpeed::ProcessOne(WaveTrack * track,
for (auto gap : gaps) { for (auto gap : gaps) {
auto st = track->LongSamplesToTime(track->TimeToLongSamples(gap.first)); auto st = track->LongSamplesToTime(track->TimeToLongSamples(gap.first));
auto et = track->LongSamplesToTime(track->TimeToLongSamples(gap.second)); auto et = track->LongSamplesToTime(track->TimeToLongSamples(gap.second));
if (st >= mCurT0 && et <= mCurT1 && st != et)
{
track->SplitDelete(warper.Warp(st), warper.Warp(et)); track->SplitDelete(warper.Warp(st), warper.Warp(et));
} }
} }
}
if (newLength > mMaxNewLength) if (newLength > mMaxNewLength)
mMaxNewLength = newLength; mMaxNewLength = newLength;