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/ardour/export_graph_builder.h | |
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/ardour/export_graph_builder.h')
-rw-r--r-- | libs/ardour/ardour/export_graph_builder.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libs/ardour/ardour/export_graph_builder.h b/libs/ardour/ardour/export_graph_builder.h index b692b03b32..8b6f6ceb79 100644 --- a/libs/ardour/ardour/export_graph_builder.h +++ b/libs/ardour/ardour/export_graph_builder.h @@ -68,8 +68,8 @@ class LIBARDOUR_API ExportGraphBuilder ~ExportGraphBuilder (); int process (framecnt_t frames, bool last_cycle); - bool process_normalize (); // returns true when finished - bool will_normalize() const { return !normalizers.empty(); } + bool post_process (); // returns true when finished + bool need_postprocessing () const { return !intermediates.empty(); } bool realtime() const { return _realtime; } unsigned get_normalize_cycle_count() const; @@ -147,9 +147,9 @@ class LIBARDOUR_API ExportGraphBuilder ShortConverterPtr short_converter; }; - class Normalizer { + class Intermediate { public: - Normalizer (ExportGraphBuilder & parent, FileSpec const & new_config, framecnt_t max_frames); + Intermediate (ExportGraphBuilder & parent, FileSpec const & new_config, framecnt_t max_frames); FloatSinkPtr sink (); void add_child (FileSpec const & new_config); void remove_children (bool remove_out_files); @@ -207,7 +207,7 @@ class LIBARDOUR_API ExportGraphBuilder ExportGraphBuilder & parent; FileSpec config; boost::ptr_list<SFC> children; - boost::ptr_list<Normalizer> normalized_children; + boost::ptr_list<Intermediate> intermediate_children; SRConverterPtr converter; framecnt_t max_frames_out; }; @@ -263,7 +263,7 @@ class LIBARDOUR_API ExportGraphBuilder framecnt_t process_buffer_frames; - std::list<Normalizer *> normalizers; + std::list<Intermediate *> intermediates; AnalysisMap analysis_map; |