summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/session.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-10-17 21:34:40 +0200
committerRobin Gareus <robin@gareus.org>2016-10-17 21:35:00 +0200
commit3e32a00a52908ab034c55ec4adb705165e3a54d8 (patch)
tree66927e4a7a2decea5c3ed468db1e1b62fa107517 /libs/ardour/ardour/session.h
parent551eea452b1aad05a27fc64e07b0a031912d0866 (diff)
fast region export -- don't call process()
Diffstat (limited to 'libs/ardour/ardour/session.h')
-rw-r--r--libs/ardour/ardour/session.h3
1 files changed, 2 insertions, 1 deletions
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<ExportHandler> get_export_handler ();
boost::shared_ptr<ExportStatus> 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<int, framecnt_t> ProcessExport;
static PBD::Signal2<void,std::string, std::string> 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;