summaryrefslogtreecommitdiff
path: root/libs/ardour/export_graph_builder.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-02-26 16:54:01 +0100
committerRobin Gareus <robin@gareus.org>2019-02-26 17:01:37 +0100
commit267dfea02c57e804ce3799882aef226ff08fa327 (patch)
treee49afaf74b4d0ebe1334478c6bd6d050da9a5478 /libs/ardour/export_graph_builder.cc
parentbc9bf87dde26f71841d8263d89023e09a7818c1f (diff)
Disable ffmpeg/metadata by default, use "tag-metadata"
Diffstat (limited to 'libs/ardour/export_graph_builder.cc')
-rw-r--r--libs/ardour/export_graph_builder.cc15
1 files changed, 8 insertions, 7 deletions
diff --git a/libs/ardour/export_graph_builder.cc b/libs/ardour/export_graph_builder.cc
index b65db8d633..2fd1df2e89 100644
--- a/libs/ardour/export_graph_builder.cc
+++ b/libs/ardour/export_graph_builder.cc
@@ -363,16 +363,17 @@ ExportGraphBuilder::Encoder::init_writer (boost::shared_ptr<AudioGrapher::CmdPip
argp[a++] = strdup ("-b:a"); argp[a++] = strdup (tmp);
}
- if (1) {
- SessionMetadata::MetaDataMap meta;
- meta["comment"] = "Created with " PROGRAM_NAME;
+ SessionMetadata::MetaDataMap meta;
+ meta["comment"] = "Created with " PROGRAM_NAME;
+
+ if (config.format->tag()) {
ARDOUR::SessionMetadata* session_data = ARDOUR::SessionMetadata::Metadata();
session_data->av_export_tag (meta);
+ }
- for(SessionMetadata::MetaDataMap::const_iterator it = meta.begin(); it != meta.end(); ++it) {
- argp[a++] = strdup("-metadata");
- argp[a++] = SystemExec::format_key_value_parameter (it->first.c_str(), it->second.c_str());
- }
+ for(SessionMetadata::MetaDataMap::const_iterator it = meta.begin(); it != meta.end(); ++it) {
+ argp[a++] = strdup("-metadata");
+ argp[a++] = SystemExec::format_key_value_parameter (it->first.c_str(), it->second.c_str());
}
argp[a++] = strdup (writer_filename.c_str());