diff options
author | Robin Gareus <robin@gareus.org> | 2015-03-30 21:51:16 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-03-30 21:51:54 +0200 |
commit | 320fc6c3b2a3628e2b6a073029a11babbd14da88 (patch) | |
tree | 9070cc0d5c480110a98b29f82e1b21d76af616d5 /cfgtool | |
parent | 75e0f5a023b5485a6f6efb3ebd6f2ae21f5a041b (diff) |
make configtool compile for wine/vst
Diffstat (limited to 'cfgtool')
-rw-r--r-- | cfgtool/cfgtool.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/cfgtool/cfgtool.cc b/cfgtool/cfgtool.cc index 021484671b..23f7369f52 100644 --- a/cfgtool/cfgtool.cc +++ b/cfgtool/cfgtool.cc @@ -53,3 +53,15 @@ int main (int argc, char **argv) { int vstfx_init (void*) { return 0; } void vstfx_exit () {} void vstfx_destroy_editor (VSTState*) {} + +#ifdef WINDOWS_VST_SUPPORT +extern "C" { +int fst_init (void* possible_hmodule) { return -1;} +void fst_exit (void) {} +VSTHandle* fst_load (const char*) { return 0; } +int fst_unload (VSTHandle**) { return -1; } +VSTState * fst_instantiate (VSTHandle *, audioMasterCallback amc, void* userptr) { return 0; } +void fst_close (VSTState *) {} +void fst_audio_master_idle(void) {} +}; +#endif |