From 79731a716deae9a90be646695480f06f92c268f5 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 21 Nov 2018 00:05:13 +0100 Subject: Update GUI, use/remove meta-data methods that have been migrated to the backend --- gtk2_ardour/export_video_dialog.cc | 25 +++---------------------- 1 file changed, 3 insertions(+), 22 deletions(-) (limited to 'gtk2_ardour/export_video_dialog.cc') diff --git a/gtk2_ardour/export_video_dialog.cc b/gtk2_ardour/export_video_dialog.cc index fdf631db1c..8d607763c9 100644 --- a/gtk2_ardour/export_video_dialog.cc +++ b/gtk2_ardour/export_video_dialog.cc @@ -1000,30 +1000,11 @@ ExportVideoDialog::encode_pass (int pass) _transcoder->set_avoffset(av_offset / (double)_session->nominal_sample_rate()); } - TranscodeFfmpeg::FFSettings meta = _transcoder->default_meta_data(); + /* NOTE: type (MetaDataMap) == type (FFSettings) == map */ + ARDOUR::SessionMetadata::MetaDataMap meta = _transcoder->default_meta_data(); if (meta_checkbox.get_active()) { ARDOUR::SessionMetadata * session_data = ARDOUR::SessionMetadata::Metadata(); - if (session_data->year() > 0 ) { - std::ostringstream osstream; osstream << session_data->year(); - meta["year"] = osstream.str(); - } - if (session_data->track_number() > 0 ) { - std::ostringstream osstream; osstream << session_data->track_number(); - meta["track"] = osstream.str(); - } - if (session_data->disc_number() > 0 ) { - std::ostringstream osstream; osstream << session_data->disc_number(); - meta["disc"] = osstream.str(); - } - if (!session_data->title().empty()) {meta["title"] = session_data->title();} - if (!session_data->artist().empty()) {meta["author"] = session_data->artist();} - if (!session_data->album_artist().empty()) {meta["album_artist"] = session_data->album_artist();} - if (!session_data->album().empty()) {meta["album"] = session_data->album();} - if (!session_data->genre().empty()) {meta["genre"] = session_data->genre();} - if (!session_data->composer().empty()) {meta["composer"] = session_data->composer();} - if (!session_data->comment().empty()) {meta["comment"] = session_data->comment();} - if (!session_data->copyright().empty()) {meta["copyright"] = session_data->copyright();} - if (!session_data->subtitle().empty()) {meta["description"] = session_data->subtitle();} + session_data->av_export_tag (meta); } #if 1 /* tentative debug mode */ -- cgit v1.2.3