summaryrefslogtreecommitdiff
path: root/libs/fst/fst.h
diff options
context:
space:
mode:
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;