- const Clip &clip = *playlist_clips->clip(row);
- live_player->play_clip(clip, row, clip.stream_idx);
- playlist_clips->set_progress({{ row, 0.0f }});
- playlist_clips->set_currently_playing(row, 0.0f);
+ vector<Player::ClipWithRow> clips;
+ for (unsigned row = start_row; row < playlist_clips->size(); ++row) {
+ clips.emplace_back(Player::ClipWithRow{ *playlist_clips->clip(row), row });
+ }
+ live_player->play(clips);
+ playlist_clips->set_progress({ { start_row, 0.0f } });
+ playlist_clips->set_currently_playing(start_row, 0.0f);