Improved MP4 delay, made MP4 live slightly more readable.

This commit is contained in:
Thulinma 2016-06-06 01:10:10 +02:00
parent b3bce527f8
commit 6fec8fae70
3 changed files with 30 additions and 27 deletions

View file

@ -961,6 +961,7 @@ namespace Mist {
while(!completeKeyReady && timeoutTries>0){
completeKeyReady = true;
for (std::set<unsigned long>::iterator it = selectedTracks.begin(); it != selectedTracks.end(); it++){
if (myMeta.tracks[*it].type == "audio"){continue;}
if (!myMeta.tracks[*it].keys.size() || myMeta.tracks[*it].keys.rbegin()->getTime() + myMeta.tracks[*it].keys.rbegin()->getLength() <= thisPacket.getTime() ){
completeKeyReady = false;
break;