MCPcopy Create free account
hub / github.com/audacity/audacity / ~ModifiedAnalysisTrack

Method ~ModifiedAnalysisTrack

libraries/lib-label-track/AnalysisTracks.cpp:94–103  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

92}
93
94ModifiedAnalysisTrack::~ModifiedAnalysisTrack()
95{
96 if (mpEffect && mpTrack) {
97 // not committed -- DELETE the label track
98 // mpOrigTrack came from mTracks which we own but expose as const to subclasses
99 // So it's okay that we cast it back to const
100 mpEffect->mTracks->ReplaceOne(*mpTrack,
101 std::move(*TrackList::Temporary(nullptr, mpOrigTrack)));
102 }
103}
104
105ModifiedAnalysisTrack ModifyAnalysisTrack(
106 Effect &effect, const LabelTrack &origTrack, const wxString &name)

Callers

nothing calls this directly

Calls 2

moveFunction · 0.85
ReplaceOneMethod · 0.80

Tested by

no test coverage detected