From 09e4f597a3c705ca9d744525dd0b79151752761c Mon Sep 17 00:00:00 2001 From: Erik Zandvliet Date: Thu, 28 Nov 2013 14:44:16 +0100 Subject: [PATCH] Amended fix for isFixed --- lib/dtscmeta.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/dtscmeta.cpp b/lib/dtscmeta.cpp index addbe4d6..2fd7e59f 100644 --- a/lib/dtscmeta.cpp +++ b/lib/dtscmeta.cpp @@ -819,7 +819,10 @@ namespace DTSC { bool Meta::isFixed(){ for (std::map::iterator it = tracks.begin(); it != tracks.end(); it++){ - if (it->second.keys.size() && !(it->second.keys.rbegin()->getBpos())){ + if (it->second.type == "meta" || it->second.type == ""){ + continue; + } + if (!it->second.keys.size() || !(it->second.keys.rbegin()->getBpos())){ return false; } }