summaryrefslogtreecommitdiff
path: root/libs/ardour/playlist.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2006-10-20 20:16:49 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2006-10-20 20:16:49 +0000
commit273d9fa8d6fc7fb0c16f805933040ed5962ff3d5 (patch)
tree2e98a4dd34a9f5a51b3bc3987402923898456a2b /libs/ardour/playlist.cc
parent3e577fee98555166cc92b78af3e8873e3cabb7d6 (diff)
fixes for shared_ptr from this errors in Region, mostly for testing by Sampo (other debugging work is ongoing). oh yes, fix for AudioRegion::apply_filter() too, previously crash bug
git-svn-id: svn://localhost/ardour2/trunk@997 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/playlist.cc')
-rw-r--r--libs/ardour/playlist.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/ardour/playlist.cc b/libs/ardour/playlist.cc
index 056789d4e9..ef5fe276bb 100644
--- a/libs/ardour/playlist.cc
+++ b/libs/ardour/playlist.cc
@@ -1428,7 +1428,11 @@ Playlist::state (bool full_state)
if (full_state) {
RegionLock rlock (this, false);
+ cerr << _name << " getting region state for " << regions.size() << endl;
+
for (RegionList::iterator i = regions.begin(); i != regions.end(); ++i) {
+ cerr << "\t" << " now at " << (*i) << endl;
+ cerr << "\t\t" << (*i)->name() << endl;
node->add_child_nocopy ((*i)->get_state());
}
}