diff options
author | David Robillard <d@drobilla.net> | 2006-08-01 19:18:12 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2006-08-01 19:18:12 +0000 |
commit | 0565c75ce8344ecd2e4b42edeabc9cace5f3c091 (patch) | |
tree | 57e1bf946652dc22c9426351996c4bb18a8e05cf /libs/ardour/ardour/plugin_manager.h | |
parent | 79fc27de2ef9db51a8c7c69764b663a9921c5a40 (diff) |
Merged up to trunk R732
git-svn-id: svn://localhost/ardour2/branches/midi@735 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/plugin_manager.h')
-rw-r--r-- | libs/ardour/ardour/plugin_manager.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libs/ardour/ardour/plugin_manager.h b/libs/ardour/ardour/plugin_manager.h index cc9a04738e..ca378dee98 100644 --- a/libs/ardour/ardour/plugin_manager.h +++ b/libs/ardour/ardour/plugin_manager.h @@ -23,6 +23,8 @@ class PluginManager { std::list<PluginInfo*> &vst_plugin_info () { return _vst_plugin_info; } std::list<PluginInfo*> &ladspa_plugin_info () { return _ladspa_plugin_info; } + std::list<PluginInfo*> &au_plugin_info () { return _au_plugin_info; } + void refresh (); int add_ladspa_directory (std::string dirpath); @@ -36,6 +38,7 @@ class PluginManager { ARDOUR::AudioEngine& _engine; std::list<PluginInfo*> _vst_plugin_info; std::list<PluginInfo*> _ladspa_plugin_info; + std::list<PluginInfo*> _au_plugin_info; std::map<uint32_t, std::string> rdf_type; std::string ladspa_path; @@ -55,6 +58,8 @@ class PluginManager { int ladspa_discover_from_path (std::string path); int ladspa_discover (std::string path); + int au_discover (); + std::string get_ladspa_category (uint32_t id); static PluginManager* _manager; // singleton @@ -63,3 +68,4 @@ class PluginManager { } /* namespace ARDOUR */ #endif /* __ardour_plugin_manager_h__ */ + |