From a1d91fcba108a59c440f0675dd5106422cf3ff7e Mon Sep 17 00:00:00 2001 From: xengineering Date: Thu, 3 Oct 2024 18:16:08 +0200 Subject: 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 --- go.mod | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'go.mod') 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 -- cgit v1.2.3-70-g09d2