1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-06-16 16:10:06 +02:00

Don't set color index of temp tracks only pasted into other tracks

This commit is contained in:
Paul Licameli 2018-12-24 19:54:20 -05:00
parent ac65d817ac
commit 37e176dc82
3 changed files with 0 additions and 6 deletions

View File

@ -1605,13 +1605,9 @@ bool Effect::ProcessTrack(int count,
// Create temporary tracks
genLeft = mFactory->NewWaveTrack(left->GetSampleFormat(), left->GetRate());
genLeft->SetWaveColorIndex( left->GetWaveColorIndex() );
if (right)
{
genRight = mFactory->NewWaveTrack(right->GetSampleFormat(), right->GetRate());
genRight->SetWaveColorIndex( right->GetWaveColorIndex() );
}
}
// Call the effect until we run out of input or delayed samples

View File

@ -1438,7 +1438,6 @@ bool NyquistEffect::ProcessOne()
}
outputTrack[i] = mFactory->NewWaveTrack(format, rate);
outputTrack[i]->SetWaveColorIndex( mCurTrack[i]->GetWaveColorIndex() );
// Clean the initial buffer states again for the get callbacks
// -- is this really needed?

View File

@ -1165,7 +1165,6 @@ bool ControlToolBar::DoRecord(AudacityProject &project,
// Pad the recording track with silence, up to the
// maximum time.
auto newTrack = TrackFactory::Get( *p ).NewWaveTrack();
newTrack->SetWaveColorIndex( wt->GetWaveColorIndex() );
newTrack->InsertSilence(0.0, t0 - endTime);
newTrack->Flush();
pending->Clear(endTime, t0);