This commit is contained in:
Martin Rotter 2023-11-30 07:12:00 +01:00
parent f22048d095
commit e503ab602b
2 changed files with 28 additions and 34 deletions

View file

@ -4255,107 +4255,107 @@ Login tokens expiration: %2</source>
<context>
<name>LibMpvBackend</name>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="149"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="152"/>
<source>File loaded</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="200"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="203"/>
<source>App restart required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="203"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="206"/>
<source>Out of memory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="206"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="209"/>
<source>Not initialized yet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="209"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="212"/>
<source>Invalid parameter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="212"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="215"/>
<source>Option not found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="215"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="218"/>
<source>Option badly formatted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="218"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="221"/>
<source>Cannot set option</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="221"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="224"/>
<source>Property does not existing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="224"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="227"/>
<source>Property badly formatted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="227"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="230"/>
<source>Property N/A</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="230"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="233"/>
<source>Cannot set property</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="233"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="236"/>
<source>Cannot run command</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="236"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="239"/>
<source>Loading failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="239"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="242"/>
<source>Cannot initialize audio</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="242"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="245"/>
<source>Cannot initialize video</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="245"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="248"/>
<source>Not a media file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="248"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="251"/>
<source>Unknown file format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="251"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="254"/>
<source>Unsupported file format</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="255"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="258"/>
<source>Unknown error (%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="276"/>
<location filename="../src/librssguard/gui/mediaplayer/libmpv/libmpvbackend.cpp" line="279"/>
<source>File ended</source>
<translation type="unfinished"></translation>
</message>

View file

@ -71,34 +71,28 @@ LibMpvBackend::LibMpvBackend(QWidget* parent)
// mpv_set_option_string(m_mpvHandle, "input-builtin-bindings", "no");
// mpv_set_option_string(m_mpvHandle, "input-test", "yes");
mpv_set_option_string(m_mpvHandle, "msg-level", "all=v");
#if !defined(NDEBUG)
mpv_set_option_string(m_mpvHandle, "terminal", "yes");
#endif
mpv_set_option_string(m_mpvHandle, "keep-open", "yes");
// mpv_set_option_string(m_mpvHandle, "no-resume-playback", "yes");
mpv_set_option_string(m_mpvHandle, "watch-later-dir", "mpv");
mpv_set_option_string(m_mpvHandle, "config-dir", "mpv");
mpv_set_option_string(m_mpvHandle, "config", "yes");
// mpv_set_option_string(m_mpvHandle, "watch-later-dir", "mpv");
// mpv_set_option_string(m_mpvHandle, "config-dir", "mpv");
// mpv_set_option_string(m_mpvHandle, "input-terminal", "yes");
mpv_set_option_string(m_mpvHandle, "config", "yes");
mpv_set_option_string(m_mpvHandle, "hwdec", "auto");
mpv_set_option_string(m_mpvHandle, "osd-playing-msg", "${media-title}");
mpv_set_option_string(m_mpvHandle, "osc", "yes");
mpv_set_option_string(m_mpvHandle, "input-cursor", "yes");
// mpv_set_option_string(m_mpvHandle, "osd-on-seek", "msg-bar");
// mpv::qt::set_option_variant(m_mpvHandle, "hwdec", "auto");
// Enable keyboard input on the X11 window. For the messy details, see
// --input-vo-keyboard on the manpage.
// mpv_set_option_string(mpv, "input-vo-keyboard", "yes");
// Observe some properties.
// mpv_observe_property(m_mpvHandle, 0, "time-pos", MPV_FORMAT_DOUBLE);
// mpv_observe_property(m_mpvHandle, 0, "track-list", MPV_FORMAT_NODE);
// mpv_observe_property(m_mpvHandle, 0, "chapter-list", MPV_FORMAT_NODE);
// mpv_observe_property(m_mpvHandle, 0, "duration", MPV_FORMAT_NODE);
// mpv_observe_property(m_mpvHandle, 0, "volume", MPV_FORMAT_NODE);
mpv_observe_property(m_mpvHandle, EVENT_CODE_FS, "fullscreen", MPV_FORMAT_FLAG);
mpv_observe_property(m_mpvHandle, EVENT_CODE_VOLUME, "volume", MPV_FORMAT_INT64);
mpv_observe_property(m_mpvHandle, EVENT_CODE_DURATION, "duration", MPV_FORMAT_INT64);