Bug 1280099 - Retain image size after stopping MediaEngineDefaultVideoSource. r?jib
MozReview-Commit-ID: Kacol64Jo0F
--- a/dom/media/webrtc/MediaEngineDefault.cpp
+++ b/dom/media/webrtc/MediaEngineDefault.cpp
@@ -345,17 +345,17 @@ MediaEngineDefaultVideoSource::Pull(cons
MOZ_ASSERT(mTrackID == aTrackID);
image = mImage;
}
}
StreamTime delta = aDesiredTime - aStream->GetEndOfAppendedData(aTrackID);
if (delta > 0) {
// nullptr images are allowed
- IntSize size(image ? mOpts.mWidth : 0, image ? mOpts.mHeight : 0);
+ IntSize size(mOpts.mWidth, mOpts.mHeight);
segment.AppendFrame(image.forget(), delta, size, aPrincipalHandle);
// This can fail if either a) we haven't added the track yet, or b)
// we've removed or finished the track.
aStream->AppendToTrack(aTrackID, &segment);
}
}
/**