no-op: move method order in file
authorPaul Davis <paul@linuxaudiosystems.com>
Fri, 24 Feb 2017 11:03:38 +0000 (12:03 +0100)
committerPaul Davis <paul@linuxaudiosystems.com>
Fri, 24 Feb 2017 21:54:25 +0000 (22:54 +0100)
libs/ardour/slavable_automation_control.cc

index 36e72ba51afbc92eb2fed40dfba90e99b96607f2..63784dc3a5bd52b947771d18f8941499af41a507 100644 (file)
@@ -95,6 +95,20 @@ SlavableAutomationControl::get_value_locked() const
        return Control::get_double() * get_masters_value_locked ();
 }
 
+/** Get the current effective `user' value based on automation state */
+double
+SlavableAutomationControl::get_value() const
+{
+       bool from_list = _list && boost::dynamic_pointer_cast<AutomationList>(_list)->automation_playback();
+
+       Glib::Threads::RWLock::ReaderLock lm (master_lock);
+       if (!from_list) {
+               return get_value_locked ();
+       } else {
+               return Control::get_double (true, _session.transport_frame()) * get_masters_value_locked();
+       }
+}
+
 void
 SlavableAutomationControl::actually_set_value (double value, PBD::Controllable::GroupControlDisposition gcd)
 {
@@ -118,20 +132,6 @@ SlavableAutomationControl::actually_set_value (double value, PBD::Controllable::
        AutomationControl::actually_set_value (value, gcd);
 }
 
-/** Get the current effective `user' value based on automation state */
-double
-SlavableAutomationControl::get_value() const
-{
-       bool from_list = _list && boost::dynamic_pointer_cast<AutomationList>(_list)->automation_playback();
-
-       Glib::Threads::RWLock::ReaderLock lm (master_lock);
-       if (!from_list) {
-               return get_value_locked ();
-       } else {
-               return Control::get_double (true, _session.transport_frame()) * get_masters_value_locked();
-       }
-}
-
 void
 SlavableAutomationControl::add_master (boost::shared_ptr<AutomationControl> m, bool loading)
 {