- void finalize_split_region (boost::shared_ptr<Region> orig, boost::shared_ptr<Region> left, boost::shared_ptr<Region> right);
-
- void refresh_dependents (boost::shared_ptr<Region> region);
- void check_dependents (boost::shared_ptr<Region> region, bool norefresh);
- void remove_dependents (boost::shared_ptr<Region> region);
-
- private:
- Crossfades _crossfades;
- Crossfades _pending_xfade_adds;
-
- void crossfade_invalidated (boost::shared_ptr<Region>);
- XMLNode& state (bool full_state);
- void dump () const;
-
- bool region_changed (PBD::Change, boost::shared_ptr<Region>);
- void crossfade_changed (PBD::Change);
- void add_crossfade (boost::shared_ptr<Crossfade>);
-
- void source_offset_changed (boost::shared_ptr<AudioRegion> region);
+private:
+ int set_state (const XMLNode&, int version);
+ void dump () const;
+ bool region_changed (const PBD::PropertyChange&, boost::shared_ptr<Region>);
+ void source_offset_changed (boost::shared_ptr<AudioRegion>);
+ void load_legacy_crossfades (const XMLNode&, int version);