From acec4f9253565a8c5ae05d2e8567614b1481e0d8 Mon Sep 17 00:00:00 2001 From: Erik Zandvliet Date: Mon, 22 Jul 2013 11:38:02 +0200 Subject: [PATCH] Merge optimization enabler. --- src/converters/dtscmerge.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/converters/dtscmerge.cpp b/src/converters/dtscmerge.cpp index 51e80c70..fdd94f15 100644 --- a/src/converters/dtscmerge.cpp +++ b/src/converters/dtscmerge.cpp @@ -127,6 +127,11 @@ namespace Converters { } } + if (fullSort || (meta.isMember("merged") && meta["merged"])){ + newMeta["tracks"]["merged"] = true; + }else{ + newMeta["tracks"].removeMember("merged"); + } std::string writeMeta = newMeta.toPacked(); meta["moreheader"] = outFile.addHeader(writeMeta); writeMeta = meta.toPacked();