projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
save version string with session for informational purposes
[ardour.git]
/
libs
/
ardour
/
ardour
/
vst_types.h
diff --git
a/libs/ardour/ardour/vst_types.h
b/libs/ardour/ardour/vst_types.h
index 1b443dc1928396c614e5a571b3e8b0c1b26747a8..2e1c4074f27f603f52f964c605fce38cbf4e00ef 100644
(file)
--- a/
libs/ardour/ardour/vst_types.h
+++ b/
libs/ardour/ardour/vst_types.h
@@
-34,22
+34,22
@@
struct LIBARDOUR_API _VSTKey
typedef struct _VSTKey VSTKey;
typedef struct _VSTKey VSTKey;
-struct LIBARDOUR_API _VSTInfo
+struct LIBARDOUR_API _VSTInfo
{
char *name;
char *creator;
int UniqueID;
char *Category;
{
char *name;
char *creator;
int UniqueID;
char *Category;
-
+
int numInputs;
int numOutputs;
int numParams;
int numInputs;
int numOutputs;
int numParams;
-
+
int wantMidi;
int wantEvents;
int hasEditor;
int canProcessReplacing;
int wantMidi;
int wantEvents;
int hasEditor;
int canProcessReplacing;
-
+
char** ParamNames;
char** ParamLabels;
};
char** ParamNames;
char** ParamLabels;
};
@@
-62,9
+62,8
@@
struct LIBARDOUR_API _VSTHandle
{
void* dll;
char* name;
{
void* dll;
char* name;
- char* nameptr;
char* path;
char* path;
-
+
main_entry_t main_entry;
int plugincnt;
main_entry_t main_entry;
int plugincnt;
@@
-84,13
+83,13
@@
struct LIBARDOUR_API _VSTState
void* windows_window;
int xid; ///< X11 XWindow
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
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);
void * event_callback_thisptr;
void (* eventProc) (void * event);
-
+
VSTHandle* handle;
int width;
VSTHandle* handle;
int width;
@@
-103,9
+102,9
@@
struct LIBARDOUR_API _VSTState
int destroy;
int vst_version;
int has_editor;
int destroy;
int vst_version;
int has_editor;
-
+
int program_set_without_editor;
int program_set_without_editor;
-
+
int want_program;
int want_chunk;
int n_pending_keys;
int want_program;
int want_chunk;
int n_pending_keys;
@@
-113,7
+112,7
@@
struct LIBARDOUR_API _VSTState
int wanted_chunk_size;
float * want_params;
float * set_params;
int wanted_chunk_size;
float * want_params;
float * set_params;
-
+
VSTKey pending_keys[16];
int dispatcher_wantcall;
VSTKey pending_keys[16];
int dispatcher_wantcall;