summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2021-01-02 22:14:03 +0100
committerChristian Pointner <equinox@spreadspace.org>2021-01-02 22:14:03 +0100
commit6542d1e837b6a6c66e947299ad545b8dfc1cca94 (patch)
treec50052aa4db07690633c854aa1cc37beedc4fa51
parentadd rtmpdump to equinox-(ws|t450s) (diff)
infobeamer: configure video resolution via userconfig.txt and tvservice file
-rw-r--r--roles/info-beamer/config/tasks/main.yml10
1 files changed, 9 insertions, 1 deletions
diff --git a/roles/info-beamer/config/tasks/main.yml b/roles/info-beamer/config/tasks/main.yml
index cb493317..4fad333d 100644
--- a/roles/info-beamer/config/tasks/main.yml
+++ b/roles/info-beamer/config/tasks/main.yml
@@ -14,12 +14,20 @@
path: "{{ info_beamer_base_path }}/config"
state: directory
-- name: configure video output resolution
+- name: configure video output resolution (tvservice)
when: info_beamer_tvservice is defined
copy:
content: "{{ info_beamer_tvservice }}"
dest: "{{ info_beamer_base_path }}/config/tvservice"
+- name: configure video output resolution (userconfig.txt)
+ when: info_beamer_tvservice is defined
+ copy:
+ content: |
+ hdmi_group={{ (info_beamer_tvservice.split(' ')[0] == 'DMT') | ternary('2', '1') }}
+ hdmi_mode={{ info_beamer_tvservice.split(' ')[1] }}
+ dest: "{{ info_beamer_base_path }}/config/userconfig.txt"
+
- name: configure audio output
when: info_beamer_audio_target is defined
copy: