diff --git a/src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp b/src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp index a02fee10b..43973682c 100644 --- a/src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp +++ b/src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp @@ -472,13 +472,9 @@ bool LibMpvBackend::eventFilter(QObject* watched, QEvent* event) { } void LibMpvBackend::playUrl(const QUrl& url) { - char* str; - - mpv_get_property(m_mpvHandle, "ytdl_path", MPV_FORMAT_STRING, &str); - - m_url = url; - if (m_mpvHandle != nullptr) { + m_url = url; + auto eb = url.toString().toLocal8Bit(); const char* css = eb.data(); const char* args[] = {"loadfile", css, nullptr};