diff options
author | Robin Gareus <robin@gareus.org> | 2019-02-26 16:54:01 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-02-26 17:01:37 +0100 |
commit | 267dfea02c57e804ce3799882aef226ff08fa327 (patch) | |
tree | e49afaf74b4d0ebe1334478c6bd6d050da9a5478 /libs/ardour | |
parent | bc9bf87dde26f71841d8263d89023e09a7818c1f (diff) |
Disable ffmpeg/metadata by default, use "tag-metadata"
Diffstat (limited to 'libs/ardour')
-rw-r--r-- | libs/ardour/export_graph_builder.cc | 15 |
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()); |