From a13a79760001928a23f20d4b60976926046371c3 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 7 Dec 2023 22:43:11 +0100 Subject: [PATCH] Ignore "stop at end" when exporting Exporting a dedicated Range should not be constrained by session markers. This fixes at least 2 issues: * export could be cut short when using latent plugins * exporting a range crossing the session end marker was cut short --- libs/ardour/session_process.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/ardour/session_process.cc b/libs/ardour/session_process.cc index e02419d2f4..33b188161c 100644 --- a/libs/ardour/session_process.cc +++ b/libs/ardour/session_process.cc @@ -1131,6 +1131,10 @@ Session::compute_stop_limit () const return max_samplepos; } + if (_exporting) { + return max_samplepos; + } + bool const punching_in = (config.get_punch_in () && _locations->auto_punch_location()); bool const punching_out = (config.get_punch_out () && _locations->auto_punch_location());