Bug 1294605 - Media element captureStream() streams shouldn't keep devices alive. r=jib

MozReview-Commit-ID: 3tSFbygTZs1
This commit is contained in:
Andreas Pehrson
2016-08-29 16:27:11 +02:00
parent 8d5dd1dd49
commit a60add0093

View File

@@ -2210,15 +2210,11 @@ public:
nsString())
, mCapturedTrackSource(aCapturedTrackSource)
{
mCapturedTrackSource->RegisterSink(this);
}
void Destroy() override
{
MOZ_ASSERT(mCapturedTrackSource);
if (mCapturedTrackSource) {
mCapturedTrackSource->UnregisterSink(this);
}
}
MediaSourceEnum GetMediaSource() const override