summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/plugin.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2007-07-31 16:03:53 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2007-07-31 16:03:53 +0000
commit84b45aefded6de0aaa1bc8fe9f3632ada686e6e0 (patch)
treeac8125b2edc81892c4854e8912744013296ba4e6 /libs/ardour/ardour/plugin.h
parente57dd28f3316cc026c11725ff6da52f8d559d079 (diff)
extend filtering to VST + AU, tweak details, add filter-by-creator and by library
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2200 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/plugin.h')
-rw-r--r--libs/ardour/ardour/plugin.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/ardour/ardour/plugin.h b/libs/ardour/ardour/plugin.h
index c7708e3690..256549526e 100644
--- a/libs/ardour/ardour/plugin.h
+++ b/libs/ardour/ardour/plugin.h
@@ -22,6 +22,7 @@
#include <boost/shared_ptr.hpp>
#include <sigc++/signal.h>
+#include <glibmm/ustring.h>
#include <pbd/statefuldestructible.h>
#include <pbd/controllable.h>
@@ -53,11 +54,13 @@ class PluginInfo {
PluginInfo () { }
PluginInfo (const PluginInfo &o)
: name(o.name), n_inputs(o.n_inputs), n_outputs(o.n_outputs),
- unique_id(o.unique_id), path (o.path), index(o.index) {}
+ path (o.path), unique_id(o.unique_id), index(o.index) {}
virtual ~PluginInfo () { }
string name;
string category;
+ Glib::ustring creator;
+ Glib::ustring path;
uint32_t n_inputs;
uint32_t n_outputs;
ARDOUR::PluginType type;
@@ -68,7 +71,6 @@ class PluginInfo {
protected:
friend class PluginManager;
- string path;
uint32_t index;
};