try {
nsrcs.push_back (boost::dynamic_pointer_cast<Source> (
SourceFactory::createWritable (region->data_type(), session,
- path, false, session.frame_rate())));
+ path, string(), false, session.frame_rate())));
}
catch (failed_constructor& err) {
/* create a new region */
if (region_name.empty()) {
- region_name = session.new_region_name (region->name());
+ region_name = RegionFactory::new_region_name (region->name());
}
results.clear ();
audio_r->set_fade_in (audio_region->fade_in ());
audio_r->set_fade_out_active (audio_region->fade_out_active ());
audio_r->set_fade_out (audio_region->fade_out ());
+ *(audio_r->envelope()) = *(audio_region->envelope ());
}
results.push_back (r);