diff options
author | Robin Gareus <robin@gareus.org> | 2014-02-22 02:44:34 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-02-22 03:11:48 +0100 |
commit | dfdf9a35f1e990c45f35632eb993eb67f4f7abf8 (patch) | |
tree | a74a58b39c8f08859c547b8e0f6c8a443cba8bf2 /libs/fst/fst.h | |
parent | b3154e8ed6b5bb62acdc4b5a72133ceaeab7e53e (diff) |
resolve gtk + VST threading issues
while (gtk_events_pending()) gtk_main_iteration(); never returns
as long as there's a idle call registered somewhere (and it's not
called from an idle callback itself)
Diffstat (limited to 'libs/fst/fst.h')
-rw-r--r-- | libs/fst/fst.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/fst/fst.h b/libs/fst/fst.h index e3cba8d3d5..10ccda4d41 100644 --- a/libs/fst/fst.h +++ b/libs/fst/fst.h @@ -48,6 +48,9 @@ extern void fst_move_window_into_view (VSTState *); extern VSTInfo *fst_get_info (char *dllpathname); extern void fst_free_info (VSTInfo *info); extern void fst_event_loop_remove_plugin (VSTState* fst); +extern void fst_start_threading(void); +extern void fst_stop_threading(void); +extern void fst_audio_master_idle(void); #ifdef __cplusplus } |