diff --git a/plugin/SqueezeESP32.zip b/plugin/SqueezeESP32.zip index 2be36822..1f183d0f 100644 Binary files a/plugin/SqueezeESP32.zip and b/plugin/SqueezeESP32.zip differ diff --git a/plugin/SqueezeESP32/Plugin.pm b/plugin/SqueezeESP32/Plugin.pm index 37dcc055..8d070910 100644 --- a/plugin/SqueezeESP32/Plugin.pm +++ b/plugin/SqueezeESP32/Plugin.pm @@ -33,8 +33,8 @@ sub initPlugin { Slim::Networking::Slimproto::addPlayerClass($class, 100, 'squeezeesp32', { client => 'Plugins::SqueezeESP32::Player', display => 'Plugins::SqueezeESP32::Graphics' }); $log->info("Added class 100 for SqueezeESP32"); - Slim::Control::Request::subscribe(\&onNotification, [ ['newmetadata'] ] ); - Slim::Control::Request::subscribe(\&onNotification, [ ['playlist'], ['open', 'newsong'] ]); + Slim::Control::Request::subscribe( sub { onNotification(@_) }, [ ['newmetadata'] ] ); + Slim::Control::Request::subscribe( sub { onNotification(@_) }, [ ['playlist'], ['open', 'newsong'] ]); } sub onNotification { diff --git a/plugin/SqueezeESP32/install.xml b/plugin/SqueezeESP32/install.xml index 48055b55..dbf8d9d4 100644 --- a/plugin/SqueezeESP32/install.xml +++ b/plugin/SqueezeESP32/install.xml @@ -10,6 +10,6 @@ PLUGIN_SQUEEZEESP32 PLUGIN_SQUEEZEESP32_DESC Plugins::SqueezeESP32::Plugin - 0.42 + 0.43 Philippe diff --git a/plugin/repo.xml b/plugin/repo.xml index 99cd1761..de7f3051 100644 --- a/plugin/repo.xml +++ b/plugin/repo.xml @@ -1,10 +1,10 @@ - + https://github.com/sle118/squeezelite-esp32 Philippe - 91e09e914be97b25d258f257bf999a97700b0c55 + 3460f07b43dcdb2cbdf4d10e6536da7abd87b3a1 philippe_44@outlook.com SqueezeESP32 additional player id (100) http://github.com/sle118/squeezelite-esp32/raw/master/plugin/SqueezeESP32.zip