Bug 1306999 - Reset mSrcStreamPlaybackEnded when unsetting srcObject. r=padenot

Differential Revision: https://phabricator.services.mozilla.com/D33296
This commit is contained in:
Andreas Pehrson
2019-06-10 13:11:28 +00:00
parent 51a1a48473
commit 271998fdfa

View File

@@ -4756,6 +4756,7 @@ void HTMLMediaElement::EndSrcMediaStreamPlayback() {
mSrcStream->UnregisterTrackListener(mMediaStreamTrackListener.get());
mMediaStreamTrackListener = nullptr;
mSrcStreamTracksAvailable = false;
mSrcStreamPlaybackEnded = false;
mSrcStream->RemovePrincipalChangeObserver(this);
mSrcStreamVideoPrincipal = nullptr;