Add AutomationControl::set_value_unchecked() and AutomationControl::writable() and...
[ardour.git] / libs / ardour / track.cc
index e99d07f0475f139f46828899bf09b3108f78869f..c4c82808bd5cb0d5d9f45a8de1f407f1d2c8e63f 100644 (file)
@@ -191,6 +191,14 @@ Track::RecEnableControl::RecEnableControl (boost::shared_ptr<Track> t)
 
 void
 Track::RecEnableControl::set_value (double val)
+{
+       if (writable()) {
+               set_value_unchecked (val);
+       }
+}
+
+void
+Track::RecEnableControl::set_value_unchecked (double val)
 {
        boost::shared_ptr<Track> t = track.lock ();
        if (!t) {