restore excess calls to sync-order stuff (for now); allow MIDI controllers to use...
[ardour.git] / libs / ardour / ardour / audioplaylist.h
index 277fe5a8e194b33d0b943f61f2e1873e7a2f3a62..9dd133cbc04d4eb1d55921dd7e7d3c6504085166 100644 (file)
@@ -52,9 +52,9 @@ class AudioPlaylist : public ARDOUR::Playlist
 
        int set_state (const XMLNode&, int version);
 
-       sigc::signal<void,boost::shared_ptr<Crossfade> > NewCrossfade;
-
-       void foreach_crossfade (sigc::slot<void, boost::shared_ptr<Crossfade> >);
+       PBD::Signal1<void,boost::shared_ptr<Crossfade> >  NewCrossfade;
+       
+       void foreach_crossfade (boost::function<void (boost::shared_ptr<Crossfade>)>);
        void crossfades_at (nframes_t frame, Crossfades&);
 
        bool destroy_region (boost::shared_ptr<Region>);