Bug 1447563 - Clear video outputs during shutdown. r=padenot

MozReview-Commit-ID: L1ZnhmxrPqa

--HG--
extra : rebase_source : b35a810559d4b5706c3cce5a42b58cf388246ba7
This commit is contained in:
Andreas Pehrson 2018-03-26 14:58:06 +02:00
Родитель 3c051c8d75
Коммит a55204490f
1 изменённых файлов: 6 добавлений и 0 удалений

Просмотреть файл

@ -2050,6 +2050,12 @@ MediaStream::RemoveAllListenersImpl()
if (SourceMediaStream* source = AsSourceStream()) {
source->RemoveAllDirectListeners();
}
auto videoOutputs(mVideoOutputs);
for (auto& l : videoOutputs) {
l.mListener->NotifyRemoved();
}
mVideoOutputs.Clear();
}
void