From cbedce3ee269998eb63e27178f4066ece039ea56 Mon Sep 17 00:00:00 2001 From: Kel Modderman Date: Sat, 17 Aug 2024 21:43:20 +1000 Subject: [PATCH] squeezelite: handle option to unmute ALSA control Add logic in squeezelite.init to handle -U cmdline option and squeezelite.options.unmute= uci option. Signed-off-by: Kel Modderman --- sound/squeezelite/Makefile | 2 +- sound/squeezelite/files/squeezelite.init | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/sound/squeezelite/Makefile b/sound/squeezelite/Makefile index 8608a38eb7..b1013915d5 100644 --- a/sound/squeezelite/Makefile +++ b/sound/squeezelite/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=squeezelite PKG_VERSION:=1.9.9-1432 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://github.com/ralph-irving/squeezelite diff --git a/sound/squeezelite/files/squeezelite.init b/sound/squeezelite/files/squeezelite.init index e5dc8068d4..f2080cfb35 100644 --- a/sound/squeezelite/files/squeezelite.init +++ b/sound/squeezelite/files/squeezelite.init @@ -102,6 +102,10 @@ make_cmdline() { local dop config_get dop options dsd_over_pcm 0 [ "$dop" -eq 1 ] && cmdline="$cmdline -D" + + local unmute + config_get unmute options unmute "" + [ -n "$unmute" ] && cmdline="$cmdline -U $unmute" } start_service() { -- 2.30.2