X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Faudio_diskstream.cc;h=e5ba4e8dcdd0e632b834914b8264e0573460a94a;hb=93c24e4433d69fe1de28d4d2ed2045aa7cb3596b;hp=64d91b1ea827c5fd199aceb37409ec9f7acfb481;hpb=6d343ba3c607f5210ae03edb17ba51d662c7f79b;p=ardour.git diff --git a/libs/ardour/audio_diskstream.cc b/libs/ardour/audio_diskstream.cc index 64d91b1ea8..e5ba4e8dcd 100644 --- a/libs/ardour/audio_diskstream.cc +++ b/libs/ardour/audio_diskstream.cc @@ -359,7 +359,7 @@ AudioDiskstream::use_destructive_playlist () boost::shared_ptr rp; { - const RegionList& rl (_playlist->region_list().rlist()); + const RegionList& rl (_playlist->region_list_property().rlist()); if (rl.size() > 0) { assert((rl.size() == 1)); rp = rl.front(); @@ -377,9 +377,9 @@ AudioDiskstream::use_destructive_playlist () throw failed_constructor(); } - /* be sure to stretch the region out to the maximum length */ + /* be sure to stretch the region out to the maximum length (non-musical)*/ - region->set_length (max_framepos - region->position()); + region->set_length (max_framepos - region->position(), 0); uint32_t n; ChannelList::iterator chan; @@ -2435,7 +2435,7 @@ AudioDiskstream::can_become_destructive (bool& requires_bounce) const boost::shared_ptr first; { - const RegionList& rl (_playlist->region_list().rlist()); + const RegionList& rl (_playlist->region_list_property().rlist()); assert((rl.size() == 1)); first = rl.front();