int main(int argc, char **argv) { G_quit = false; init_prepareParser(); init_prepareMidiMap(); init_prepareKernelAudio(); init_prepareKernelMIDI(); init_startGUI(argc, argv); Fl::lock(); pthread_create(&t_video, NULL, thread_video, NULL); init_startKernelAudio(); #ifdef WITH_VST juce::initialiseJuce_GUI(); #endif int ret = Fl::run(); #ifdef WITH_VST juce::shutdownJuce_GUI(); #endif pthread_join(t_video, NULL); return ret; }
int main(int argc, char **argv) { G_quit = false; init_prepareParser(); init_prepareKernelAudio(); init_prepareKernelMIDI(); init_startGUI(argc, argv); Fl::lock(); pthread_create(&t_video, NULL, thread_video, NULL); init_startKernelAudio(); int ret = Fl::run(); pthread_join(t_video, NULL); return ret; }