viewer: default mpv to --hwdec=auto

Software H.264 decode at 1080p struggled on a low-power viewer (Intel
UHD 620 laptop on battery / power-save governor), surfacing as choppy
motion and A-V drift even though the host encode side was clean. mpv's
auto hwdec picks vaapi/nvdec/etc. when available and silently falls
back to software when not, so the default is strictly safer.

Applied to both the headless banner recipe and the interactive
player-picker spawn args.
This commit is contained in:
2026-05-18 17:10:36 -04:00
parent bb437a73cf
commit 858540c3c5
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -61,6 +61,7 @@ impl Player {
&[
"--profile=low-latency",
"--untimed",
"--hwdec=auto",
"--audio-buffer=0.2",
"--demuxer-max-bytes=2M",
"--demuxer-readahead-secs=0.5",