Commit Graph

222 Commits

Author SHA1 Message Date
Adam Roach [:abr]
05a3d24182 Bug 839647 - Synchronize CCApp thread start-up r=ehugg 2013-02-22 10:08:47 -06:00
Ethan Hugg
f6aff9b6e0 Bug 841899 - Remove stream-based logging from Signaling code r=jesup 2013-02-20 14:08:23 -08:00
Ethan Hugg
70ca7a50dc Bug 841641 - Set FORCE_PR_LOG in CSFLog r=jesup 2013-02-15 14:35:50 -08:00
Ethan Hugg
fe6d738531 Bug 842415 - Signaling code - replace PR_Lock calls with MutexAutoLock r=jesup 2013-02-19 09:38:41 -08:00
Ethan Hugg
c952f8d8ff Bug 842332 Fix 842332 Fix missing unlock in PeerConnectionMedia r=jesup 2013-02-18 14:58:37 -08:00
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
Jan-Ivar Bruaroey
50a6521076 Bug 835370 - Optional offer/answer constraints work + unsupported mandatory ones fail. r=bz, r=jesup 2013-02-14 02:08:56 -05:00
Adam Roach [:abr]
1e0937b29c Bug 841457 - Convert stream logging to non-stream when stream operators are not used r=ehugg 2013-02-15 09:24:51 -06: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
Adam Roach [:abr]
5461f0563c Bug 840344: Prevent multiple creations of local SDP r=ekr,jsmith 2013-02-14 10:04:09 -06:00
Randell Jesup
6f7fac61bb Bug 833217: Null out listener if we're no longer listening for DataChannel events r=abr 2013-02-12 16:32:43 -05: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
Adam Roach [:abr]
43ddfa8c44 Bug 836349: Remove ICE state check from get*Description r=ekr 2013-02-09 17:19:21 -05: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
4bb73de9f7 Bug 818618: adjust default opus frequency to 48000 in SDP r=derf 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
Randell Jesup
8d72bfa208 Bug 837037: don't pass the NrIceCtx to IceGathering runnables r=ekr 2013-02-09 11:10:31 -05:00
Ethan Hugg
351a0badd2 Bug 806828 Signaling - copy selectively from g_media_table on init r=jesup 2013-02-04 14:33:35 -08:00
Ethan Hugg
54c5ea7747 Bug 837324 - Fix ui_ice_candidate_add call when dcb is NULL r=ekr 2013-02-05 11:24:59 -08:00
Alexandros Chronopoulos
def9c0bd58 Bug 821066 - Remove dead remotedesc/localdesc messages and events from sipcc. r=abr 2013-02-04 16:18:26 -05:00
Randell Jesup
a153333ae2 Bug 837421: Webrtc: Ignore second call to ConnectDataConnection r=derf 2013-02-03 00:29:04 -05:00
Ehsan Akhgari
f1fd25ad48 Merge mozilla-central into mozilla-inbound 2013-02-02 13:53:46 -05:00
Randell Jesup
64aea31d79 Bug 788185: add a/v sync to Audio/Video Conduits r=derf 2013-02-02 08:46:54 -05:00
Adam Roach [:abr]
f95873bfb7 Bug 823056: Move locks to protect linked_ptr<> instances r=ehugg 2013-02-01 16:19:24 -06: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
Adam Roach [:abr]
d1d010a78a Bug 834383: Ensure PeerConnectionImpl destructor doesn't use globals after they're gone r=jesup,bsmith 2013-01-30 15:31:22 -06: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
0f2b49e13c Backed out changeset 70872c020944 (bug 834383) speculatively to see if it fixes the random timeouts in test_peerConnection_basicAudio.html and friends.
CLOSED TREE
2013-01-31 20:24:18 -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
Adam Roach [:abr]
e3b62de8f5 Bug 834383: Ensure PeerConnectionImpl destructor doesn't use globals after they're gone r=jesup,bsmith 2013-01-30 15:31:22 -06:00
Randell Jesup
8fae865146 Bug 818670: Ensure PipelineListener doesn't release conduit off main thread r=derf 2013-01-30 21:26:45 -05:00
Randell Jesup
96dab7f75f Bug 818670: merge AudioConduits to allow AEC to work r=ekr 2013-01-29 11:57:44 -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
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
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
7fe04cc307 Bug 818670: merge AudioConduits to allow AEC to work r=ekr 2013-01-29 11:57:44 -05:00
Randell Jesup
eb99b87929 Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM r=derf 2013-01-29 11:55:09 -05:00
Boris Zbarsky
de6a67d7d0 Bug 830099. Flag WebIDL dictionaries and callbacks with some information indicating whether we need main-thread and worker codegen for them and then use that information to skip unneccessary codegen. r=peterv 2013-01-28 23:30:17 -05:00
Phil Ringnalda
b48b7c8bbd Back out c5238879470f and b3cabb259af7 (bug 830099) for bustage 2013-01-28 22:36:59 -08:00
Boris Zbarsky
daed28912a Bug 830099. Flag WebIDL dictionaries and callbacks with some information indicating whether we need main-thread and worker codegen for them and then use that information to skip unneccessary codegen. r=peterv 2013-01-28 23:30:17 -05:00
Ethan Hugg
eeae54b2b6 Bug 835290 MediaPipeline - replace attempted += of ints with PR_snprintfs r=jesup 2013-01-28 12:26:32 -08:00
Randell Jesup
f82f847448 Bug 837161: don't assert mainthread in AudioConduit create/init/destroy if in a unittest r=ehugg 2013-02-01 13:28:38 -05:00