mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-19 08:15:31 +00:00
Bug 1171311: P8. Ensure we will always decode available data. r=cpearce
--HG-- extra : rebase_source : 81714e99a8852a73b6089d51b41481764c9bbe1c
This commit is contained in:
parent
33492d339e
commit
d55f87961c
@ -850,6 +850,9 @@ MediaFormatReader::DecodeDemuxedSamples(TrackType aTrack,
|
||||
aA.mParsed += decoder.mQueuedSamples.Length();
|
||||
}
|
||||
decoder.mQueuedSamples.Clear();
|
||||
|
||||
// We have serviced the decoder's request for more data.
|
||||
decoder.mInputExhausted = false;
|
||||
}
|
||||
|
||||
void
|
||||
@ -928,7 +931,6 @@ MediaFormatReader::Update(TrackType aTrack)
|
||||
}
|
||||
|
||||
needInput = true;
|
||||
decoder.mInputExhausted = false;
|
||||
|
||||
LOGV("Update(%s) ni=%d no=%d ie=%d, in:%d out:%d qs=%d",
|
||||
TrackTypeToStr(aTrack), needInput, needOutput, decoder.mInputExhausted,
|
||||
|
Loading…
Reference in New Issue
Block a user