Commit Graph

77 Commits

Author SHA1 Message Date
Jan-Ivar Bruaroey
854fad2b52 Bug 835712 - Use more webidl for safer JS traversal. r=bz, r=jesup 2013-02-13 14:26:30 -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
Adam Roach [:abr]
56a95e29fb Bug 840344: Disable renegotiation signaling_unittests r=ekr 2013-02-14 10:04:34 -06:00
EKR
3f11edfa2e Bug 838169. Fix NrIceCtx cleanup. r=abr 2013-02-10 21:18:24 -08:00
Matthew Gregan
03dc752788 Bug 752401 - Drain timing and error handling fixes for PulseAudio cubeb backend. r=doublec,jesup 2013-02-04 17:58:29 +13:00
Randell Jesup
dd066b7bb9 Bug 830247: small changes resulting from Try build r=ted rs=me 2013-02-09 23:16:10 -05: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
Robert O'Callahan
ee2ea45fed Bug 830707. Part 3: Don't constrain AudioSegment to a fixed number of channels. r=jesup
--HG--
extra : rebase_source : feacede00821b6673ce04c886a9c3727a4989404
2013-01-21 09:44:44 +13: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
96dab7f75f Bug 818670: merge AudioConduits to allow AEC to work r=ekr 2013-01-29 11:57:44 -05:00
Daniel Holbert
c68ff3dc3f Bug 812278 followup: Remove a few more unnecessary semicolons after MOZ_MTLOG_MODULE(), for consistency. (no review) 2013-01-30 13:13:36 -08: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
Daniel Holbert
6b8c3d1cef Bug 834768: Fix signed/unsigned comparison build warnings in signaling_unittests.cpp. r=jesup 2013-01-29 20:03:42 -08:00
Randell Jesup
49d2e2f679 Bug 818670: merge AudioConduits to allow AEC to work r=ekr 2013-01-29 11:57:44 -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
7fe04cc307 Bug 818670: merge AudioConduits to allow AEC to work r=ekr 2013-01-29 11:57:44 -05:00
EKR
d005034d5d Bug 816780 - Merge all incoming m-lines into one MediaStream. r=jesup,abr 2013-01-24 08:34:18 -08:00
Justin Lebar
da5a042a4d Backed out changeset 9b803c2821b9 (bug 818843) due to B2G device build breakage on Mac. rs=jesup
--HG--
extra : rebase_source : 981d5e9504c69eb76112fca35fd0a36110593659
2013-01-25 17:14:05 -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
Steven Lee
18cbda81f3 Bug 818843 - Media changes. r=rjesup 2013-01-23 18:08:16 -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
EKR
2d62e13f38 Strip a= from trickle ICE candidates
Bug 829757 - Accept a=candidate ICE candidates (for now). r=ehugg
2013-01-17 09:18:06 -08: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
Adam Roach [:abr]
6c6d18e34d Bug 829761: Remove inactive check for sdpmode if port != 0, r=ekr 2013-01-14 16:38:38 -06:00
Robert O'Callahan
f2ee4df1a0 Bug 827537. Refactor AudioChunk to support having separate buffers for each channel. r=jesup
--HG--
extra : rebase_source : 0aa26e1c3181d9fe5158520d4b33248bae0fa5d0
2012-11-22 18:04:27 +13:00
Doug Turner
514ed315e4 Backout c9831bed6bb7 - Bug 818843 - This change broke building B2G on the mac. r=me
--HG--
extra : rebase_source : 7bef8dc1c394d45302f17379ab2cbd90ecda6975
2013-01-07 08:48:24 -08:00
Steven Lee
aa0230cfd3 Bug 818843 - Media changes. r=rjesup 2013-01-06 22:24:14 -05:00
EKR
51e907a976 Bug 825611 - Fix unit tests to match fix to MediaPipeline. r=jesup 2013-01-05 14:52:11 -08:00
Randell Jesup
873565fa76 Bug 825514: Add safety check to PeerConnectionCtx shutdown r=ekr 2012-12-31 12:34:44 -05:00
Adam Roach [:abr]
f6e86aeb0f Bug 824956: Activate media type when set to receive media by constraint r=jesup 2012-12-28 16:40:51 -06:00
EKR
ff97d84f02 Bug 825336: Add constraint to suppress data channel r=jesup 2012-12-28 12:09:58 -08:00
Adam Roach [:abr]
ebca40ad6a Bug 825106: Use the correct pointer comparison when determining master r=jesup 2012-12-28 15:12:47 -06:00
Jan Beich
a263805ced Bug 815916 - Unbreak building signaling tests for system jpeg/pixman. r=rjesup 2012-12-26 10:15:53 -05:00
Adam Roach [:abr]
08683921f1 Bug 818714: Set media enabled to FALSE unless added using addStream, r=ehugg 2012-12-20 16:05:28 -06:00
Adam Roach [:abr]
397a8c9ff4 Bug 797534: Update PeerConnectionImpl to use SDP from SIPCC, r=ehugg 2012-12-19 09:25:51 -06:00
EKR
3f8b6eafea Bug 820102 - Clean up MediaPipeline threading (re-land after fix). r=derf,jesup 2012-12-21 06:03:22 -08:00
Ed Morley
eaecff5d2f Backout 21409a401d75 (bug 821292),9587e39f9a50 (bug 820102) for conflicts and assertions respectively, on a CLOSED TREE 2012-12-21 16:15:01 +00:00
EKR
a35760e672 Bug 820102 - Clean up MediaPipeline threading. r=derf,jesup 2012-12-21 06:03:22 -08:00
Henrik Skupin
9b2002d57a Backout bug 818714 because it introduces a sigabort crash
--HG--
extra : rebase_source : 4307433661215827bc238f514fa66758e27366bc
2012-12-20 13:47:12 +01:00
Adam Roach [:abr]
fd393200d4 Bug 818714: Set media enabled to FALSE unless added using addStream, r=ehugg 2012-12-19 20:52:32 -06:00
Gian-Carlo Pascutto
cd89c2e152 Bug 816822 - Fix build files, unit tests, and clone some linux headers to make WebRTC unit tests build on Android, r=dmose,ted 2012-12-12 12:05:57 -08:00
EKR
668853d1d7 Bug 792175 - Move PeerConnection operations onto main thread. r=jesup,derf,ehugg 2012-09-26 10:14:23 -07:00
Oleg Romashin
09cb51df19 Bug 819364 - Webrtc signaling unit test does not build on Qt port. r=rjesup 2012-12-09 09:28:37 -08:00
Adam Roach [:abr]
b71e4a0fb9 Bug 817065: Replace vcm_media_payload_t with structure leveraging rtp_ptype constants r=ehugg,jesup 2012-12-06 11:36:43 -06:00
Suhas Nandakumar
23b591f2df Bug 817488 Audio Send and Recv support for PC tests r=ekr 2012-12-05 13:37:32 -08:00
Makoto Kato
cb4a57156c Bug 817481 - Build failure on WebRTC unit test with --with-system-libvpx. r=jesup 2012-12-03 17:01:16 +09:00