From 5e11ccbd87bce3b46a358e8248956bc15fc8c806 Mon Sep 17 00:00:00 2001 From: Philippe G Date: Thu, 4 Mar 2021 19:18:58 -0800 Subject: [PATCH] remove equalizer if player is 32 bits --- plugin/SqueezeESP32.zip | Bin 12142 -> 12233 bytes .../plugins/SqueezeESP32/settings/player.html | 114 +++++++++--------- plugin/SqueezeESP32/Player.pm | 6 +- plugin/SqueezeESP32/PlayerSettings.pm | 16 +-- plugin/SqueezeESP32/install.xml | 2 +- plugin/repo.xml | 2 +- 6 files changed, 74 insertions(+), 66 deletions(-) diff --git a/plugin/SqueezeESP32.zip b/plugin/SqueezeESP32.zip index 1f954c50d885c398e06b9180e4e8b305df1292de..3f09539564e89a8e46a0edf9acf4025ee7e98dd4 100644 GIT binary patch delta 5694 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 Wr7v-m#{}gzk%RXoW(CJTeg6-WPsV}( delta 5652 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 diff --git a/plugin/SqueezeESP32/HTML/EN/plugins/SqueezeESP32/settings/player.html b/plugin/SqueezeESP32/HTML/EN/plugins/SqueezeESP32/settings/player.html index 0bcc15f4..fd07f991 100644 --- a/plugin/SqueezeESP32/HTML/EN/plugins/SqueezeESP32/settings/player.html +++ b/plugin/SqueezeESP32/HTML/EN/plugins/SqueezeESP32/settings/player.html @@ -38,67 +38,69 @@
[% END %] - [% WRAPPER setting title="PLUGIN_SQUEEZEESP32_EQUALIZER" desc="" %] -
[% "PLUGIN_SQUEEZEESP32_EQUALIZER_SAVE" | string %]
- [% END %] + [% IF pref_equalizer %] + [% WRAPPER setting title="PLUGIN_SQUEEZEESP32_EQUALIZER" desc="" %] +
[% "PLUGIN_SQUEEZEESP32_EQUALIZER_SAVE" | string %]
+ [% END %] - - [% WRAPPER settingSection %] - [% WRAPPER settingGroup title='31Hz' desc="" %] + + [% WRAPPER settingSection %] + [% WRAPPER settingGroup title='31Hz' desc="" %] + [% END %] + [% WRAPPER settingGroup title='62Hz' desc="" %] + + [% END %] + [% WRAPPER settingGroup title='125Hz' desc="" %] + + [% END %] + [% WRAPPER settingGroup title='250Hz' desc="" %] + + [% END %] + [% WRAPPER settingGroup title='500Hz' desc="" %] + + [% END %] + [% WRAPPER settingGroup title='1kHz' desc="" %] + + [% END %] + [% WRAPPER settingGroup title='2kHz' desc="" %] + + [% END %] + [% WRAPPER settingGroup title='4kHz' desc="" %] + + [% END %] + [% WRAPPER settingGroup title='8kHz' desc="" %] + + [% END %] + [% WRAPPER settingGroup title='16kHz' desc="" %] + + [% END %] [% END %] - [% WRAPPER settingGroup title='62Hz' desc="" %] - - [% END %] - [% WRAPPER settingGroup title='125Hz' desc="" %] - - [% END %] - [% WRAPPER settingGroup title='250Hz' desc="" %] - - [% END %] - [% WRAPPER settingGroup title='500Hz' desc="" %] - - [% END %] - [% WRAPPER settingGroup title='1kHz' desc="" %] - - [% END %] - [% WRAPPER settingGroup title='2kHz' desc="" %] - - [% END %] - [% WRAPPER settingGroup title='4kHz' desc="" %] - - [% END %] - [% WRAPPER settingGroup title='8kHz' desc="" %] - - [% END %] - [% WRAPPER settingGroup title='16kHz' desc="" %] - - [% END %] - [% END %] + [% END %] [% PROCESS settings/footer.html %] diff --git a/plugin/SqueezeESP32/Player.pm b/plugin/SqueezeESP32/Player.pm index 1b220e68..158d1395 100644 --- a/plugin/SqueezeESP32/Player.pm +++ b/plugin/SqueezeESP32/Player.pm @@ -14,7 +14,7 @@ my $prefs = preferences('plugin.squeezeesp32'); my $log = logger('plugin.squeezeesp32'); { - __PACKAGE__->mk_accessor('rw', 'tone_update'); + __PACKAGE__->mk_accessor('rw', qw(tone_update depth)); } sub new { @@ -64,6 +64,10 @@ sub minBass { -13 } sub init { my $client = shift; + my ($id, $caps) = @_; + + my ($depth) = $caps =~ /Depth=(\d+)/; + $client->depth($depth || 16); if (!$handlersAdded) { diff --git a/plugin/SqueezeESP32/PlayerSettings.pm b/plugin/SqueezeESP32/PlayerSettings.pm index b2bbf166..e1619200 100644 --- a/plugin/SqueezeESP32/PlayerSettings.pm +++ b/plugin/SqueezeESP32/PlayerSettings.pm @@ -76,12 +76,14 @@ sub handler { } - my $equalizer = $cprefs->get('equalizer'); - for my $i (0 .. $#{$equalizer}) { - $equalizer->[$i] = $paramRef->{"pref_equalizer.$i"} || 0; - } - $cprefs->set('equalizer', $equalizer); - $client->update_tones($equalizer); + if ($client->depth == 16) { + my $equalizer = $cprefs->get('equalizer'); + for my $i (0 .. $#{$equalizer}) { + $equalizer->[$i] = $paramRef->{"pref_equalizer.$i"} || 0; + } + $cprefs->set('equalizer', $equalizer); + $client->update_tones($equalizer); + } } if ($client->displayWidth) { @@ -91,7 +93,7 @@ sub handler { $paramRef->{'pref_artwork'} = $cprefs->get('artwork'); } - $paramRef->{'pref_equalizer'} = $cprefs->get('equalizer'); + $paramRef->{'pref_equalizer'} = $cprefs->get('equalizer') if $client->depth == 16; return $class->SUPER::handler($client, $paramRef); } diff --git a/plugin/SqueezeESP32/install.xml b/plugin/SqueezeESP32/install.xml index c15beae4..2ea4276c 100644 --- a/plugin/SqueezeESP32/install.xml +++ b/plugin/SqueezeESP32/install.xml @@ -10,6 +10,6 @@ PLUGIN_SQUEEZEESP32 PLUGIN_SQUEEZEESP32_DESC Plugins::SqueezeESP32::Plugin - 0.220 + 0.230 Philippe diff --git a/plugin/repo.xml b/plugin/repo.xml index 283d5ef0..d3020c2f 100644 --- a/plugin/repo.xml +++ b/plugin/repo.xml @@ -1,7 +1,7 @@ - + https://github.com/sle118/squeezelite-esp32 Philippe e279e31acf8c91652d32bdf6165db21961ea780d