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

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

[nongnu] elpa/subed 5b90306 140/389: Round mpv's playback position to pr


From: ELPA Syncer
Subject: [nongnu] elpa/subed 5b90306 140/389: Round mpv's playback position to prevent float weirdness (n.99999...)
Date: Fri, 3 Dec 2021 11:00:13 -0500 (EST)

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

    Round mpv's playback position to prevent float weirdness (n.99999...)
---
 subed/subed-mpv.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/subed/subed-mpv.el b/subed/subed-mpv.el
index ea67ba0..7159ddd 100644
--- a/subed/subed-mpv.el
+++ b/subed/subed-mpv.el
@@ -228,8 +228,8 @@ See \"List of events\" in mpv(1)."
       ("property-change"
        (when (string= (alist-get 'name json-data) "time-pos")
          (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))))
+           (setq subed-mpv-playback-position (round pos-msecs))
+           (run-hook-with-args 'subed-mpv-playback-position-hook 
subed-mpv-playback-position))))
       ((or "unpause" "file-loaded")
        (setq subed-mpv-is-playing t)
        (subed-debug "Playing status changed: playing=%s" subed-mpv-is-playing))



reply via email to

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