diff --git a/components/squeezelite/embedded.h b/components/squeezelite/embedded.h index 1d22876e..f8fb1e03 100644 --- a/components/squeezelite/embedded.h +++ b/components/squeezelite/embedded.h @@ -8,7 +8,7 @@ - pthread_create_name - stack size - s16_t, s32_t, s64_t and u64_t - - PLAYER_ID + - PLAYER_ID / custom_player_id can overload (use #define) - exit - gettime_ms diff --git a/plugin/SqueezeESP32.zip b/plugin/SqueezeESP32.zip index 3785721f..1e5af765 100644 Binary files a/plugin/SqueezeESP32.zip and b/plugin/SqueezeESP32.zip differ diff --git a/plugin/SqueezeESP32/Player.pm b/plugin/SqueezeESP32/Player.pm index 017c169f..fe6b208c 100644 --- a/plugin/SqueezeESP32/Player.pm +++ b/plugin/SqueezeESP32/Player.pm @@ -7,6 +7,7 @@ use Slim::Utils::Log; use Slim::Utils::Prefs; my $prefs = preferences('plugin.squeezeesp32'); +my $log = logger('plugin.squeezeesp32'); sub model { 'squeezeesp32' } sub modelName { 'SqueezeESP32' } @@ -23,10 +24,11 @@ sub playerSettingsFrame { # New SETD command 0xfe for display width if ($id == 0xfe) { $value = (unpack('CC', $$data_ref))[1]; - if ($value > 10 && $value < 200) { + if ($value > 100 && $value < 400) { $client->display->widthOverride(1, $value); $client->update; } + $log->info("Setting player width $value for ", $client->name); } $client->SUPER::playerSettingsFrame($data_ref); diff --git a/plugin/SqueezeESP32/install.xml b/plugin/SqueezeESP32/install.xml index 42c3b822..d92cd4f3 100644 --- a/plugin/SqueezeESP32/install.xml +++ b/plugin/SqueezeESP32/install.xml @@ -10,6 +10,6 @@ PLUGIN_SQUEEZEESP32 PLUGIN_SQUEEZEESP32_DESC Plugins::SqueezeESP32::Plugin - 0.8 + 0.9 Philippe diff --git a/plugin/repo.xml b/plugin/repo.xml index 0fb59927..03f6c740 100644 --- a/plugin/repo.xml +++ b/plugin/repo.xml @@ -1,10 +1,10 @@ - + https://github.com/sle118/squeezelite-esp32 Philippe - 66cde7aee1f92e82087e5a7a68c6d57f1229e2a0 + 89c68b54ad4373df6c0cd37222a07b53013c4815 philippe_44@outlook.com SqueezeESP32 additional player id (100) http://github.com/sle118/squeezelite-esp32/raw/master/plugin/SqueezeESP32.zip