mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-06 06:44:57 +01:00
session-utils tweaks
* emulate 256 i/o (don't loose connections) * allow "silent" start
This commit is contained in:
parent
8e4c6f7f5a
commit
ea85217437
2 changed files with 11 additions and 6 deletions
|
|
@ -86,7 +86,7 @@ class MyEventLoop : public sigc::trackable, public EventLoop
|
|||
static MyEventLoop *event_loop;
|
||||
|
||||
void
|
||||
SessionUtils::init ()
|
||||
SessionUtils::init (bool print_log)
|
||||
{
|
||||
if (!ARDOUR::init (false, true, localedir)) {
|
||||
cerr << "Ardour failed to initialize\n" << endl;
|
||||
|
|
@ -97,10 +97,12 @@ SessionUtils::init ()
|
|||
EventLoop::set_event_loop_for_thread (event_loop);
|
||||
SessionEvent::create_per_thread_pool ("util", 512);
|
||||
|
||||
test_receiver.listen_to (error);
|
||||
test_receiver.listen_to (info);
|
||||
test_receiver.listen_to (fatal);
|
||||
test_receiver.listen_to (warning);
|
||||
if (print_log) {
|
||||
test_receiver.listen_to (error);
|
||||
test_receiver.listen_to (info);
|
||||
test_receiver.listen_to (fatal);
|
||||
test_receiver.listen_to (warning);
|
||||
}
|
||||
}
|
||||
|
||||
// TODO return NULL, rather than exit() ?!
|
||||
|
|
@ -113,6 +115,9 @@ static Session * _load_session (string dir, string state)
|
|||
::exit (EXIT_FAILURE);
|
||||
}
|
||||
|
||||
engine->set_input_channels (256);
|
||||
engine->set_output_channels (256);
|
||||
|
||||
float sr;
|
||||
SampleFormat sf;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue