- public:
- VSTPlugin (ARDOUR::AudioEngine&, ARDOUR::Session&, FSTHandle* handle);
- VSTPlugin (const VSTPlugin &);
- ~VSTPlugin ();
-
- /* Plugin interface */
-
- std::string unique_id() const;
- const char * label() const;
- const char * name() const;
- const char * maker() const;
- uint32_t parameter_count() const;
+public:
+ VSTPlugin (AudioEngine &, Session &, VSTHandle *);
+ virtual ~VSTPlugin ();
+
+ void activate ();
+ void deactivate ();
+
+ int set_block_size (pframes_t);
+ bool inplace_broken() const { return true; }