summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2019-10-28 11:13:39 +0100
committerLars Wendler <polynomial-c@gentoo.org>2019-10-28 11:26:35 +0100
commitb92f4c1468dd127fdf8424719f46e8a895e7eb96 (patch)
treed68804cae54290ee8b907eb157ae5150d15093a2 /media-video/smplayer/files
parentnet-misc/youtube-dl: Old (diff)
downloadgentoo-b92f4c1468dd127fdf8424719f46e8a895e7eb96.tar.gz
gentoo-b92f4c1468dd127fdf8424719f46e8a895e7eb96.tar.bz2
gentoo-b92f4c1468dd127fdf8424719f46e8a895e7eb96.zip
media-video/smplayer: Revbump to fix control issue with mpv-0.30.0
Thanks-to: Mike Lothian <mike@fireburn.co.uk> Closes: https://bugs.gentoo.org/698738 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Diffstat (limited to 'media-video/smplayer/files')
-rw-r--r--media-video/smplayer/files/smplayer-19.5.0-mpv-0.30.0.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/media-video/smplayer/files/smplayer-19.5.0-mpv-0.30.0.patch b/media-video/smplayer/files/smplayer-19.5.0-mpv-0.30.0.patch
new file mode 100644
index 000000000000..fd2bdc8ed9cd
--- /dev/null
+++ b/media-video/smplayer/files/smplayer-19.5.0-mpv-0.30.0.patch
@@ -0,0 +1,22 @@
+Index: smplayer/src/mpvprocess.cpp
+===================================================================
+--- smplayer/src/mpvprocess.cpp (revision 9231)
++++ smplayer/src/mpvprocess.cpp (revision 9232)
+@@ -122,7 +122,7 @@
+
+ void MPVProcess::initializeRX() {
+ #ifdef CUSTOM_STATUS
+- rx_av.setPattern("^STATUS: ([0-9\\.-]+) / ([0-9\\.-]+) P: (yes|no) B: (yes|no) I: (yes|no) VB: ([0-9\\.-]+) AB: ([0-9\\.-]+)");
++ rx_av.setPattern("STATUS: ([0-9\\.-]+) / ([0-9\\.-]+) P: (yes|no) B: (yes|no) I: (yes|no) VB: ([0-9\\.-]+) AB: ([0-9\\.-]+)");
+ #else
+ rx_av.setPattern("^(\\((.*)\\) |)(AV|V|A): ([0-9]+):([0-9]+):([0-9]+) / ([0-9]+):([0-9]+):([0-9]+)"); //AV: 00:02:15 / 00:09:56
+ #endif
+@@ -197,7 +197,7 @@
+ static double last_sec = -1;
+
+ // Parse A: V: line
+- //qDebug("MPVProcess::parseLine: %s", line.toUtf8().data());
++ //qDebug() << "MPVProcess::parseLine:" << line;
+ if (rx_av.indexIn(line) > -1) {
+ #ifdef CUSTOM_STATUS
+ double sec = rx_av.cap(1).toDouble();