Optimize for DTSC::File::seek_time
This commit is contained in:
parent
b1ec75600f
commit
6889e8910b
1 changed files with 2 additions and 1 deletions
|
@ -935,7 +935,8 @@ bool DTSC::File::seek_time(int ms, int trackNo, bool forceSeek){
|
|||
tmpPos.seekTime = 0;
|
||||
tmpPos.bytePos = 0;
|
||||
}
|
||||
for (JSON::ArrIter keyIt = metadata["tracks"][trackMapping[trackNo]]["keys"].ArrBegin(); keyIt != metadata["tracks"][trackMapping[trackNo]]["keys"].ArrEnd(); keyIt++){
|
||||
JSON::Value & keys = metadata["tracks"][trackMapping[trackNo]]["keys"];
|
||||
for (JSON::ArrIter keyIt = keys.ArrBegin(); keyIt != keys.ArrEnd(); keyIt++){
|
||||
if ((*keyIt)["time"].asInt() > ms){
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue