ardour
|
#include <setjmp.h>
#include <signal.h>
#include <pthread.h>
#include <stdio.h>
#include "ardour/libardour_visibility.h"
#include "ardour/vst_types.h"
Go to the source code of this file.
Functions | |
LIBARDOUR_API void | vstfx_set_error_function (void(*func)(const char *)) |
LIBARDOUR_API void | vstfx_error (const char *fmt,...) |
LIBARDOUR_API int | vstfx_launch_editor (VSTState *) |
LIBARDOUR_API int | vstfx_init (void *) |
LIBARDOUR_API void | vstfx_exit () |
LIBARDOUR_API VSTHandle * | vstfx_load (const char *) |
LIBARDOUR_API int | vstfx_unload (VSTHandle *) |
LIBARDOUR_API VSTState * | vstfx_instantiate (VSTHandle *, audioMasterCallback, void *) |
LIBARDOUR_API void | vstfx_close (VSTState *) |
LIBARDOUR_API int | vstfx_create_editor (VSTState *) |
LIBARDOUR_API int | vstfx_run_editor (VSTState *) |
LIBARDOUR_API void | vstfx_destroy_editor (VSTState *) |
LIBARDOUR_API void | vstfx_event_loop_remove_plugin (VSTState *) |
LIBARDOUR_API int | vstfx_call_dispatcher (VSTState *, int, int, int, void *, float) |
LIBARDOUR_API int | vstfx_load_state (VSTState *vstfx, char *filename) |
LIBARDOUR_API bool | vstfx_save_state (VSTState *vstfx, char *filename) |
Variables | |
LIBARDOUR_API void(* | vstfx_error_callback )(const char *msg) |
LIBARDOUR_API int vstfx_call_dispatcher | ( | VSTState * | , |
int | , | ||
int | , | ||
int | , | ||
void * | , | ||
float | |||
) |
Definition at line 494 of file linux_vst_support.cc.
LIBARDOUR_API void vstfx_close | ( | VSTState * | ) |
Definition at line 348 of file linux_vst_support.cc.
LIBARDOUR_API int vstfx_create_editor | ( | VSTState * | ) |
Definition at line 591 of file linux_vst_gui_support.cc.
LIBARDOUR_API void vstfx_destroy_editor | ( | VSTState * | vstfx | ) |
Destroy the editor window
Definition at line 36 of file dummy_lxvst.cc.
LIBARDOUR_API void vstfx_error | ( | const char * | fmt, |
... | |||
) |
Definition at line 49 of file linux_vst_support.cc.
LIBARDOUR_API void vstfx_event_loop_remove_plugin | ( | VSTState * | vstfx | ) |
Remove a vstfx instance from the linked list parsed by the event loop
Definition at line 755 of file linux_vst_gui_support.cc.
LIBARDOUR_API void vstfx_exit | ( | ) |
Definition at line 42 of file dummy_lxvst.cc.
LIBARDOUR_API int vstfx_init | ( | void * | ) |
Definition at line 6 of file dummy_lxvst.cc.
LIBARDOUR_API VSTState* vstfx_instantiate | ( | VSTHandle * | , |
audioMasterCallback | , | ||
void * | |||
) |
Definition at line 303 of file linux_vst_support.cc.
LIBARDOUR_API int vstfx_launch_editor | ( | VSTState * | ) |
Definition at line 669 of file linux_vst_gui_support.cc.
LIBARDOUR_API VSTHandle* vstfx_load | ( | const char * | ) |
Definition at line 194 of file linux_vst_support.cc.
LIBARDOUR_API int vstfx_load_state | ( | VSTState * | vstfx, |
char * | filename | ||
) |
Load a plugin state from a file.
LIBARDOUR_API int vstfx_run_editor | ( | VSTState * | ) |
Definition at line 547 of file linux_vst_gui_support.cc.
LIBARDOUR_API bool vstfx_save_state | ( | VSTState * | vstfx, |
char * | filename | ||
) |
Save a plugin state to a file.
Definition at line 392 of file linux_vst_support.cc.
LIBARDOUR_API void vstfx_set_error_function | ( | void(*)(const char *) | func | ) |
LIBARDOUR_API int vstfx_unload | ( | VSTHandle * | ) |
Definition at line 271 of file linux_vst_support.cc.
LIBARDOUR_API void(* vstfx_error_callback)(const char *msg) |
Definition at line 67 of file linux_vst_support.cc.