ALSA sequencer ports are all owned by a single sequencer client, not 1 per port
[ardour.git] / libs / ardour / ardour / crossfade.h
index 946d35b8e02d18cdbc64f279f025e1ee8791f368..3eafed818cf60dc03edcdbeac6d6bf9101c55c96 100644 (file)
@@ -157,6 +157,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 +166,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 ();
 };