summaryrefslogtreecommitdiff
path: root/libs/fst/fst.h
diff options
context:
space:
mode:
authorCarl Hetherington <carl@carlh.net>2011-11-22 01:28:27 +0000
committerCarl Hetherington <carl@carlh.net>2011-11-22 01:28:27 +0000
commitd98b2b6039f4733bc264046810d56c5b56ddb288 (patch)
tree07fab2d23ab6a708b96d0a570391ee22be3edf65 /libs/fst/fst.h
parentac647e5fec542ad8b38d0a3080e9d0cf4c1a4bbd (diff)
Use same aeffectx.h for windows and linux VSTs.
git-svn-id: svn://localhost/ardour2/branches/3.0@10757 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/fst/fst.h')
-rw-r--r--libs/fst/fst.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/libs/fst/fst.h b/libs/fst/fst.h
index 15ba72d66f..f4482ec377 100644
--- a/libs/fst/fst.h
+++ b/libs/fst/fst.h
@@ -6,6 +6,7 @@
#include <pthread.h>
#include "ardour/vst_types.h"
+#include "ardour/vestige/aeffectx.h"
/**
* Display FST error message.
@@ -27,8 +28,6 @@ void fst_set_error_function (void (*func)(const char *));
void fst_error (const char *fmt, ...);
-#include <vestige/aeffectx.h>
-
typedef struct _FST FST;
typedef struct _FSTHandle FSTHandle;
typedef struct _FSTInfo FSTInfo;
@@ -55,7 +54,7 @@ struct _FSTInfo
char **ParamLabels;
};
-typedef struct AEffect * (*main_entry_t)(audioMasterCallback);
+typedef AEffect * (*main_entry_t)(audioMasterCallback);
struct _FSTHandle
{
@@ -70,7 +69,7 @@ struct _FSTHandle
struct _FST
{
- struct AEffect* plugin;
+ AEffect* plugin;
void* window; /* win32 HWND */
int xid; /* X11 XWindow */
FSTHandle* handle;