change name of a Session method to makes its intended function clear
[ardour.git] / libs / ardour / ardour / vst_types.h
index a393ef2b5ad584d570a19480a3f343a2040ce98a..2e1c4074f27f603f52f964c605fce38cbf4e00ef 100644 (file)
@@ -20,6 +20,7 @@
 #ifndef __ardour_vst_types_h__
 #define __ardour_vst_types_h__
 
+#include <pthread.h>
 #include "ardour/libardour_visibility.h"
 #include "ardour/vestige/aeffectx.h"
 
@@ -33,22 +34,22 @@ struct LIBARDOUR_API _VSTKey
 
 typedef struct _VSTKey VSTKey;
 
-struct LIBARDOUR_API _VSTInfo 
+struct LIBARDOUR_API _VSTInfo
 {
        char  *name;
        char  *creator;
        int    UniqueID;
        char  *Category;
-    
+
        int    numInputs;
        int    numOutputs;
        int    numParams;
-       
+
        int    wantMidi;
        int    wantEvents;
        int    hasEditor;
        int    canProcessReplacing;
-       
+
        char** ParamNames;
        char** ParamLabels;
 };
@@ -61,9 +62,8 @@ struct LIBARDOUR_API _VSTHandle
 {
        void*        dll;
        char*        name;
-       char*        nameptr;
        char*        path;
-       
+
        main_entry_t main_entry;
 
        int          plugincnt;
@@ -83,13 +83,13 @@ struct LIBARDOUR_API _VSTState
        void*       windows_window;
 
        int         xid;               ///< X11 XWindow
-       
+
        int         want_resize;       ///< Set to signal the plugin resized its UI
        void*       extra_data;        ///< Pointer to any extra data
-       
+
        void * event_callback_thisptr;
        void  (* eventProc) (void * event);
-       
+
        VSTHandle*  handle;
 
        int width;
@@ -102,9 +102,9 @@ struct LIBARDOUR_API _VSTState
        int destroy;
        int vst_version;
        int has_editor;
-       
+
        int         program_set_without_editor;
-       
+
        int         want_program;
        int         want_chunk;
        int         n_pending_keys;
@@ -112,7 +112,7 @@ struct LIBARDOUR_API _VSTState
        int         wanted_chunk_size;
        float *     want_params;
        float *     set_params;
-       
+
        VSTKey      pending_keys[16];
 
        int         dispatcher_wantcall;