If I'm looking at the right file which is
/var/lib/squeezeboxserver/cache/installedplugins/plugins/raopbridge/plugin.pm,
it doesn't contain what you said to edit:-


Code:
--------------------
    package Plugins::RaopBridge::Plugin;
  
  use strict;
  
  use Data::Dumper;
  use File::Spec::Functions;
  use XML::Simple;
  use base qw(Slim::Plugin::Base);
  
  use Slim::Utils::Prefs;
  use Slim::Utils::Log;
  
  my $prefs = preferences('plugin.raopbridge');
  
  $prefs->init({ autorun => 0, opts => '', debugs => '', logging => 0, bin => 
undef, configfile => "raopbridge.xml", profilesURL => initProfilesURL(), 
autosave => 1, eraselog => 0});
  
  my $log = Slim::Utils::Log->addLogCategory({
        'category'     => 'plugin.raopbridge',
        'defaultLevel' => 'WARN',
        'description'  => Slim::Utils::Strings::string('PLUGIN_RAOPBRIDGE'),
  }); 
  
  sub initPlugin {
        my $class = shift;
  
        $class->SUPER::initPlugin(@_);
                
        require Plugins::RaopBridge::Squeeze2raop;              
        
        if ($prefs->get('autorun')) {
                Plugins::RaopBridge::Squeeze2raop->start;
        }
        
        if (!$::noweb) {
                require Plugins::RaopBridge::Settings;
                Plugins::RaopBridge::Settings->new;
                Slim::Web::Pages->addPageFunction("^raopbridge-log.log", 
\&Plugins::RaopBridge::Squeeze2raop::logHandler);
                Slim::Web::Pages->addPageFunction("^raopbridge-config.xml", 
\&Plugins::RaopBridge::Squeeze2raop::configHandler);
                Slim::Web::Pages->addPageFunction("raopbridge-guide.htm", 
\&Plugins::RaopBridge::Squeeze2raop::guideHandler);
        }
        
        $log->warn(Dumper(Slim::Utils::OSDetect::details()));
  }
  
  sub initProfilesURL {
        my $file = 
catdir(Slim::Utils::PluginManager->allPlugins->{'RaopBridge'}->{'basedir'}, 
'install.xml');
        return XMLin($file, ForceArray => 0, KeepRoot => 0, NoAttr => 
0)->{'profilesURL'};
  }
  
  sub shutdownPlugin {
        if ($prefs->get('autorun')) {
                Plugins::RaopBridge::Squeeze2raop->stop;
        }
  }
  
  1;
  
--------------------


------------------------------------------------------------------------
Simon_rb's Profile: http://forums.slimdevices.com/member.php?userid=56871
View this thread: http://forums.slimdevices.com/showthread.php?t=105198

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to