From 8d2e8b1e4fa3757581f224b1a57057d0455352ce Mon Sep 17 00:00:00 2001 From: Abdo Date: Sat, 1 Jun 2024 11:44:24 +0300 Subject: [PATCH] Pass -- to mpv/mplayer before filename (#3219) * Pass -- to mpv/mplayer before filename * Pass -- in as a separate argument (dae) --- qt/aqt/sound.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qt/aqt/sound.py b/qt/aqt/sound.py index caff14527..7c144aca4 100644 --- a/qt/aqt/sound.py +++ b/qt/aqt/sound.py @@ -306,7 +306,7 @@ class SimpleProcessPlayer(Player): # pylint: disable=abstract-method def _play(self, tag: AVTag) -> None: assert isinstance(tag, SoundOrVideoTag) self._process = subprocess.Popen( - self.args + [tag.filename], + self.args + ["--", tag.filename], env=self.env, cwd=self._media_folder, stdout=subprocess.DEVNULL, @@ -478,7 +478,7 @@ class SimpleMplayerSlaveModePlayer(SimpleMplayerPlayer): filename = hooks.media_file_filter(tag.filename) self._process = subprocess.Popen( - self.args + [filename], + self.args + ["--", filename], env=self.env, cwd=self.media_folder, stdin=subprocess.PIPE,