From 717bee32e8ccc158ea3bb9a9dbd0710b7d69269c Mon Sep 17 00:00:00 2001 From: Thanos Apollo Date: Sat, 19 Aug 2023 05:04:52 +0300 Subject: Add yeetube-mpv-toggle-no-video-flag --- yeetube.el | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'yeetube.el') diff --git a/yeetube.el b/yeetube.el index 7e06683..53e0f95 100644 --- a/yeetube.el +++ b/yeetube.el @@ -226,15 +226,14 @@ Example Usage: (if yeetube-mpv-disable-video (format "%s --no-video %s" (executable-find "mpv") url) (format "%s %s" (executable-find "mpv") url)))) +(defun yeetube-mpv-toggle-no-video-flag () + "Toggle no video flag for mpv player." (interactive) - (let ((socket (concat " --input-ipc-server=" yeetube-mpv-socket)) - (no-video " --no-video") - (mpv (executable-find "mpv"))) - (setq yeetube-player - (if (string-match no-video yeetube-player) - (concat mpv socket) - (concat mpv no-video socket))) - (message (format "Yeetube Player: %s" yeetube-player)))) + (if yeetube-mpv-disable-video + (progn (setq yeetube-mpv-disable-video nil) + (message "yeetube: mpv removed no-video flag")) + (setq yeetube-mpv-disable-video t) + (message "yeetube: mpv added no-video flag"))) (defun yeetube-mpv-toggle-pause () "Toggle play/pause mpv." -- cgit v1.2.3