Separate audio and MIDI disk buffer size (and track read ahead) parameters.
[ardour.git] / libs / ardour / io.cc
index f57d5b39de1343b19c78edbe928308ea7d37ee16..5d4b41cf3231ad08deb9780a78735a9a377c493e 100644 (file)
@@ -163,6 +163,7 @@ IO::IO (Session& s, const string& name,
 IO::IO (Session& s, const XMLNode& node, DataType dt)
        : Automatable (s, "unnamed io"),
       _output_buffers (new BufferSet()),
+         _active(true),
          _default_type (dt)
 {
        _meter = new PeakMeter (_session);
@@ -728,7 +729,7 @@ IO::add_input_port (string source, void* src, DataType type)
                
                { 
                        Glib::Mutex::Lock lm (io_lock);
-                       
+
                        if (n_inputs() >= _input_maximum) {
                                return -1;
                        }
@@ -2119,9 +2120,8 @@ IO::setup_peak_meters()
 void
 IO::update_meters()
 {
-    Glib::Mutex::Lock guard (m_meter_signal_lock);
-    
-    Meter(); /* EMIT SIGNAL */
+       Glib::Mutex::Lock guard (m_meter_signal_lock);
+       Meter(); /* EMIT SIGNAL */
 }
 
 void