By player screen settings

This commit is contained in:
philippe44
2020-03-05 19:46:06 -08:00
parent 831410752a
commit c865dfbe9c
9 changed files with 160 additions and 40 deletions

View File

@@ -8,11 +8,6 @@ use Slim::Utils::Log;
my $prefs = preferences('plugin.squeezeesp32');
$prefs->init({
width => 128,
spectrum_scale => 50,
});
my $log = Slim::Utils::Log->addLogCategory({
'category' => 'plugin.squeezeesp32',
'defaultLevel' => 'INFO',
@@ -23,10 +18,13 @@ sub initPlugin {
my $class = shift;
if ( main::WEBUI ) {
require Plugins::SqueezeESP32::Settings;
Plugins::SqueezeESP32::Settings->new;
require Plugins::SqueezeESP32::PlayerSettings;
Plugins::SqueezeESP32::PlayerSettings->new;
# require Plugins::SqueezeESP32::Settings;
# Plugins::SqueezeESP32::Settings->new;
}
$class->SUPER::initPlugin(@_);
Slim::Networking::Slimproto::addPlayerClass($class, 100, 'squeezeesp32', { client => 'Plugins::SqueezeESP32::Player', display => 'Plugins::SqueezeESP32::Graphics' });
$log->info("Added class 100 for SqueezeESP32");