summaryrefslogtreecommitdiff
path: root/libs/ardour/playlist.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-06-08 15:20:20 +0200
committerRobin Gareus <robin@gareus.org>2016-06-08 15:39:04 +0200
commitfce6ac0ef6cbf410715a02b59d9d41d3290710a0 (patch)
treeab64bc28098c4ca44512139f231c2ce31a3911bf /libs/ardour/playlist.cc
parentaeed54ed91f5ec34a4a0e973827df301a26790e0 (diff)
consistent API name for region-list
Diffstat (limited to 'libs/ardour/playlist.cc')
-rw-r--r--libs/ardour/playlist.cc9
1 files changed, 8 insertions, 1 deletions
diff --git a/libs/ardour/playlist.cc b/libs/ardour/playlist.cc
index 2e96dee063..eaee1c4326 100644
--- a/libs/ardour/playlist.cc
+++ b/libs/ardour/playlist.cc
@@ -1774,6 +1774,13 @@ Playlist::region_bounds_changed (const PropertyChange& what_changed, boost::shar
**********************************************************************/
boost::shared_ptr<RegionList>
+Playlist::region_list() {
+ RegionReadLock rlock (this);
+ boost::shared_ptr<RegionList> rlist (new RegionList (regions.rlist ()));
+ return rlist;
+}
+
+boost::shared_ptr<RegionList>
Playlist::regions_at (framepos_t frame)
{
RegionReadLock rlock (this);
@@ -3132,7 +3139,7 @@ Playlist::uncombine (boost::shared_ptr<Region> target)
// (2) get all the original regions
- const RegionList& rl (pl->region_list().rlist());
+ const RegionList& rl (pl->region_list_property().rlist());
RegionFactory::CompoundAssociations& cassocs (RegionFactory::compound_associations());
frameoffset_t move_offset = 0;