remove ControlOnly port flag, since it was essentially unusable
[ardour.git] / libs / ardour / test / dummy_lxvst.cc
index d21702ec43a7dea3ee388caacee4367ad2d743d1..c614c776bf7c5cf37bbd80a3cb9280cd8bcc480f 100644 (file)
@@ -1,6 +1,6 @@
 /* Dummy LXVST methods so that libardour can be linked against the test code */
 
-#include "ardour/vstfx.h"
+#include "ardour/linux_vst_support.h"
 
 int
 vstfx_init (void* ptr)
@@ -8,26 +8,38 @@ vstfx_init (void* ptr)
        return 0;
 }
 
-VSTFX *
-vstfx_instantiate (VSTFXHandle* fhandle, audioMasterCallback amc, void* userptr)
+VSTState *
+vstfx_instantiate (VSTHandle* fhandle, audioMasterCallback amc, void* userptr)
 {
        return 0;
 }
 
 void
-vstfx_close (VSTFX* vstfx)
+vstfx_close (VSTState* vstfx)
 {
 
 }
 
-VSTFXHandle *
+VSTHandle *
 vstfx_load (const char *path)
 {
        return 0;
 }
 
 int
-vstfx_unload (VSTFXHandle* fhandle)
+vstfx_unload (VSTHandle* fhandle)
 {
        return -1;
 }
+
+void
+vstfx_destroy_editor (VSTState *)
+{
+
+}
+
+void
+vstfx_exit ()
+{
+
+}