always create short xfades when adding a region based on capture
[ardour.git] / libs / ardour / automation_control.cc
index 25a18949ee6da616c96ec2cf4ba5641001c1c652..05463dcdd0ce79e5b40145181a1fc8734904804c 100644 (file)
@@ -1,6 +1,6 @@
 /*
     Copyright (C) 2007 Paul Davis
-    Author: Dave Robillard
+    Author: David Robillard
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
@@ -19,7 +19,7 @@
 */
 
 #include <iostream>
-#include "ardour/automatable.h"
+
 #include "ardour/automation_control.h"
 #include "ardour/event_type_map.h"
 #include "ardour/session.h"
@@ -28,7 +28,6 @@ using namespace std;
 using namespace ARDOUR;
 using namespace PBD;
 
-
 AutomationControl::AutomationControl(
                ARDOUR::Session& session,
                const Evoral::Parameter& parameter,
@@ -57,12 +56,12 @@ AutomationControl::set_value(double value)
 {
        bool to_list = _list && _session.transport_stopped()
                && ((AutomationList*)_list.get())->automation_write();
+
         if (to_list && parameter().toggled()) {
 
-                // store the previous value just before this so any 
+                // store the previous value just before this so any
                 // interpolation works right
-                
+
                 _list->add (get_double(), _session.transport_frame()-1);
         }