Commit Graph

284 Commits

Author SHA1 Message Date
Randell Jesup
dbc69eee97 Bug 835953: Notify UI that all gUM streams for a WindowID are gone r=dolske 2013-02-15 11:10:15 -05:00
Randell Jesup
281c285c54 Bug 826044: enable WebRTC crashtests r=jsmith 2013-02-15 19:54:29 -05:00
Robert O'Callahan
9146383988 Bug 837034. Part 2: Convert DOMMediaStream to use WebIDL. r=peterv,jesup
--HG--
rename : content/media/nsDOMMediaStream.cpp => content/media/DOMMediaStream.cpp
rename : content/media/nsDOMMediaStream.h => content/media/DOMMediaStream.h
extra : rebase_source : 483fca748444db20ed0d35cb586485f277e1808c
2013-02-15 21:04:11 +13:00
Robert O'Callahan
009ce30b8d Bug 837034. Part 1: Rename nsDOM(Local)MediaStream to DOM(Local)MediaStream and put them in the mozilla namespace. r=jesup
--HG--
rename : content/media/nsDOMMediaStream.cpp => content/media/DOMMediaStream.cpp
rename : content/media/nsDOMMediaStream.h => content/media/DOMMediaStream.h
extra : rebase_source : 6fd3f71779b4ecb9d3b053b6cd844c2ff0c25f80
2013-02-15 21:01:58 +13:00
Ryan VanderMeulen
a98395cd45 Merge the last PGO-green inbound changeset to m-c. 2013-02-14 17:16:49 -05:00
Randell Jesup
1abf09a6e0 Bug 829907: release video capture device on MainThread (mac only) r=bsmedberg 2013-02-14 14:59:27 -05:00
Adam Roach [:abr]
5461f0563c Bug 840344: Prevent multiple creations of local SDP r=ekr,jsmith 2013-02-14 10:04:09 -06:00
Jason Smith
ded65ce9c1 Bug 837324 - Crashtest for WebRTC crash [@fsmdef_ev_addcandidate]. r=jesup 2013-02-05 00:35:21 -08:00
Jason Smith
4a8e0866e1 Bug 822109 - Add a bunch of basic functional tests for getUserMedia and enable a per config setting for those tests for fake vs. non-fake. r=jesup 2013-02-07 17:35:17 -08:00
Randell Jesup
61ea66ea37 Bug 830247: rollup of changes to media/webrtc/trunk, and backouts of some temp patches r=ted,derf
--HG--
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseFilter.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseFilter.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseFilter.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseFilter.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseInputPin.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseInputPin.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseInputPin.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseInputPin.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BasePin.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BasePin.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/DShowTools.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/DShowTools.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/MediaType.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/MediaType.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/MediaType.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/MediaType.h
2013-02-09 23:16:10 -05:00
Randell Jesup
213fed9bfc Bug 837874: Check ObserverService before adding observers in MediaManager r=derf 2013-02-07 22:14:21 -05:00
Jason Smith
739785cb20 bug 837421 - Crashtest for WebRTC ConnectionDataConnection causes assertion failures if called a second time. r=jesup 2013-02-05 00:23:51 -08:00
Henrik Skupin
d360fba255 Bug 838318 - Crashtest 791330.html timeout because of missing try/catch. r=jesup 2013-02-04 08:57:01 +01:00
Jason Smith
7c36535e37 bug 837028 - Add logging statements for basic peer connection tests. r=jesup 2013-01-31 20:12:51 -08:00
Andrew Miller
8460d4d0f4 Bug 834100 - Null deref if you call addIceCandidate on an RTCPeerConnection before setting localDesc [@ fsmdef_ev_addcandidate]. r=abr 2013-01-31 15:43:03 -05:00
Ryan VanderMeulen
eca075fe92 Backed out changeset b1e8d7154488 (bug 834100) for Fedora64 M3 orange. 2013-01-31 17:14:13 -05:00
Andrew Miller
3b617bcb01 Bug 834100 - Null deref if you call addIceCandidate on an RTCPeerConnection before setting localDesc [@ fsmdef_ev_addcandidate]. r=abr 2013-01-31 15:43:03 -05:00
Randell Jesup
439ab021c2 Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM (w/bustage fix) r=derf 2013-01-29 11:55:09 -05:00
Randell Jesup
f8ea191790 Bug 836294: Don't drop array of media devices on the floor r=bz 2013-01-30 10:56:10 -05:00
Ed Morley
b8cab0271d Backout 40f09f7bc670 & fc262e3c635f (bug 818670) for frequent fedora64 mochitest-3 leaks on a CLOSED TREE 2013-01-30 10:32:11 +00:00
Randell Jesup
31ade0db43 Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM (w/bustage fix) r=derf 2013-01-29 11:55:09 -05:00
Ed Morley
67d41c1674 Backout df75a87cce60 & 19e164f7d88d (bug 818670) for build bustage on a CLOSED TREE 2013-01-29 17:28:30 +00:00
Randell Jesup
eb99b87929 Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM r=derf 2013-01-29 11:55:09 -05:00
Jason Smith
4876d9175d Bug 822197 - Crashtest for assertion failure: cb_hdr and crash fim_process_event/FIM_DEBUG. r=ehugg 2013-01-28 10:38:06 -08:00
EKR
d005034d5d Bug 816780 - Merge all incoming m-lines into one MediaStream. r=jesup,abr 2013-01-24 08:34:18 -08:00
Adam Roach [:abr]
fd861268ea Bug 834153 - Mochitest. r=ekr 2013-01-24 12:11:08 -06:00
Adam Roach [:abr]
5b77951d56 Bug 834153 - Queue CreateAnswer State Checks, remove extraneous _executeNext calls. r=jesup 2013-01-24 21:44:30 -06:00
Sotaro Ikeda
c511765584 Bug 833521 - forward "recording-device-events" event to parent process, r=dougt 2013-01-24 21:45:36 -05:00
Jan-Ivar Bruaroey
e473c4cd28 Bug 834463: Corrected RTCConfiguration format. r=jst 2013-01-24 17:58:29 -05:00
Jan-Ivar Bruaroey
327a61e43e Bug 825703: Stun configuration from JS for PeerConnections (IP only) r=bz,jesup 2013-01-23 14:21:25 -05:00
Adam Roach [:abr]
f87a8298a1 Bug 827843: Check for closed state on relevant operations r=jesup,smaug 2013-01-17 14:25:17 -06:00
Ryan VanderMeulen
b576d15101 Backed out changeset 33b1caee42d2 (bug 827843) for Android test failures. 2013-01-24 20:02:59 -05:00
Andrew Miller
e764c791cc Bug 833948 - Fix misspelling of property from candidateInitDict. r=rjesup 2013-01-24 10:00:22 +13:00
Adam Roach [:abr]
e1bfd6320a Bug 827843: Check for closed state on relevant operations r=jesup,smaug 2013-01-17 14:25:17 -06:00
Adam Roach [:abr]
aa7359029f Bug 825570: Finish plumbing attribute getters for localDescription and remoteDescription r=jesup,smaug 2013-01-14 16:25:54 -06:00
Randell Jesup
83ac0a2ab6 Bug 825510: Mark PeerConnection mochitests as desktopsupportedonly r=ted 2013-01-22 14:54:10 -05:00
Randell Jesup
6010043a43 Bug 825510: enable PeerConnection mochitests r=ted a=nonlibxul 2013-01-22 11:34:46 -05:00
Adam Roach [:abr]
9c2697eb77 Bug 824919: Weaken key references to PeerConnection and friends r=jesup,smaug,ekr 2013-01-17 17:11:14 -06:00
Henrik Skupin
a2e17be0ae Bug 831782 - Small fixes for WebRTC mochitests. r=jesup 2013-01-17 22:33:02 +01:00
Ethan Hugg
b7496984c6 Bug 825565 CreateOffer/Answer should be callable more than once r=jesup 2013-01-16 07:53:56 -08:00
Randell Jesup
da209aea3d Bug 831427: Gate RemoveListener(stream) to avoid calling if Destroy() pending r=roc 2013-01-17 02:38:21 -05:00
Gian-Carlo Pascutto
ce79fd73e4 Bug 812650 - Enable WebRTC audio recording on Android. r=dmose 2013-01-16 10:14:49 +01:00
Ryan VanderMeulen
1569c1b539 Backed out changeset cebb008a72f9 (bug 824919) for mochitest b-c orange.
CLOSED TREE
2013-01-14 22:01:12 -05:00
Adam Roach [:abr]
effbd6b1c4 Bug 824919: Weaken key references to PeerConnection and friends,r=jesup,smaug,ekr 2013-01-14 17:00:20 -06:00
Randell Jesup
103441ca2b Bug 827913: remove no-longer-correct MOZ_ASSERT in getUserMedia r=derf 2013-01-08 22:10:09 -05:00
Ethan Hugg
e41890fad5 Bug 825569 - Allow setLocal/RemoteDescription to be called more than once r=jesup 2013-01-08 10:40:15 -08:00
Randell Jesup
9931519879 Bug 827203: add locks against calling RemoveListener on a Destroy()ed MediaStream r=roc 2013-01-07 21:44:43 -05:00
Randell Jesup
9140a5f30f Bug 826576: Manage the lifetimes of GUMCMSL objects (with inactive Listeners) r=roc 2013-01-06 21:31:32 -05:00
Randell Jesup
31f97be9e0 Bug 827007: Implement Stop for UserMediaStreams; add NotifyRemoved for MediaStream listeners r=roc 2013-01-06 21:31:30 -05:00
Randell Jesup
e73ad3f0ef Bug 802656: GetUserMediaDevices: Consider no devices available an error r=anant 2013-01-04 13:11:14 -05:00
Randell Jesup
73c5357eab Bug 805632: backend for getUserMedia:revoke r=anant 2013-01-04 13:11:12 -05:00
Robert O'Callahan
241adf9d26 Bug 822956. Part 2: Don't wrap getUserMedia's SourceMediaStream in a DOM object wrapper. Create an nsDOMUserMediaStream wrapper specifically to clean up the SourceMediaStream and the MediaInputPort. r=jesup 2013-01-04 12:16:32 -05:00
Randell Jesup
7ddd77aaa3 Bug 822956: convert to TrackUnionStreams for getUserMedia (and add hint support) r=roc 2012-12-19 02:07:37 -05:00
Jason Smith
6ccdd44027 bug 826584 - remove canplaythrough event listener if we timeout. r=jesup 2013-01-04 06:54:59 -08:00
Jason Smith
59797b2f3d bug 826584 - Increase event callback timeout for gum tests. r=jesup 2013-01-04 00:20:57 -08:00
Jason Smith
5953bea93c bug 826168 - Wait for time change in timeUpdate event fired instead of assuming time has changed. r=jesup 2013-01-03 07:36:01 -08:00
Randell Jesup
567eb3096c Bug 826168: disable failing gUM test for validation of correctness rs=bustage 2013-01-03 03:38:40 -05:00
Jason Smith
fcf7bafc80 bug 814807 - Pref on the gum automation in mozilla-central. r=jesup 2013-01-01 18:29:51 -05:00
Masatoshi Kimura
ecc812a3c0 Bug 824247 - Part 3: Disable FAIL_ON_WARNINGS on not-yet-warning-free directories on MSVC. r=ted 2013-01-03 00:56:38 +09:00
Jason Smith
478bf2b5f1 bug 814718 - Remove invalid gum tests for ended and played. r=roc 2013-01-01 18:18:57 -05:00
Randell Jesup
80389454ef Bug 825526: Improve lifetime control of SourceMediaStream in gUM r=anant 2012-12-31 18:12:15 -05:00
Randell Jesup
42b9a000b3 Bug 811757: Allow the user to explicitly share devices between tabs r=anant 2012-12-31 18:12:12 -05:00
Josh Matthews
abd926c8f3 Backed out changeset 35a7f17ac707 (bug 802538) 2012-12-28 18:33:34 -05:00
Randell Jesup
2dc1aa42f3 Bug 820978: keep reference to MediaManager singleton r=derf 2012-12-28 15:29:52 -05:00
Randell Jesup
e4ffe07b5c Bug 802538: Enable getUserMedia() mochitests r=whimboo 2012-12-28 15:29:48 -05:00
Randell Jesup
9f764b65cf Bug 802538: Make sure gUM MediaStreams are destroyed (and fix other leaks) r=derf 2012-12-28 15:27:57 -05:00
Henrik Skupin
d0f17c2eb1 Bug 824923 - Stablize WebRTC mochitests against Javascript exceptions to prevent timeouts. r=jesup 2012-12-27 21:55:52 +01:00
Henrik Skupin
10a84a49d7 Bug 796890 - Create Mochitest for Video/Audio connection (send/receive/disconnect). r=jesup 2012-12-23 23:04:37 +01:00
Randell Jesup
7fe30943ea Bug 799417: Backend support for list of documents that have active gUM MediaStreams r=derf 2012-12-22 03:09:36 -05:00
Adam Roach [:abr]
397a8c9ff4 Bug 797534: Update PeerConnectionImpl to use SDP from SIPCC, r=ehugg 2012-12-19 09:25:51 -06:00
Randell Jesup
1b80273d20 Bug 823453 - Change gUM permissions response to be an array. r=anant 2012-12-20 12:03:07 -05:00
Randell Jesup
da905bb932 Bug 822956: backout 3dead2094684 due to breaking normal PeerConnection cases rs=me 2012-12-20 14:23:55 -05:00
Randell Jesup
22b5286ab6 Bug 822956: convert to TrackUnionStreams for getUserMedia (and add hint support) r=roc 2012-12-19 02:48:12 -05:00
Adam Roach
492e8418bc Bug 817429: Accept candidate messages that are zero numbered r=jesup 2012-11-21 12:48:32 -06:00
Ted Mielczarek
fd374be130 bug 821306 - Expose nsIMediaDevice.id to script. r=jst
--HG--
extra : rebase_source : 147c0419bc89e52164234cc6edcb367f63322317
2012-12-17 08:28:24 -05:00
Henrik Skupin
db81cbde95 Bug 796892 - Create Mochitest for Audio only connection (send/disconnect). r=jesup
--HG--
extra : rebase_source : 3bb5261272dd2cb69f51811273a3ed723fcdc0bf
2012-12-14 10:27:04 +01:00
Jason Smith
4a3f9d58ea bug 799419 - crashtest for 2 peer connections create and close with fake video. r=jesup 2012-12-04 01:02:28 -08:00
Henrik Skupin
50dd27a05a Bug 796888 - Create Mochitest for Video only connection (connect/disconnect). r=jesup 2012-12-13 21:38:49 +01:00
Jason Smith
883efb4a83 Bug 818466 - Enable basic automated WebRTC gUM tests on Android. r=jesup 2012-12-12 16:40:57 -05:00
Randell Jesup
a0a8b9a0b9 Bug 812886: disable peerconnection creation while offline r=smaug 2012-12-11 07:58:12 -05:00
Mark Banner
202cc41291 Bug 819916 Selecting "Share Microphone" or "Share Camera" picks the last item in the list rather than the first. r=jesup 2012-12-10 19:51:48 +00:00
Henrik Skupin
81252b5299 Bug 812785 - Crashtest for WebRTC use-after-free crash. r=jesup 2012-11-19 15:56:29 +01:00
Saurabh Anand
151d13c7a5 Bug 818817 - Fix some compiler warnings, r=Ms2ger 2012-12-09 22:53:19 +05:30
Henrik Skupin
11742f5385 Bug 817709 - Fix make bustage when including leaking tests. r=standard8 2012-12-07 12:28:22 +01:00
Henrik Skupin
b026e1b1ea Bug 817709 - Global flag to conditionally enable leaking mochitests. r=jesup 2012-12-05 15:57:37 +01:00
Henrik Skupin
adec343021 Backout bug 817709 because tests have not been updated correctly. 2012-12-04 19:49:11 +01:00
Henrik Skupin
bd8c98bfe9 Bug 817709 - Global flag to conditionally enable leaking mochitests. r=jesup
--HG--
extra : rebase_source : 08445b394ef810ac0be430298000a137c4cbd49b
2012-12-04 16:22:43 +01:00
Randell Jesup
a244dd198f Bug 817841: Proxy deletion of nsDOMMediaStreams with NS_ProxyRelease() r=roc 2012-12-03 22:17:38 -08:00
Jason Duell
3eeee9fb5e Backed out changeset d9bcbec33260 for bustage. 2012-12-03 22:12:51 -08:00
Randell Jesup
a5fdb67f5e Bug 817841: Proxy deletion of nsDOMMediaStreams with NS_ProxyRelease() r=roc 2012-12-04 00:53:13 -05:00
Jason Smith
4daa5fc68b Bug 802982 - Crash test for excessive getUserMedia calls. r=jesup 2012-12-03 00:56:54 -08:00
Paul Adenot
93b57c4d5e Bug 817433 - Accept missing Mid for RTCIceCandidate. r=jesup 2012-12-02 14:10:19 -08:00
Henrik Skupin
a04531d34b Bug 816463 - Update webrtc crashtest manifest to use new default-preferences feature. r=jesup
--HG--
extra : rebase_source : 614a2906772fe40a3b781a014eb2ad18f1a226ca
2012-11-29 14:15:33 +01:00
Jason Smith
efdb4afbe1 Bug 781534 - Create basic automated test coverage for the mozGetUserMedia for desktop. r=roc 2012-11-26 18:27:46 -08:00
Paul Adenot
d26e0610f1 Bug 814012 - Add a |onopen| member to the PeerConnection interface. r=ekr 2012-11-21 17:55:25 +01:00
Paul Adenot
f62d4a851d Bug 813885 - RTCIceCandidate constructor arguments don't match spec. r=jesup 2012-11-21 15:52:43 +01:00
Paul Adenot
a2c374d776 Bug 810458 - Make mozRTCSessionDescriptor respect the spec. r=jesup 2012-11-21 08:59:02 +01:00
Paul Adenot
5b3dffac00 Backed out changeset d66d35f64802 because it is wrong. 2012-11-20 14:53:46 +01:00
Paul Adenot
a21f3b6313 Bug 810458 - Make mozRTCSessionDescriptor respect the spec. r=jesup 2012-11-20 14:36:29 +01:00
Randell Jesup
8c4148d730 Bug 812886: Watch network (tear)down events and kill PeerConnections r=ekr,smaug,bsmith 2012-11-18 23:53:14 -05:00
Randell Jesup
8c262797dc Bug 802376: wallpaper permissions bug when selecting a camera+audio other than the first r=ekr 2012-11-18 23:13:22 -05:00
Randell Jesup
f01b2fce9c Bug 811695: disable internal socket transports for getUserMedia Audio capture r=derf 2012-11-15 17:58:40 -05:00
Henrik Skupin
d1a9d692b4 Bug 801227 - Crashtest for WebRTC crash [@mozilla::MediaManager::GetUserMedia]. r=jesup 2012-11-15 19:34:41 +01:00
Randell Jesup
bb16f55572 Bug 801227: Patch v2 (unbitrotted) r=anant a=abillings 2012-11-13 16:55:02 -05:00
Anant Narayanan
280a2ff89b Bug 810164: Disable bfcache for pages with active PeerConnections; r=smaug,jesup 2012-11-09 21:04:27 -08:00
Jim Mathies
6fd1da936b Backout Bug 810164 due to bustage. r=bustage 2012-11-09 18:04:23 -06:00
Anant Narayanan
3dced6f61a Bug 810164: Disable bfcache for pages with active PeerConnections; r=smaug,jesup 2012-11-09 15:27:38 -08:00
Randell Jesup
5da770ed16 Bug 808002: add missing consts lost in main landing for unreliable data channels r=anant 2012-11-07 14:07:22 -05:00
Anant Narayanan
1f6c981607 Bug 803782: Reset found flag while enumerating audio devices; r=jesup 2012-11-07 08:12:14 -08:00
Anant Narayanan
f950468ce3 Revert d2f77172baf2 due to incorrect crashtest 2012-11-07 08:10:36 -08:00
Anant Narayanan
7864766f4f Bug 803782: Reset found flag before enumerating audio devices; r=jesup 2012-11-07 06:51:38 -08:00
Randell Jesup
9e0a39679d Bug 807103: plug leak of PeerConnectionImpl in PeerConnection r=anant 2012-10-31 20:31:37 -04:00
Kyle Huey
45adfbf2c8 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Vicamo Yang
e6e6deb486 Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
7457de64ad Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 12:28:11 -07:00
Ed Morley
a7bb0ec116 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Kyle Huey
dd0cfd935a Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 08:26:12 -07:00
Nathan Froyd
f9b2a74082 Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan 2012-10-29 19:32:10 -04:00
Henrik Skupin
6a8a11d043 Bug 803493 - Fix Makefile.in entry for /dom/media mochitests. r=jesup 2012-10-29 08:57:11 -04:00
Robert O'Callahan
a738cb5616 Bug 805703. Part 1: MediaStreamGraph::CreateInputStream -> CreateSourceStream. r=jesup
--HG--
extra : rebase_source : 3c327e9ead92508f12df4b95f2fd24fa2ba97ab5
2012-10-29 17:36:31 +13:00
Henrik Skupin
86254240b2 Bug 803493 - Move WebRTC Mochitests from dom/tests/mochitests/media to /dom/media/tests/mochitest. r=ted 2012-10-27 13:51:48 -04:00
Anant Narayanan
605f3da171 Bug 805871: Make PeerConnection constraints optional; r=jesup 2012-10-26 15:31:17 -07:00
Ryan VanderMeulen
4c180e35d1 Merge the last PGO-green inbound chnageset to m-c. 2012-10-25 21:14:50 -04:00
Randell Jesup
c0385b6f1c Bug 805451: Remove lock (mostly) and ensure other singleton refs are MainThread r=derf 2012-10-25 20:14:47 -04:00
Randell Jesup
5070ee343b Bug 798829: Force MediaManager to be created from MainThread r=anant 2012-10-25 00:54:38 -04:00
Anant Narayanan
a3a1f3a567 Bug 802694: Pass along constraints from PC JS module to PCImpl; r=ekr,jesup 2012-10-25 12:24:30 -07:00
Randell Jesup
8518f841ca Bug 803976: Bustage fixes r=ehsan 2012-10-24 21:31:08 -04:00
Randell Jesup
2eb9a9bf7e Bug 803976: Implementation of LocalMediaStreams for .stop() r=roc,anant 2012-10-24 19:21:32 -04:00
Randell Jesup
97d57fb78e Bug 803799: Start gUM streams in Success callback; add MediaManager mutex r=anant,roc 2012-10-24 19:21:15 -04:00
Ehsan Akhgari
28c105ccf5 Backed out changeset ea436c6f7d2d (bug 803799), landed on a CLOSED TREE 2012-10-24 20:30:08 -04:00
Ehsan Akhgari
33b4d241b7 Backed out changeset 165208ecd591 (bug 803976) 2012-10-24 20:29:32 -04:00
Randell Jesup
5d4b72af55 Bug 803976: Implementation of LocalMediaStreams for .stop() r=roc,anant 2012-10-24 19:21:32 -04:00
Randell Jesup
781f490022 Bug 803799: Start gUM streams in Success callback; add MediaManager mutex r=anant,roc 2012-10-24 19:21:15 -04:00
Henrik Skupin
a3cefe72cf Bug 805063 - Fix hang in crashtest for bug 791330. r=ekr 2012-10-24 17:13:39 -04:00
Henrik Skupin
acd86c8ba3 Bug 791330 - Crashtest for WebRTC crash [@ mozilla::NrIceCtx::GetGlobalAttributes], r=jesup 2012-10-23 16:18:09 -04:00
Henrik Skupin
c072edf87a Bug 804118 - Fix crashtests to use mozRTCPeerConnection insread of mozPeerConnection. r=jesup 2012-10-22 22:22:27 -04:00
EKR
9c8dd57e19 Bug 791330: Suppress calls to PC after close has been called; r=anant 2012-10-20 09:43:57 -07:00
Jason Smith
4f9e8545a8 Bug 780780 - Crash test for mozilla::SuccessCallbackRunnable::Run - r=jesup 2012-10-17 23:32:25 -07:00
Anant Narayanan
13047623fc Bug 780790: Check for NULL callbacks in getUserMedia; r=jesup 2012-10-18 11:31:00 -07:00
Anant Narayanan
8a0543bcc3 Backed out changeset 3dfb18a29fe2 2012-10-18 11:53:59 -07:00
Anant Narayanan
94ce1cb2fa Bug 780790: Check for NULL callbacks to getUserMedia; r=jesup 2012-10-18 11:52:39 -07:00
Randell Jesup
728f12acfb Bug 803093: Lock access to MediaEngineWebRTC singleton r=anant 2012-10-18 14:03:00 -04:00
Randell Jesup
ca11404fd3 Bug 802661: Clean up getUserMedia MediaStream handling r=roc,anant 2012-10-17 17:40:14 -04:00
Henrik Skupin
61a7b4fefd Bug 791278 - Crash test for WebRTC crash [@sipcc::PeerConnectionImpl::SetLocalDescription]. r=jesup 2012-10-17 15:33:57 -04:00
Randell Jesup
2614d8891d Bug 801843: Change how video frames are inserted into getUserMedia streams to remove blocking r=roc,anant 2012-10-17 05:46:40 -04:00
Anant Narayanan
ba618700c7 Bug 802411: Refactor MediaEngine to use GIPS singletons; r=jesup 2012-10-16 17:53:55 -07:00
Henrik Skupin
a9ecba9e97 Bug 791270 - Crashtest for WebRTC crash [@sipcc::PeerConnectionImpl::AddStream]. r=jesup 2012-10-16 13:23:41 -04:00
Randell Jesup
d1d511ba1f Bug 773649: Support getting audio and video in the same getUserMedia call r=roc,anant 2012-10-15 16:41:46 -04:00
Anant Narayanan
722ec7e1ab Bug 801297: Fix PeerConnection.createAnswer API; r=jesup 2012-10-15 11:35:21 -07:00
Peter Van der Beken
59b6711296 Fix for bug 711628 (Implement PeerConnection.localStreams/remoteStreams). r=bz.
--HG--
extra : rebase_source : e21a429d85fc60a972752a2a7deb88a7cb648f3c
2012-09-13 18:04:31 +02:00