Updated DTSC::isFixed

This commit is contained in:
Erik Zandvliet 2013-11-28 10:18:50 +01:00
parent 79b4772c3d
commit 12abcea138

View file

@ -968,12 +968,6 @@ DTSC::File::~File(){
bool DTSC::isFixed(JSON::Value & metadata){ bool DTSC::isFixed(JSON::Value & metadata){
if (metadata.isMember("is_fixed")){return true;} DTSC::Meta testFixed(metadata);
if ( !metadata.isMember("tracks")){return false;} return testFixed.isFixed();
for (JSON::ObjIter it = metadata["tracks"].ObjBegin(); it != metadata["tracks"].ObjEnd(); it++){
if (!(it->second.isMember("keys") && it->second["keys"].isArray() && it->second["keys"][0u].isMember("bpos"))){
return false;
}
}
return true;
} }