Bug 1280099 - Retain image size after stopping MediaEngineDefaultVideoSource. r?jib draft
authorAndreas Pehrson <pehrsons@mozilla.com>
Tue, 06 Mar 2018 18:11:38 +0100
changeset 763757 6c57c7eff9c1adbe84dc2815482ff02ccd44a39d
parent 763756 9776e69567fe85a488901d37716c2d25ab68bc4a
push id101553
push userbmo:apehrson@mozilla.com
push dateTue, 06 Mar 2018 17:42:49 +0000
reviewersjib
bugs1280099
milestone60.0a1
Bug 1280099 - Retain image size after stopping MediaEngineDefaultVideoSource. r?jib MozReview-Commit-ID: Kacol64Jo0F
dom/media/webrtc/MediaEngineDefault.cpp
--- 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);
   }
 }
 
 /**