1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-07-30 23:49:28 +02:00

Propagate tags during Export Multiple

This commit is contained in:
Leland Lucius 2020-03-23 08:56:45 -05:00
parent cd2308e9cc
commit df32c044ee

View File

@ -824,6 +824,9 @@ ProgressResult ExportMultipleDialog::ExportMultipleByLabel(bool byName,
// copy project metadata to start with
setting.filetags = Tags::Get( *mProject );
setting.filetags.LoadDefaults();
if (exportSettings.size()) {
setting.filetags = exportSettings.back().filetags;
}
// over-ride with values
setting.filetags.SetTag(TAG_TITLE, title);
setting.filetags.SetTag(TAG_TRACK, l+1);
@ -962,6 +965,9 @@ ProgressResult ExportMultipleDialog::ExportMultipleByTrack(bool byName,
// copy project metadata to start with
setting.filetags = Tags::Get( *mProject );
setting.filetags.LoadDefaults();
if (exportSettings.size()) {
setting.filetags = exportSettings.back().filetags;
}
// over-ride with values
setting.filetags.SetTag(TAG_TITLE, title);
setting.filetags.SetTag(TAG_TRACK, l+1);