From 971a18d256f515742752b21dfbddfad74f7c90d1 Mon Sep 17 00:00:00 2001 From: Thanos Apollo Date: Thu, 6 Jul 2023 12:16:31 +0300 Subject: Add yeetube-toggle-pause-mpv Play/pause mpv --- yeetube.el | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/yeetube.el b/yeetube.el index 83d411b..fbdfc38 100644 --- a/yeetube.el +++ b/yeetube.el @@ -132,6 +132,13 @@ It's recommended you keep it as the default value." (if (equal yeetube-player "mpv --input-ipc-server=/tmp/mpvsocket") "mpv --no-video --input-ipc-server=/tmp/mpvsocket" "mpv --input-ipc-server=/tmp/mpvsocket")))) + +(defun yeetube-toggle-pause-mpv () + "Play/Pause mpv." + (interactive) + (when yeetube-player + (shell-command "echo '{ \"command\": [\"cycle\", \"pause\"] }' | socat - /tmp/mpvsocket"))) + ;; we should use something like ;; (decode-coding-region (point-min) (point-max) 'utf-8 ;; (get-buffer-create "decoded")) -- cgit v1.2.3