Use PBD::copy_file in Session::create() to copy the template file.
[ardour.git] / libs / ardour / ardour / crossfade.h
index 946d35b8e02d18cdbc64f279f025e1ee8791f368..7346e645fb136e8fbf795258ab2ec597eebe6ff3 100644 (file)
@@ -15,7 +15,6 @@
     along with this program; if not, write to the Free Software
     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 
-    $Id$
 */
 
 #ifndef __ardour_overlap_h__
@@ -157,6 +156,7 @@ class Crossfade : public PBD::StatefulDestructible, public boost::enable_shared_
        AnchorPoint          _anchor_point;
        bool                 _follow_overlap;
        bool                 _fixed;
+       int32_t               layer_relation;
        Curve _fade_in;
        Curve _fade_out;
 
@@ -165,9 +165,7 @@ class Crossfade : public PBD::StatefulDestructible, public boost::enable_shared_
 
        void initialize ();
        int  compute (boost::shared_ptr<ARDOUR::AudioRegion>, boost::shared_ptr<ARDOUR::AudioRegion>, CrossfadeModel);
-       bool update (bool force);
-
-       void member_changed (ARDOUR::Change);
+       bool update ();
 };