Updated MistInfo to support dtsc2
This commit is contained in:
parent
ff49f7846d
commit
025db7d66a
1 changed files with 12 additions and 2 deletions
14
src/info.cpp
14
src/info.cpp
|
@ -90,6 +90,18 @@ namespace Info {
|
|||
fileSpecs.removeMember( "streams" );
|
||||
} else {
|
||||
fileSpecs["format"] = "dtsc";
|
||||
JSON::Value tracks = fileSpecs["tracks"];
|
||||
for(JSON::ObjIter trackIt = tracks.ObjBegin(); trackIt != tracks.ObjEnd(); trackIt++){
|
||||
if (fileSpecs["tracks"][trackIt->first].isMember("init")){
|
||||
fileSpecs["tracks"][trackIt->first].removeMember("init");
|
||||
}
|
||||
if (fileSpecs["tracks"][trackIt->first].isMember("frags")){
|
||||
fileSpecs["tracks"][trackIt->first].removeMember("frags");
|
||||
}
|
||||
if (fileSpecs["tracks"][trackIt->first].isMember("keys")){
|
||||
fileSpecs["tracks"][trackIt->first].removeMember("keys");
|
||||
}
|
||||
}
|
||||
}
|
||||
if (fileSpecs.isMember("video")){
|
||||
fileSpecs["video"].removeMember("init");
|
||||
|
@ -97,8 +109,6 @@ namespace Info {
|
|||
if (fileSpecs.isMember("audio")){
|
||||
fileSpecs["audio"].removeMember("init");
|
||||
}
|
||||
fileSpecs.removeMember("keybpos");
|
||||
fileSpecs.removeMember("keytime");
|
||||
printf( "%s", fileSpecs.toString().c_str() );
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue