diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2009-04-20 18:41:46 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2009-04-20 18:41:46 +0000 |
commit | 05134740723a098b62d00559d89c39bd631516a8 (patch) | |
tree | c485e14e9e8d210d75bf6acc888b3a2458141ce6 /gtk2_ardour/engine_dialog.cc | |
parent | 3ae378a17c21257d7fb15316380898a61fe2cc5d (diff) |
farewell NSD, we loved you sometimes, almost never
git-svn-id: svn://localhost/ardour2/branches/3.0@4992 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/engine_dialog.cc')
-rw-r--r-- | gtk2_ardour/engine_dialog.cc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gtk2_ardour/engine_dialog.cc b/gtk2_ardour/engine_dialog.cc index 8ab92033c2..be57c3389c 100644 --- a/gtk2_ardour/engine_dialog.cc +++ b/gtk2_ardour/engine_dialog.cc @@ -218,6 +218,8 @@ EngineControl::EngineControl () realtime_button.signal_toggled().connect (mem_fun (*this, &EngineControl::realtime_changed)); realtime_changed (); +#if PROVIDE_TOO_MANY_OPTIONS + #ifndef __APPLE__ label = manage (new Label (_("Realtime Priority"))); label->set_alignment (1.0, 0.5); @@ -262,6 +264,7 @@ EngineControl::EngineControl () options_packer.attach (*label, 0, 1, row, row + 1, FILL|EXPAND, (AttachOptions) 0); ++row; +#endif /* PROVIDE_TOO_MANY_OPTIONS */ label = manage (new Label (_("Number of ports"))); label->set_alignment (1.0, 0.5); options_packer.attach (ports_spinner, 1, 2, row, row + 1, FILL|EXPAND, AttachOptions(0)); @@ -377,8 +380,10 @@ EngineControl::build_command_line (vector<string>& cmd) uint32_t msecs; secs = atof (str); msecs = (uint32_t) floor (secs * 1000.0); - cmd.push_back ("-t"); - cmd.push_back (to_string (msecs, std::dec)); + if (msecs > 0) { + cmd.push_back ("-t"); + cmd.push_back (to_string (msecs, std::dec)); + } } if (no_memory_lock_button.get_active()) { |