Small fixes (#771)
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Tue, 11 Jul 2023 22:42:46 +0000 (00:42 +0200)
committerGitHub <noreply@github.com>
Tue, 11 Jul 2023 22:42:46 +0000 (00:42 +0200)
* hide unavailable settings for group player

* ignore unavailable child players

* cleanup

* return the correct active_source

* slimproto: prevent flipflop to idle while playing

* support group in a group

* revert to iter_chunked

* another attempt to solve the airplay flipflop weirdness at reload

* Update release.yml

* Update Dockerfile

Dockerfile

index f1f66b1caf6d714d646d281285c60a46f6ec91eb..1968d2a47f54be39463c616977f8d764da7fcd46 100644 (file)
@@ -39,6 +39,10 @@ RUN set -x \
 FROM python:${PYTHON_VERSION}-slim AS final-build
 WORKDIR /app
 
+# Required to persist build arg
+ARG MASS_VERSION
+ARG TARGETPLATFORM
+
 RUN set -x \
     && apt-get update \
     && apt-get install -y --no-install-recommends \
@@ -77,10 +81,6 @@ RUN \
     export LD_PRELOAD="$(find /usr/lib/ -name *libjemalloc.so.2)" \
     export MALLOC_CONF="background_thread:true,metadata_thp:auto,dirty_decay_ms:20000,muzzy_decay_ms:20000"
 
-# Required to persist build arg
-ARG MASS_VERSION
-ARG TARGETPLATFORM
-
 # Set some labels
 LABEL \
     org.opencontainers.image.title="Music Assistant" \