Ok boys, sorry for not having been non-programmer-friendly. Here are the
steps that work for me.
1) Locate the plugin directory (for me is "C:\Program
Files\SqueezeCenter\server\Plugins\InguzEQ")
2) Open "Plugin.pm" with you favourite editor (notepad ?)
3) Modify lines from 391 to 400, adding a '#' character in the
beginning:

BEFORE:
        my @rootdirs = Slim::Utils::PluginManager::pluginRootDirs();
        for my $d (@rootdirs)
        {
                if( $d =~ m/$thisapp/i )
                {
                        my $cp = catdir( $d, 'custom-convert.conf' );
                        debug( "New CP:" . $cp );
                        return $cp;
                }
        }

AFTER:
#       my @rootdirs = Slim::Utils::PluginManager::pluginRootDirs();
#       for my $d (@rootdirs)
#       {
#               if( $d =~ m/$thisapp/i )
#               {
#                       my $cp = catdir( $d, 'custom-convert.conf' );
#                       debug( "New CP:" . $cp );
#                       return $cp;
#               }
#       }

4) Save the file
5) Restart squeezebox server.

NOTE: if you try to go to plugin from web interface (player/EQ) it will
alway tell "restart server", but the important thing is transcoding
works.

To amcluesent:

I saw from the logs that Slim::Utils::PluginManager::PluginRootDirs()
is deprecated and thus gave the blocking error in 7.4.
I understand that there would be a better way, but I haven't idea of
how a slimserver plugin is written, this is my first look to it.

Hi, Alessandro


-- 
a.skarpa
------------------------------------------------------------------------
a.skarpa's Profile: http://forums.slimdevices.com/member.php?userid=33698
View this thread: http://forums.slimdevices.com/showthread.php?t=68618

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

Reply via email to