summaryrefslogtreecommitdiff
path: root/libs/ardour/playlist.cc
diff options
context:
space:
mode:
authorSampo Savolainen <v2@iki.fi>2006-03-14 21:35:00 +0000
committerSampo Savolainen <v2@iki.fi>2006-03-14 21:35:00 +0000
commitec461de3a8fce8de51da56aa4f5f69224abc3dce (patch)
treebb9baa62c95c9bf987d1dd02e701dcb8f929f946 /libs/ardour/playlist.cc
parent8d3fdc3c5b87f6d1444830d82f28d18a2201afea (diff)
Crossfade copy-constructor + copy crossfades when creating a copy of a
playlist. git-svn-id: svn://localhost/trunk/ardour2@393 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 7772fcbf82..dfe5731b85 100644
--- a/libs/ardour/playlist.cc
+++ b/libs/ardour/playlist.cc
@@ -98,6 +98,10 @@ Playlist::Playlist (const Playlist& other, string namestr, bool hide)
{
init (hide);
+ _edit_mode = other._edit_mode;
+ _splicing = other._splicing;
+ _nudging = other._nudging;
+
other.copy_regions (regions);
for (list<Region*>::iterator x = regions.begin(); x != regions.end(); ++x) {