40 lines
663 B
Perl
40 lines
663 B
Perl
package Plugins::YouTubeMusic::Plugin;
|
|
|
|
use strict;
|
|
|
|
use base qw(Slim:Plugin:Base);
|
|
|
|
use Slim::Utils::Strings qw(string);
|
|
use Slim::Utils::Prefs;
|
|
use Slim::Utils::Log;
|
|
|
|
my $log = Slim::Utils::Log->addLogCategory({
|
|
'category' => 'plugin.youtubemusic',
|
|
'defaultLevel' => 'WARN',
|
|
'description' => 'PLUGIN_YOUTUBEMUSIC',
|
|
});
|
|
|
|
my $prefs = preferences('plugin.youtubemusic');
|
|
|
|
sub initPlugin {
|
|
my $class = shift;
|
|
|
|
$class->SUPER::initPlugin;
|
|
|
|
$log->info("Hello, World!");
|
|
|
|
if (main::WEBUI) {
|
|
require Plugins::YouTubeMusic::Settings;
|
|
Plugins::YouTubeMusic::Settings->new();
|
|
}
|
|
}
|
|
|
|
sub shutdownPlugin {
|
|
|
|
}
|
|
|
|
sub getDisplayName { 'PLUGIN_YOUTUBEMUSIC' }
|
|
|
|
1;
|
|
|