summaryrefslogtreecommitdiff
path: root/roles/streaming/mpv-headless/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/streaming/mpv-headless/tasks/main.yml')
-rw-r--r--roles/streaming/mpv-headless/tasks/main.yml11
1 files changed, 2 insertions, 9 deletions
diff --git a/roles/streaming/mpv-headless/tasks/main.yml b/roles/streaming/mpv-headless/tasks/main.yml
index f3a1e684..027c1c69 100644
--- a/roles/streaming/mpv-headless/tasks/main.yml
+++ b/roles/streaming/mpv-headless/tasks/main.yml
@@ -9,6 +9,7 @@
- firmware-linux
- ffmpeg
- mpv
+ - socat
state: present
- name: install non-free vaapi drivers
@@ -54,7 +55,7 @@
case $(tty) in
/dev/tty1)
setterm --clear=all --cursor off --background black
- sleep inf
+ exec mpv --osd-level=0 --no-osc --audio-device='{{ mpv_headless_audio_device }}' --vo=gpu --hwdec=vaapi --gpu-context=drm --drm-mode='{{ mpv_headless_video_mode }}' --force-window=immediate --input-ipc-server=/var/lib/player/ctl.sock --idle
;;
esac
fi
@@ -62,14 +63,6 @@
owner: player
group: player
-- name: install play script
- copy:
- content: "{{ mpv_headless_play_script }}"
- dest: /var/lib/player/play
- owner: player
- group: player
- mode: 0755
-
- name: install ssh forced command
template:
src: ssh-forced.sh.j2