diff options
author | Taybin Rutkin <taybin@taybin.com> | 2006-08-03 17:17:38 +0000 |
---|---|---|
committer | Taybin Rutkin <taybin@taybin.com> | 2006-08-03 17:17:38 +0000 |
commit | 5fdfe49406db9de3431b099cd89a2233f43a6163 (patch) | |
tree | 6992819edab3e8bb1a355e9aa735255bb13a5d2f /libs/ardour/ardour/plugin_manager.h | |
parent | e46924420fb60823b96cbe297c588a32fa5cce88 (diff) |
Most PluginManager refactoring is out of the way. Time to begin on AudioUnit support for real.
git-svn-id: svn://localhost/ardour2/trunk@752 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/plugin_manager.h')
-rw-r--r-- | libs/ardour/ardour/plugin_manager.h | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/libs/ardour/ardour/plugin_manager.h b/libs/ardour/ardour/plugin_manager.h index e051eb2a58..8e6c0bd1c7 100644 --- a/libs/ardour/ardour/plugin_manager.h +++ b/libs/ardour/ardour/plugin_manager.h @@ -5,22 +5,19 @@ #include <map> #include <string> -#include <boost/shared_ptr.hpp> - #include <ardour/types.h> #include <ardour/plugin.h> #include <ardour/audio_unit.h> namespace ARDOUR { -class PluginInfo; class Plugin; class Session; class AudioEngine; class PluginManager { public: - PluginManager (ARDOUR::AudioEngine&); + PluginManager (); ~PluginManager (); ARDOUR::PluginInfoList &vst_plugin_info () { return _vst_plugin_info; } @@ -31,12 +28,9 @@ class PluginManager { int add_ladspa_directory (std::string dirpath); int add_vst_directory (std::string dirpath); - boost::shared_ptr<Plugin> load (ARDOUR::Session& s, PluginInfoPtr info); - static PluginManager* the_manager() { return _manager; } private: - ARDOUR::AudioEngine& _engine; ARDOUR::PluginInfoList _vst_plugin_info; ARDOUR::PluginInfoList _ladspa_plugin_info; std::map<uint32_t, std::string> rdf_type; |