summaryrefslogtreecommitdiff
path: root/libs/ardour/export_graph_builder.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-05-25 14:24:13 +0200
committerRobin Gareus <robin@gareus.org>2016-05-25 14:24:13 +0200
commitf34722bf49a210f8628caf91a6feb034679fc86b (patch)
treeefcff0be11c7e2b5b270eb673470f35321ad5bbf /libs/ardour/export_graph_builder.cc
parent80cc70966c6e64df1cd1c6a0d6157711f15484b4 (diff)
treat different normalization settings as different formats
Diffstat (limited to 'libs/ardour/export_graph_builder.cc')
-rw-r--r--libs/ardour/export_graph_builder.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/export_graph_builder.cc b/libs/ardour/export_graph_builder.cc
index a78c983f0f..27b2f6948e 100644
--- a/libs/ardour/export_graph_builder.cc
+++ b/libs/ardour/export_graph_builder.cc
@@ -482,9 +482,11 @@ bool
ExportGraphBuilder::Normalizer::operator== (FileSpec const & other_config) const
{
return config.format->normalize() == other_config.format->normalize() &&
+ config.format->normalize_loudness () == other_config.format->normalize_loudness() &&
(
(!config.format->normalize_loudness () && config.format->normalize_dbfs() == other_config.format->normalize_dbfs())
||
+ // FIXME: allow simultaneous export of two formats with different loundness normalization settings
(config.format->normalize_loudness () /* lufs/dbtp is a result option, not an instantaion option */)
);
}