diff --git a/plugin/SqueezeESP32.zip b/plugin/SqueezeESP32.zip index f283ce3e..6fdb222b 100644 Binary files a/plugin/SqueezeESP32.zip and b/plugin/SqueezeESP32.zip differ diff --git a/plugin/SqueezeESP32/Graphics.pm b/plugin/SqueezeESP32/Graphics.pm index 80cc1307..ce82b9fe 100644 --- a/plugin/SqueezeESP32/Graphics.pm +++ b/plugin/SqueezeESP32/Graphics.pm @@ -141,7 +141,7 @@ sub build_modes { my $width_low = ($artwork->{'enable'} && $artwork->{'x'} && ($artwork->{'y'} >= 32 || $disp_width - $artwork->{'x'} > 32)) ? $artwork->{'x'} : $disp_width; my $small_VU = $cprefs->get('small_VU'); - my $spectrum = sanitizeSpectrum($cprefs->get('sprectrum')); + my $spectrum = sanitizeSpectrum($cprefs->get('spectrum')); my $small_spectrum_pos = { x => $width - int ($spectrum->{small}->{size} * $width / 100), width => int ($spectrum->{small}->{size} * $width / 100), diff --git a/plugin/SqueezeESP32/Plugin.pm b/plugin/SqueezeESP32/Plugin.pm index ddc81a09..d5a0158b 100644 --- a/plugin/SqueezeESP32/Plugin.pm +++ b/plugin/SqueezeESP32/Plugin.pm @@ -73,8 +73,9 @@ sub onNotification { my $request = shift; my $client = $request->client || return; - if ($client->isa('Plugins::SqueezeESP32::Player')) { - $client->update_artwork(); + foreach my $player ($client->syncGroupActiveMembers) { + next unless $player->isa('Plugins::SqueezeESP32::Player'); + $player->update_artwork; } } diff --git a/plugin/SqueezeESP32/install.xml b/plugin/SqueezeESP32/install.xml index 3348a9db..200de627 100644 --- a/plugin/SqueezeESP32/install.xml +++ b/plugin/SqueezeESP32/install.xml @@ -10,6 +10,6 @@ PLUGIN_SQUEEZEESP32 PLUGIN_SQUEEZEESP32_DESC Plugins::SqueezeESP32::Plugin - 0.210 + 0.211 Philippe diff --git a/plugin/repo.xml b/plugin/repo.xml index 126b1ad4..a1078d0e 100644 --- a/plugin/repo.xml +++ b/plugin/repo.xml @@ -1,10 +1,10 @@ - + https://github.com/sle118/squeezelite-esp32 Philippe - dd66b0ac524595af833766c3cd790ee4ca96e0b6 + c33af63de1c2e799a05352708b9f5db9e8d1102a philippe_44@outlook.com SqueezeESP32 additional player id (100) http://github.com/sle118/squeezelite-esp32/raw/master/plugin/SqueezeESP32.zip