Bug 1410829 - Clear out mImage on media shutdown. r=jib

MozReview-Commit-ID: 468prmnuwrk

--HG--
extra : rebase_source : 0dff3e15492dbfa846cdd6fea92d16e24573d0b2
This commit is contained in:
Andreas Pehrson 2017-10-26 14:32:02 +02:00
Родитель c8ea57f25d
Коммит 7238d9d97f
1 изменённых файлов: 11 добавлений и 0 удалений

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

@ -70,6 +70,17 @@ public:
}
}
void NotifyEvent(MediaStreamGraph* aGraph, MediaStreamGraphEvent aEvent) override
{
if (aEvent == MediaStreamGraphEvent::EVENT_REMOVED) {
EndStream();
mSourceStream->EndAllTrackAndFinish();
MutexAutoLock lock(mMutex);
mImage = nullptr;
}
}
protected:
~StreamListener() { }