gecko-dev/dom/media/webrtc
Kartikaya Gupta cad9534e69 Bug 1377090 - Turn gfxMatrix into a typedef for MatrixDouble. r=jrmuizel
Most of this patch is updating a few places that use gfxMatrix to use
the equivalent-but-differently-named functions on MatrixDouble:
- Translate/Rotate/Scale get turned into PreTranslate/PreRotate/PreScale
- Transform(Point) gets turned into TransformPoint(Point)
- gfxMatrix::TransformBounds(gfxRect) gets turned into
  gfxRect::TransformBoundsBy(gfxMatrix).
- gfxMatrix::Transform(gfxRect) gets turned into
  gfxRect::TransformBy(gfxMatrix).
The last two functions are added in this patch as convenience wrappers
to gfxRect instead of Matrix.h because we don't want Matrix.h to "know"
about gfxRect (to avoid adding gecko dependencies on Moz2D). Once we
turn gfxRect into a typedef for RectDouble these will be eliminated
anyway.

MozReview-Commit-ID: BnOjHzmOSKn

--HG--
extra : rebase_source : cf1692d1f0d44a4b05d684a66678739181a426d5
2017-07-05 11:18:49 -04:00
..
AudioOutputObserver.h Bug 1372247 - Make the AudioOutputObserver a member of the MediaEngineWebRTCMicrophoneSource so it's not a global singleton anymore. r=jesup 2017-06-12 17:14:26 +02:00
MediaEngine.h Bug 1213414 - Implement channelCount audio constraint. r=jib,padenot 2017-06-29 21:01:17 -07:00
MediaEngineCameraVideoSource.cpp Bug 1060419 - make log_print use Printf.h, r=froydnj 2016-12-15 20:16:31 -07:00
MediaEngineCameraVideoSource.h Bug 1250356: rollup of changes for webrtc after applying webrtc.org v49 update r=pkerr,ng,pehrsons,etc 2016-12-27 19:41:02 -05:00
MediaEngineDefault.cpp Bug 1376638 - Minimize uses of prmem.h. r=glandium. 2017-06-30 19:05:41 -07:00
MediaEngineDefault.h Bug 1320170 - dom/media should use nsIPrincipal (and PrincipalInfo) instead origin as string, r=rjesup, r=ehsan 2017-01-28 18:29:13 +01:00
MediaEngineRemoteVideoSource.cpp Bug 1359668 - update mSettings.mWidth and mSettings.mHeight when there is a frame size change. r=jib 2017-04-28 17:54:42 +08:00
MediaEngineRemoteVideoSource.h Bug 1341285: rollup of changes for webrtc after applying webrtc.org v57 update r=ng,jesup,pehrsons,drno,dminor,cpearce,jya,glandium,dmajor 2017-06-13 01:54:13 -04:00
MediaEngineTabVideoSource.cpp Bug 1377090 - Turn gfxMatrix into a typedef for MatrixDouble. r=jrmuizel 2017-07-05 11:18:49 -04:00
MediaEngineTabVideoSource.h Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
MediaEngineWebRTC.cpp merge mozilla-inbound to mozilla-central a=merge 2017-06-30 12:59:45 +02:00
MediaEngineWebRTC.h merge mozilla-inbound to mozilla-central a=merge 2017-06-30 12:59:45 +02:00
MediaEngineWebRTCAudio.cpp merge mozilla-inbound to mozilla-central a=merge 2017-06-30 12:59:45 +02:00
MediaTrackConstraints.cpp Bug 1213414 - Implement channelCount audio constraint. r=jib,padenot 2017-06-29 21:01:17 -07:00
MediaTrackConstraints.h Bug 1213414 - Implement channelCount audio constraint. r=jib,padenot 2017-06-29 21:01:17 -07:00
moz.build Bug 1284800: Fix build fallout from moving libyuv into a subdirectory r=ted 2017-02-24 14:01:56 -05:00
nsITabSource.idl
PeerIdentity.cpp
PeerIdentity.h Bug 1332639 - Remove the external string API: nsStringAPI.h/cpp and nsEmbedString.h, r=glandium 2017-02-27 11:41:52 -05:00
PWebrtcGlobal.ipdl
RTCCertificate.cpp Bug 1335075 - RTCCertificate.cpp: output truncated before the last format character r=jesup 2017-01-30 17:46:39 +01:00
RTCCertificate.h Bug 1312306 - Update expires handling on RTCCertificate to match spec, r=bkelly,jib 2016-10-24 14:11:43 +11:00
RTCIdentityProviderRegistrar.cpp Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj 2016-12-12 09:27:58 -05:00
RTCIdentityProviderRegistrar.h
WebrtcGlobal.h Bug 1339906 - pt 4 - add last sent and received timestamps to RTCIceCandidatePairStats. r=drno,qdot 2017-06-06 17:36:40 -05:00