From 3a2e06f36b7223aea776d16b4ba67360b500f797 Mon Sep 17 00:00:00 2001 From: Ben Loftis Date: Tue, 30 Jul 2019 15:43:22 -0500 Subject: [PATCH] (Source List) Catch new sources created by bounce-range-to-source-list --- libs/ardour/session.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index 3b76bb119d..3d6c0055d7 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -6182,7 +6182,7 @@ Session::write_one_track (Track& track, samplepos_t start, samplepos_t end, goto out; } - legal_playlist_name = legalize_for_path (playlist->name()); + legal_playlist_name = "(BOUNCE) " + legalize_for_path (playlist->name()); for (uint32_t chan_n = 0; chan_n < diskstream_channels.n(data_type); ++chan_n) { @@ -6328,10 +6328,11 @@ Session::write_one_track (Track& track, samplepos_t start, samplepos_t end, PropertyList plist; plist.add (Properties::start, 0); + plist.add (Properties::whole_file, true); plist.add (Properties::length, srcs.front()->length(srcs.front()->natural_position())); plist.add (Properties::name, region_name_from_path (srcs.front()->name(), true)); - result = RegionFactory::create (srcs, plist); + result = RegionFactory::create (srcs, plist, true); } -- 2.30.2