From 3e32a00a52908ab034c55ec4adb705165e3a54d8 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Mon, 17 Oct 2016 21:34:40 +0200 Subject: fast region export -- don't call process() --- libs/ardour/ardour/session.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libs/ardour/ardour/session.h') diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h index a156a4243c..d76c65c675 100644 --- a/libs/ardour/ardour/session.h +++ b/libs/ardour/ardour/session.h @@ -725,7 +725,7 @@ class LIBARDOUR_API Session : public PBD::StatefulDestructible, public PBD::Scop boost::shared_ptr get_export_handler (); boost::shared_ptr get_export_status (); - int start_audio_export (framepos_t position, bool realtime = false); + int start_audio_export (framepos_t position, bool realtime = false, bool region_export = false); PBD::Signal1 ProcessExport; static PBD::Signal2 Exported; @@ -1283,6 +1283,7 @@ class LIBARDOUR_API Session : public PBD::StatefulDestructible, public PBD::Scop bool _exporting; bool _export_rolling; bool _realtime_export; + bool _region_export; framepos_t _export_preroll; framepos_t _export_latency; -- cgit v1.2.3