mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-11 04:15:43 +00:00
Bug 687972. Ignore closed streams when computing whether all streams for the resource are suspended. r=cpearce
This commit is contained in:
parent
10e6018920
commit
684f03fbb8
@ -1913,7 +1913,7 @@ nsMediaCacheStream::AreAllStreamsForResourceSuspended(nsMediaStream** aActiveStr
|
||||
ReentrantMonitorAutoEnter mon(gMediaCache->GetReentrantMonitor());
|
||||
nsMediaCache::ResourceStreamIterator iter(mResourceID);
|
||||
while (nsMediaCacheStream* stream = iter.Next()) {
|
||||
if (!stream->mCacheSuspended && !stream->mChannelEnded) {
|
||||
if (!stream->mCacheSuspended && !stream->mChannelEnded && !stream->mClosed) {
|
||||
if (aActiveStream) {
|
||||
*aActiveStream = stream->mClient;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user