X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=futatabi%2Fmainwindow.cpp;h=154537c7c4c05791c8532d8f35eb29536d3a46a2;hb=d070882f9c8fead261931a2f19086747c1e1087d;hp=d73f579a9e6faee5880c6ac2447004a1df6cc99c;hpb=72f2abe1fe64ad62dfd6c7fa7b3435a5d4aa111b;p=nageru diff --git a/futatabi/mainwindow.cpp b/futatabi/mainwindow.cpp index d73f579..154537c 100644 --- a/futatabi/mainwindow.cpp +++ b/futatabi/mainwindow.cpp @@ -524,21 +524,6 @@ void MainWindow::live_player_done() ui->stop_btn->setEnabled(false); } -static string format_duration(double t) -{ - int t_ms = lrint(t * 1e3); - - int ms = t_ms % 1000; - t_ms /= 1000; - int s = t_ms % 60; - t_ms /= 60; - int m = t_ms; - - char buf[256]; - snprintf(buf, sizeof(buf), "%d:%02d.%03d", m, s, ms); - return buf; -} - void MainWindow::live_player_clip_progress(const map &progress, double time_remaining) { playlist_clips->set_progress(progress); @@ -1036,6 +1021,9 @@ void MainWindow::highlight_camera_input(int stream_idx) void MainWindow::set_output_status(const string &status) { ui->live_label->setText(QString::fromStdString("Current output (" + status + ")")); + if (live_player != nullptr) { + live_player->set_pause_status(status); + } lock_guard lock(queue_status_mu); queue_status = status;