From e7bb991df70afde451a498c51f70511894450c0c Mon Sep 17 00:00:00 2001 From: James Magahern Date: Sun, 23 Feb 2025 18:17:27 -0800 Subject: [PATCH] Adds video support! --- backend/src/MediaPlayer.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/backend/src/MediaPlayer.ts b/backend/src/MediaPlayer.ts index 518f552..b6983ee 100644 --- a/backend/src/MediaPlayer.ts +++ b/backend/src/MediaPlayer.ts @@ -33,10 +33,12 @@ export class MediaPlayer { constructor() { const socketFilename = Math.random().toString(36).substring(2, 10); const socketPath = `/tmp/mpv-${socketFilename}`; + const enableVideo = process.env.ENABLE_VIDEO || false; - console.log("Starting player process"); + console.log("Starting player process (video: " + (enableVideo ? "enabled" : "disabled") + ")"); this.playerProcess = spawn("mpv", [ - "--no-video", + "--video=" + (enableVideo ? "auto" : "no"), + "--fullscreen", "--no-terminal", "--idle=yes", "--input-ipc-server=" + socketPath