summaryrefslogtreecommitdiff
path: root/go.mod
diff options
context:
space:
mode:
authorxengineering <me@xengineering.eu>2024-10-03 18:16:08 +0200
committerxengineering <me@xengineering.eu>2024-10-06 20:13:28 +0200
commita1d91fcba108a59c440f0675dd5106422cf3ff7e (patch)
treef40aea2e6cda586da1a294b1200b55f2424c199d /go.mod
parentbb34d5f69ca4ad66754dd9833b9d7efee41ba4f2 (diff)
downloadsoundbox-app-a1d91fcba108a59c440f0675dd5106422cf3ff7e.tar
soundbox-app-a1d91fcba108a59c440f0675dd5106422cf3ff7e.tar.zst
soundbox-app-a1d91fcba108a59c440f0675dd5106422cf3ff7e.zip
Switch from local playback to soundbox streaming
This commit replaces the local playback of the received audio content by forwarding it to one or multiple soundbox devices. For this purpose the soundbox-go[1] library is used. The target devices cannot be selected via the GUI. Thus all devices are specified in the ~/.config/soundbox/config.json file. The format has to be looked up based on the code. Further documentation will follow. [1]: https://xengineering.eu/git/soundbox-go
Diffstat (limited to 'go.mod')
-rw-r--r--go.mod5
1 files changed, 4 insertions, 1 deletions
diff --git a/go.mod b/go.mod
index 5da0cb4..c6c86f7 100644
--- a/go.mod
+++ b/go.mod
@@ -2,7 +2,10 @@ module xengineering.eu/soundbox/app
go 1.23.1
-require gioui.org v0.7.1
+require (
+ gioui.org v0.7.1
+ xengineering.eu/soundbox v0.1.1
+)
require (
gioui.org/cpu v0.0.0-20210817075930-8d6a761490d2 // indirect