diff options
author | Robin Gareus <robin@gareus.org> | 2015-09-06 22:36:09 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-09-06 22:36:09 +0200 |
commit | 6ade16b38d1213916f99ba5215ca4493f0b9b710 (patch) | |
tree | af56e97d10aedab099b6a4e230a7ee59f412d5e3 /gtk2_ardour/ardour_ui.cc | |
parent | 1e404da10dadbd44a188912d54156856b60069f2 (diff) |
Workaround to allow loading large sessions.
During session-load, ardour calls Route::SoloControllable::set_value()
which calls Session::set_solo() which in turn sends a session-rt event.
Along with other rt-events (locations,..) the current solo logic limits
Ardour to only load sessions with about >= 200 tracks.
now bumped to a few thousand tracks.. until a proper solution comes along.
Diffstat (limited to 'gtk2_ardour/ardour_ui.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc index 815d8e88bc..f2d0132b48 100644 --- a/gtk2_ardour/ardour_ui.cc +++ b/gtk2_ardour/ardour_ui.cc @@ -377,7 +377,7 @@ ARDOUR_UI::ARDOUR_UI (int *argcp, char **argvp[], const char* localedir, UIConfi setup_gtk_ardour_enums (); setup_profile (); - SessionEvent::create_per_thread_pool ("GUI", 512); + SessionEvent::create_per_thread_pool ("GUI", 4096); /* we like keyboards */ |