summaryrefslogtreecommitdiff
path: root/roles/streaming/blackmagic
diff options
context:
space:
mode:
Diffstat (limited to 'roles/streaming/blackmagic')
-rw-r--r--roles/streaming/blackmagic/desktopvideo/defaults/main.yml2
-rw-r--r--roles/streaming/blackmagic/desktopvideo/tasks/main.yml8
-rw-r--r--roles/streaming/blackmagic/mediaexpress/tasks/main.yml9
3 files changed, 18 insertions, 1 deletions
diff --git a/roles/streaming/blackmagic/desktopvideo/defaults/main.yml b/roles/streaming/blackmagic/desktopvideo/defaults/main.yml
new file mode 100644
index 00000000..eddfbb61
--- /dev/null
+++ b/roles/streaming/blackmagic/desktopvideo/defaults/main.yml
@@ -0,0 +1,2 @@
+---
+blackmagic_desktopvideo_include_gui: no
diff --git a/roles/streaming/blackmagic/desktopvideo/tasks/main.yml b/roles/streaming/blackmagic/desktopvideo/tasks/main.yml
index cd1de94c..d674b54e 100644
--- a/roles/streaming/blackmagic/desktopvideo/tasks/main.yml
+++ b/roles/streaming/blackmagic/desktopvideo/tasks/main.yml
@@ -1,6 +1,6 @@
---
- name: install blackmagic repo
- include_role:
+ import_role:
name: apt-repo/blackmagic
- name: install blackmagic desktopvideo
@@ -8,6 +8,12 @@
name: desktopvideo
state: present
+- name: install blackmagic desktopvideo GUI
+ when: blackmagic_desktopvideo_include_gui
+ apt:
+ name: desktopvideo-gui
+ state: present
+
- name: install improved kill mode for DesktopVideoHelper (1/2)
file:
name: /etc/systemd/system/DesktopVideoHelper.service.d
diff --git a/roles/streaming/blackmagic/mediaexpress/tasks/main.yml b/roles/streaming/blackmagic/mediaexpress/tasks/main.yml
new file mode 100644
index 00000000..4376fdc3
--- /dev/null
+++ b/roles/streaming/blackmagic/mediaexpress/tasks/main.yml
@@ -0,0 +1,9 @@
+---
+- name: install blackmagic repo
+ import_role:
+ name: apt-repo/blackmagic
+
+- name: install blackmagic mediaexpress
+ apt:
+ name: mediaexpress
+ state: present