summaryrefslogtreecommitdiff
path: root/gtk2_ardour
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-09-06 22:36:09 +0200
committerRobin Gareus <robin@gareus.org>2015-09-06 22:36:09 +0200
commit6ade16b38d1213916f99ba5215ca4493f0b9b710 (patch)
treeaf56e97d10aedab099b6a4e230a7ee59f412d5e3 /gtk2_ardour
parent1e404da10dadbd44a188912d54156856b60069f2 (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')
-rw-r--r--gtk2_ardour/ardour_ui.cc2
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 */