/*
- Copyright (C) 2000 Paul Davis
+ Copyright (C) 2000-2006 Paul Davis
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
manager = mgr;
session = 0;
- o_selected_plug = -1;
- i_selected_plug = 0;
current_selection = PluginInfo::LADSPA;
PluginSelector::au_refiller ()
{
guint row;
- PluginInfoList &plugs = manager->au_plugin_info ();
+ PluginInfoList plugs (AUPluginInfo::discover ());
PluginInfoList::iterator i;
char ibuf[16], obuf[16];
aumodel->clear();
return;
}
- boost::shared_ptr<Plugin> plugin = manager->load (*session, pi);
+ PluginPtr plugin = pi->load (*session);
if (plugin) {
PluginCreated (plugin);