save/restore VCA master state inside slaves, so that a reloaded session ends up back...
[ardour.git] / libs / ardour / gain_control.cc
index d100273640087e372f75dde70bf7b39bfba3c79e..21e1ba5f85c77e100c39f0f45b9b11fb2e183637 100644 (file)
@@ -133,7 +133,6 @@ GainControl::recompute_masters_ratios (double val)
           Mr(n) is the new ratio number for the slaves
        */
 
-
        const double nmasters = _masters.size();
        double masters_total_gain_coefficient = 1.0;
 
@@ -148,37 +147,3 @@ GainControl::recompute_masters_ratios (double val)
        }
 }
 
-XMLNode&
-GainControl::get_state ()
-{
-       XMLNode& node (AutomationControl::get_state());
-
-#if 0
-       /* store VCA master IDs */
-
-       string str;
-
-       {
-               Glib::Threads::RWLock::ReaderLock lm (master_lock);
-               for (Masters::const_iterator mr = _masters.begin(); mr != _masters.end(); ++mr) {
-                       if (!str.empty()) {
-                               str += ',';
-                       }
-                       str += PBD::to_string (mr->first, std::dec);
-               }
-       }
-
-       if (!str.empty()) {
-               node.add_property (X_("masters"), str);
-       }
-#endif
-
-       return node;
-}
-
-int
-GainControl::set_state (XMLNode const& node, int version)
-{
-       return AutomationControl::set_state (node, version);
-}
-