diff options
author | Sakari Bergen <sakari.bergen@beatwaves.net> | 2009-12-27 22:09:40 +0000 |
---|---|---|
committer | Sakari Bergen <sakari.bergen@beatwaves.net> | 2009-12-27 22:09:40 +0000 |
commit | 8da27200d18fe4c471a759dde8e10d85ff29d277 (patch) | |
tree | 8a68123da7cb8539a9818704363e3fd98da4d385 /libs/ardour/ardour/export_handler.h | |
parent | dde0848a984e06cbc1d4117d9cffa75c191f3b39 (diff) |
- Fix process callbakc handling during export
- Fix filename handling when exporting multiple files
- Some updates to audiographer
git-svn-id: svn://localhost/ardour2/branches/3.0@6402 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/export_handler.h')
-rw-r--r-- | libs/ardour/ardour/export_handler.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/ardour/ardour/export_handler.h b/libs/ardour/ardour/export_handler.h index f7f3b863b9..971c0c4940 100644 --- a/libs/ardour/ardour/export_handler.h +++ b/libs/ardour/ardour/export_handler.h @@ -112,17 +112,21 @@ class ExportHandler : public ExportElementFactory private: + int process (nframes_t frames); + Session & session; GraphBuilderPtr graph_builder; StatusPtr export_status; ConfigMap config_map; bool realtime; + bool normalizing; /* Timespan management */ void start_timespan (); int process_timespan (nframes_t frames); + int process_normalize (); void finish_timespan (); typedef std::pair<ConfigMap::iterator, ConfigMap::iterator> TimespanBounds; @@ -131,8 +135,6 @@ class ExportHandler : public ExportElementFactory PBD::ScopedConnection process_connection; sframes_t process_position; - - PBD::ScopedConnection export_read_finished_connection; /* CD Marker stuff */ |