From: Kel Modderman Date: Sat, 17 Aug 2024 11:43:20 +0000 (+1000) Subject: squeezelite: handle option to unmute ALSA control X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=cbedce3ee269998eb63e27178f4066ece039ea56;p=openwrt-packages.git 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 --- diff --git a/sound/squeezelite/Makefile b/sound/squeezelite/Makefile index 8608a38eb..b1013915d 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 e5dc8068d..f2080cfb3 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() {