From 5e702e307e49b1ed8ce2b22d7d4362c9e018256e Mon Sep 17 00:00:00 2001 From: Mateusz Mojsiejuk Date: Sun, 15 Mar 2026 13:45:30 +0100 Subject: [PATCH] Update ROC readme to mention sender modules required --- roles/roc-streaming/README.md | 6 +++++- roles/roc-streaming/tasks/main.yml | 4 +--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/roles/roc-streaming/README.md b/roles/roc-streaming/README.md index b39c956..7ee4ee5 100644 --- a/roles/roc-streaming/README.md +++ b/roles/roc-streaming/README.md @@ -5,7 +5,8 @@ ## Local configuration: On your workstation (sender) to the following file: ~/.config/pipewire/pipewire.conf.d/pipewire.conf -add +add and change to the IP of the receiver. + ``` context.modules = [ @@ -25,4 +26,7 @@ context.modules = [ ] ``` +Install your ditributions ROC module package (for example in Fedora: pipewire-module-roc in Arch: pipewire-roc) Restart pipewire (systemctl --user restart pipewire) and you should see a new output ready to receive audio + +Now you should see a "roc-sink" you can sound to in your sound device chooser. diff --git a/roles/roc-streaming/tasks/main.yml b/roles/roc-streaming/tasks/main.yml index 73fa927..18da750 100644 --- a/roles/roc-streaming/tasks/main.yml +++ b/roles/roc-streaming/tasks/main.yml @@ -1,6 +1,6 @@ --- -- name: Enable auto login on tty for media user (required for pulseaudio to work) +- name: Enable auto login on TTY for media user (required for pulseaudio to work) ansible.builtin.include_role: name: autottylogin @@ -16,8 +16,6 @@ ansible.builtin.copy: src: files/roc-source.conf dest: /home/media/.config/pipewire/pipewire.conf.d/roc-source.conf - create: true - state: present owner: media group: media mode: '0644'