emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/subed 4e31010 062/389: mpv returns nil as "time-pos" in at


From: ELPA Syncer
Subject: [nongnu] elpa/subed 4e31010 062/389: mpv returns nil as "time-pos" in at least one circumstance
Date: Fri, 3 Dec 2021 10:59:57 -0500 (EST)

branch: elpa/subed
commit 4e3101042364e2ca063d0eaba915ff792bbe6d64
Author: Random User <rndusr@posteo.de>
Commit: Random User <rndusr@posteo.de>

    mpv returns nil as "time-pos" in at least one circumstance
---
 subed/subed-mpv.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/subed/subed-mpv.el b/subed/subed-mpv.el
index e1cccd5..ea67ba0 100644
--- a/subed/subed-mpv.el
+++ b/subed/subed-mpv.el
@@ -227,7 +227,7 @@ See \"List of events\" in mpv(1)."
     (pcase event
       ("property-change"
        (when (string= (alist-get 'name json-data) "time-pos")
-         (let ((pos-msecs (* 1000 (alist-get 'data json-data))))
+         (let ((pos-msecs (* 1000 (or (alist-get 'data json-data) 0))))
            (setq subed-mpv-playback-position pos-msecs)
            (run-hook-with-args 'subed-mpv-playback-position-hook pos-msecs))))
       ((or "unpause" "file-loaded")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]