Make ChangeSpeed/SoundTouch/SBSMS handle sync-selected tracks
the old way (now that it's easy to select all the sync-selected ones)
This commit is contained in:
parent
f6e158b87a
commit
5b539c71f0
|
@ -126,8 +126,7 @@ bool EffectChangeSpeed::Process()
|
|||
}
|
||||
}
|
||||
}
|
||||
else if (t->GetKind() == Track::Wave &&
|
||||
(t->GetSelected() || t->IsSynchroSelected()))
|
||||
else if (t->GetKind() == Track::Wave && t->GetSelected())
|
||||
{
|
||||
WaveTrack *pOutWaveTrack = (WaveTrack*)t;
|
||||
//Get start and end times from track
|
||||
|
@ -154,7 +153,7 @@ bool EffectChangeSpeed::Process()
|
|||
}
|
||||
mCurTrackNum++;
|
||||
}
|
||||
else if (t->IsSynchroSelected() && !t->GetSelected())
|
||||
else if (t->IsSynchroSelected())
|
||||
{
|
||||
t->SyncAdjust(mT1, mT0 + (mT1 - mT0) * mFactor);
|
||||
}
|
||||
|
|
|
@ -201,16 +201,12 @@ bool EffectSBSMS::Process()
|
|||
if (t->GetKind() == Track::Label &&
|
||||
(t->GetSelected() || (mustSync && t->IsSynchroSelected())) )
|
||||
{
|
||||
if (t->GetSelected() || t->IsSynchroSelected())
|
||||
{
|
||||
if (!ProcessLabelTrack(t)) {
|
||||
bGoodResult = false;
|
||||
break;
|
||||
}
|
||||
if (!ProcessLabelTrack(t)) {
|
||||
bGoodResult = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
else if (t->GetKind() == Track::Wave &&
|
||||
(t->GetSelected() || (mustSync && t->IsSynchroSelected())) )
|
||||
else if (t->GetKind() == Track::Wave && t->GetSelected() )
|
||||
{
|
||||
WaveTrack* leftTrack = (WaveTrack*)t;
|
||||
|
||||
|
|
|
@ -68,8 +68,7 @@ bool EffectSoundTouch::Process()
|
|||
break;
|
||||
}
|
||||
}
|
||||
else if (t->GetKind() == Track::Wave &&
|
||||
(t->GetSelected() || (mustSync && t->IsSynchroSelected())) )
|
||||
else if (t->GetKind() == Track::Wave && t->GetSelected())
|
||||
{
|
||||
WaveTrack* leftTrack = (WaveTrack*)t;
|
||||
//Get start and end times from track
|
||||
|
|
Loading…
Reference in New Issue