Skip to content

Commit 077a357

Browse files
committed
Fix wrong code
1 parent 83b51a4 commit 077a357

2 files changed

Lines changed: 6 additions & 12 deletions

File tree

src/plugins/audio/internal/addon/ProjectAudioAddOn.cpp

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,7 @@ namespace Audio::Internal {
5656
GlobalAudioContext::preMixer()->removeSource(m_context->preMixer());
5757
const auto tracks = windowHandle()->cast<Core::ProjectWindowInterface>()->projectDocumentContext()->document()->model()->tracks()->items();
5858
for (auto track : tracks) {
59-
const auto clips = track->clips()->slice(0, track->clips()->size());
60-
for (auto clip : clips) {
59+
for (auto clip : track->clips()->asRange()) {
6160
removeClip(clip);
6261
}
6362
delete TrackAudioContext::of(track);
@@ -131,8 +130,7 @@ namespace Audio::Internal {
131130
Q_UNUSED(index)
132131
auto context = TrackAudioContext::of(track);
133132
Q_ASSERT(context);
134-
const auto clips = track->clips()->slice(0, track->clips()->size());
135-
for (auto clip : clips) {
133+
for (auto clip : track->clips()->asRange()) {
136134
removeClip(clip);
137135
}
138136
delete context;
@@ -183,8 +181,7 @@ namespace Audio::Internal {
183181

184182
void ProjectAudioAddOn::syncTrackClips(dspx::Track *track, TrackAudioContext *context) {
185183
Q_UNUSED(context)
186-
const auto clips = track->clips()->slice(0, track->clips()->size());
187-
for (auto clip : clips) {
184+
for (auto clip : track->clips()->asRange()) {
188185
addClip(clip);
189186
}
190187
connect(track->clips(), &dspx::ClipSequence::itemInserted, this, [this](dspx::Clip *clip) {

src/plugins/audiovisualizer/internal/addon/AudioMipmapAddOn.cpp

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,7 @@ namespace AudioVisualizer::Internal {
4646
auto trackList = windowInterface->projectDocumentContext()->document()->model()->tracks();
4747
const auto tracks = trackList->items();
4848
for (auto track : tracks) {
49-
const auto clips = track->clips()->slice(0, track->clips()->size());
50-
for (auto clip : clips) {
49+
for (auto clip : track->clips()->asRange()) {
5150
addClip(clip);
5251
}
5352
connect(track->clips(), &dspx::ClipSequence::itemInserted, this, [this](dspx::Clip *clip) {
@@ -59,8 +58,7 @@ namespace AudioVisualizer::Internal {
5958
}
6059
connect(trackList, &dspx::TrackList::itemInserted, this, [this](int index, dspx::Track *track) {
6160
Q_UNUSED(index)
62-
const auto clips = track->clips()->slice(0, track->clips()->size());
63-
for (auto clip : clips) {
61+
for (auto clip : track->clips()->asRange()) {
6462
addClip(clip);
6563
}
6664
connect(track->clips(), &dspx::ClipSequence::itemInserted, this, [this](dspx::Clip *clip) {
@@ -72,8 +70,7 @@ namespace AudioVisualizer::Internal {
7270
});
7371
connect(trackList, &dspx::TrackList::itemRemoved, this, [this](int index, dspx::Track *track) {
7472
Q_UNUSED(index)
75-
const auto clips = track->clips()->slice(0, track->clips()->size());
76-
for (auto clip : clips) {
73+
for (auto clip : track->clips()->asRange()) {
7774
removeClip(clip);
7875
}
7976
});

0 commit comments

Comments
 (0)