diff options
author | Robin Gareus <robin@gareus.org> | 2016-07-18 17:36:29 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-07-18 17:37:13 +0200 |
commit | b64dcac17ec6ab503198d933ef893760fb02ae22 (patch) | |
tree | 1596cc5fad70437dd18598122136bfadec38578e /libs/ardour/export_handler.cc | |
parent | ee2d7a2d0ca91cc05e082f8ff37d6ed2f13701a6 (diff) |
No-Op: rename Normalizer to Intermediate
post-processing is no longer just Normalization. RealtimeExport
does Encoding - faster than realtime - using the same infrastructure.
Diffstat (limited to 'libs/ardour/export_handler.cc')
-rw-r--r-- | libs/ardour/export_handler.cc | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/libs/ardour/export_handler.cc b/libs/ardour/export_handler.cc index 9d5e9848e6..8e24c80967 100644 --- a/libs/ardour/export_handler.cc +++ b/libs/ardour/export_handler.cc @@ -111,7 +111,7 @@ ExportHandler::ExportHandler (Session & session) , session (session) , graph_builder (new ExportGraphBuilder (session)) , export_status (session.get_export_status ()) - , normalizing (false) + , post_processing (false) , cue_tracknum (0) , cue_indexnum (0) { @@ -200,7 +200,7 @@ ExportHandler::start_timespan () /* start export */ - normalizing = false; + post_processing = false; session.ProcessExport.connect_same_thread (process_connection, boost::bind (&ExportHandler::process, this, _1)); process_position = current_timespan->get_start(); session.start_audio_export (process_position, realtime); @@ -232,10 +232,10 @@ ExportHandler::process (framecnt_t frames) { if (!export_status->running ()) { return 0; - } else if (normalizing) { + } else if (post_processing) { Glib::Threads::Mutex::Lock l (export_status->lock()); if (AudioEngine::instance()->freewheeling ()) { - return process_normalize (); + return post_process (); } else { // wait until we're freewheeling return 0; @@ -271,10 +271,10 @@ ExportHandler::process_timespan (framecnt_t frames) /* Do actual processing */ int ret = graph_builder->process (frames_to_read, last_cycle); - /* Start normalizing if necessary */ + /* Start post-processing/normalizing if necessary */ if (last_cycle) { - normalizing = graph_builder->will_normalize (); - if (normalizing) { + post_processing = graph_builder->need_postprocessing (); + if (post_processing) { export_status->total_normalize_cycles = graph_builder->get_normalize_cycle_count(); export_status->current_normalize_cycle = 0; } else { @@ -287,9 +287,9 @@ ExportHandler::process_timespan (framecnt_t frames) } int -ExportHandler::process_normalize () +ExportHandler::post_process () { - if (graph_builder->process_normalize ()) { + if (graph_builder->post_process ()) { finish_timespan (); export_status->active_job = ExportStatus::Exporting; } else { |