Fix setting writing app name after allowing to preserve it

This commit is contained in:
Martchus 2023-08-09 23:26:34 +02:00
parent c0e9f9bf83
commit 04795f957f
1 changed files with 1 additions and 2 deletions

View File

@ -1648,8 +1648,7 @@ void MatroskaContainer::internalMakeFile(Diagnostics &diag, AbortableProgressFee
}
// -> write "MuxingApp"- and "WritingApp"-element
EbmlElement::makeSimpleElement(outputStream, MatroskaIds::MuxingApp, muxingAppName);
EbmlElement::makeSimpleElement(outputStream, MatroskaIds::WrittingApp,
fileInfo().writingApplication().empty() ? muxingAppName : fileInfo().writingApplication());
EbmlElement::makeSimpleElement(outputStream, MatroskaIds::WrittingApp, writingAppName);
}
// write "Tracks"-element