diff --git a/src/UI/DocumentViews/MpvContainer.cc b/src/UI/DocumentViews/MpvContainer.cc index 67471cf973a783c27505626e67d4326c28aa8678..375b9f949828eced98bcf7ae71cf75f5215951c8 100644 --- a/src/UI/DocumentViews/MpvContainer.cc +++ b/src/UI/DocumentViews/MpvContainer.cc @@ -65,6 +65,7 @@ MpvContainer::closeMpv() noexcept { if (mpv) { qDebug() << "Closing the MPV context"; + asyncCommand(AsyncCmdType::None, { "quit", nullptr }); registerMpvTimeCallback(nullptr); registerMpvDurationCallback(nullptr); mpv_handle *tmp_mpv = mpv; diff --git a/src/UI/DocumentViews/MpvControls.cc b/src/UI/DocumentViews/MpvControls.cc index eee42cad4201127c8bea5648613cb4a64061c9c5..412568c5d6a75d560a6f3f3585568375fa849479 100644 --- a/src/UI/DocumentViews/MpvControls.cc +++ b/src/UI/DocumentViews/MpvControls.cc @@ -12,7 +12,7 @@ MpvControls::MpvControls(MpvContainer *passedContainer, QWidget *parent) noexcep , mpv(passedContainer) { auto *progressBar = new QSlider(this); - auto *togglePlaybackButton = new QPushButton("Pause", this); // Be default MPV is paused + auto *togglePlaybackButton = new QPushButton(playIcon, "", this); // Be default MPV is paused progressBar->setTracking(false); progressBar->setOrientation(Qt::Horizontal);