13
0

correctly(?) set number of process thread buffers based on run-time-discovered num-cpus (#4951)

git-svn-id: svn://localhost/ardour2/branches/3.0@12946 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Paul Davis 2012-06-26 18:58:39 +00:00
parent a50dd69c0c
commit faaac88ac8

View File

@ -52,6 +52,7 @@
#include <lrdf.h>
#include "pbd/cpus.h"
#include "pbd/error.h"
#include "pbd/id.h"
#include "pbd/strsplit.h"
@ -298,7 +299,7 @@ ARDOUR::init (bool use_windows_vst, bool try_optimization)
(void) PluginManager::instance();
ProcessThread::init ();
BufferManager::init (10); // XX should be num_processors_for_dsp + 1 for the GUI thread
BufferManager::init (hardware_concurrency() + 1);
PannerManager::instance().discover_panners();