Fix the tempo note-type hallucination.
[ardour.git] / libs / ardour / ardour / lxvst_plugin.h
index 1eba007790525c3daf2d06eb14ccd2cd8eebad43..5a35d9832e55b744fb4f6844c6bb0479e140eee4 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "ardour/vst_plugin.h"
 
-struct LIBARDOUR_API _VSTHandle;
+struct _VSTHandle;
 typedef struct _VSTHandle VSTHandle;
 
 namespace ARDOUR {
@@ -33,7 +33,7 @@ class Session;
 class LIBARDOUR_API LXVSTPlugin : public VSTPlugin
 {
   public:
-       LXVSTPlugin (AudioEngine &, Session &, VSTHandle *);
+       LXVSTPlugin (AudioEngine &, Session &, VSTHandle *, int unique_id);
        LXVSTPlugin (const LXVSTPlugin &);
        ~LXVSTPlugin ();
 
@@ -47,6 +47,7 @@ class LIBARDOUR_API LXVSTPluginInfo : public PluginInfo
        ~LXVSTPluginInfo () {}
 
        PluginPtr load (Session& session);
+       std::vector<Plugin::PresetRecord> get_presets (bool user_only) const;
 };
 
 } // namespace ARDOUR