From 6d29bc255904853f15270a72b8d6c2c3ceeccae4 Mon Sep 17 00:00:00 2001 From: Randell Jesup Date: Wed, 30 Mar 2016 10:08:04 -0400 Subject: [PATCH] Bug 1260702: Don't crash on input sources from WebAudio in MediaRecorder r=padenot a=ritu MozReview-Commit-ID: cseol6STUw --- dom/media/MediaRecorder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dom/media/MediaRecorder.cpp b/dom/media/MediaRecorder.cpp index 9311dc946c1..cc7739d73a3 100644 --- a/dom/media/MediaRecorder.cpp +++ b/dom/media/MediaRecorder.cpp @@ -639,7 +639,7 @@ private: mTrackUnionStream->AddListener(mEncoder); // Try to use direct listeners if possible DOMMediaStream* domStream = mRecorder->Stream(); - if (domStream) { + if (domStream && domStream->GetInputStream()) { mInputStream = domStream->GetInputStream()->AsSourceStream(); if (mInputStream) { mInputStream->AddDirectListener(mEncoder);