- map<size_t, double> converted_progress;
- for (const auto &it : progress) {
- if (live_player_index_to_row.count(it.first)) {
- converted_progress.emplace(live_player_index_to_row[it.first], it.second);
- }
- }
- playlist_clips->set_progress(converted_progress);
-
- vector<Clip> clips;
- for (size_t row = 0; row < playlist_clips->size(); ++row) {
- clips.push_back(*playlist_clips->clip(row));
- }
- double remaining = compute_time_left(clips, progress);
- set_output_status(format_duration(remaining) + " left");
+ playlist_clips->set_progress(progress);
+ set_output_status(format_duration(time_remaining) + " left");