Commit Graph

1226 Commits

Author SHA1 Message Date
Ethan Hugg
96d1d1d553 Bug 909179 - Fix warning from previous patch CLOSED TREE 2013-09-05 14:57:58 -07:00
EKR
a4d6a811cc Bug 909179 - Add ability to disable ICE components r=abr 2013-08-25 19:35:21 -07:00
Randell Jesup
338aeac55f Bug 899159: clean up record issues in webrtc OpenSLES code + wallpaper r=padenot,derf,mwu
More to be done upstream and then will replace this
2013-09-05 15:34:05 -04:00
Randell Jesup
b19a3179ee Bug 897981: access ViEReceiver::receiving_/receiving_rtcp_ under lock (in upstream r=mflodman) 2013-09-05 15:34:05 -04:00
Randell Jesup
610306793b bug 912613: remove last vestige of WebRTC_Word* types in big-endian builds only r=padenot DONTBUILD 2013-09-05 15:29:36 -04:00
Mike Hommey
cb4dfb8bff Bug 912292 - Always traverse sub-directories after executing rules in the current directory. r=gps 2013-09-05 15:08:43 +09:00
Patrick Wang
de7f233e9f Bug 910990 - prevent from build failure with older version of ethtool in linux. r=abr,ekr,khuey 2013-09-05 00:28:46 +08:00
Mike Hommey
05b3f24e0e Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Adam Roach [:abr]
c0095d92cc Bug 906843 - Instrument signaling for isolation of system delays r=ehugg 2013-09-04 18:50:28 -05:00
Randell Jesup
2903ab3e4d Bug 912450: remove WEBRTC_EXPORT to avoid exporting webrtc symbols from xul.dll r=ted 2013-09-04 17:01:48 -04:00
Chris Double
5650b473fb Bug 888786 - Part 1: Remove OMX media plugin workarounds for Sony ICS devices - r=edwin 2013-09-03 14:35:54 +12:00
Chris Double
75fe075bb4 Bug 812680 - Part 1: Remove OMX media plugin workarounds for HTC One X - r=edwin 2013-09-03 14:34:33 +12:00
EKR
dada9d2fe5 Bug 905150 - Don't cancel running ICE candidate pairs on nomination. r=abr 2013-08-31 07:35:38 -07:00
EKR
580dd1c719 Backed out changeset c6907a76e925 for wrong commit message/bug #. 2013-08-31 07:43:08 -07:00
EKR
12b1587c95 Bug 904598 - Fix TURN long-term auth for Permissions Requests. r=abr 2013-08-31 07:35:38 -07:00
EKR
59ced07943 Fix TURN long-term auth for Permissions Requests
Bug 904598 - Fix TURN long-term auth for Permissions Requests. r=abr
2013-08-13 14:06:56 -07:00
Jan Beich
d52196cbaf Bug 910875 - Add missing ifdefs to make audio_device work on BSDs. r=jesup 2013-08-30 22:13:55 +02:00
Ben Brittain
d91f3d0521 Bug 875097 - Telemetry for number of calls per session. r=derf 2013-08-27 19:22:19 -04:00
Randell Jesup
f587d1f5aa Bug 901583: Reapply mozilla patches on top of webrtc.org 3.34, use NEON detection rs=jesup
--HG--
rename : media/webrtc/trunk/webrtc/modules/audio_device/android/audio_device_opensles_android.cc => media/webrtc/trunk/webrtc/modules/audio_device/audio_device_opensles.cc
rename : media/webrtc/trunk/webrtc/modules/audio_device/android/audio_device_opensles_android.h => media/webrtc/trunk/webrtc/modules/audio_device/audio_device_opensles.h
2013-08-30 02:08:57 -04:00
Randell Jesup
f4f3d5253c Bug 901583: Webrtc updated to 4563; pull made Sat Aug 17 11:00:00 EDT 2013 rs=jesup
--HG--
rename : media/webrtc/trunk/webrtc/modules/audio_device/audio_device_opensles.cc => media/webrtc/trunk/webrtc/modules/audio_device/android/audio_device_opensles_android.cc
rename : media/webrtc/trunk/webrtc/modules/audio_device/audio_device_opensles.h => media/webrtc/trunk/webrtc/modules/audio_device/android/audio_device_opensles_android.h
2013-08-30 02:08:04 -04:00
Chris Double
db37b141ed Bug 860599 - Use DataSource::CreateFromURI instead of MediaStreamSource - r=cpearce
--HG--
extra : rebase_source : da5a909d64ad903f86ad7fb76cb306252d8ccaad
2013-08-30 16:51:38 +12:00
Patrick Wang
1ad64fffd2 Bug 825708 - Part 3: test case. r=ekr 2013-08-28 15:27:22 +08:00
Patrick Wang
1841b25eb6 Bug 825708 - Part 2: calculate priority using properties. r=ekr 2013-08-28 15:27:14 +08:00
Patrick Wang
2c7e7724c3 Bug 825708 - Part 1: use nr_local_addr in nr_stun_get_addrs and provide interface type/estimated speed/vpn information for Linux and B2G. r=abr 2013-08-28 15:27:06 +08:00
Michael Wu
61a91d42d6 Bug 895531 - Add support for webrtc pulseaudio backend on gonk, r=rjesup 2013-08-28 15:43:47 -04:00
Makoto Kato
eb9c8af10f Bug 908523 - Build Skia on GTK3 widget. r=karlt,gps 2013-08-28 20:14:47 +09:00
Ryan VanderMeulen
7a2e5445db Merge m-c to inbound on a CLOSED TREE. 2013-08-27 22:40:49 -04:00
Ben Brittain
dcecd792f5 Bug 874670 - Telemetry for call duration. r=derf 2013-08-26 14:54:55 -04:00
Randell Jesup
dc8a4ca944 Bug 884365: Deliver gUM data directly to PeerConnection to avoid delay buildup and resampling r=roc 2013-08-24 09:53:11 -04:00
Adam Roach [:abr]
1f81256200 Bug 880067 - Part 3.1: Fix harmless copy-and-paste error r=ehugg 2013-08-27 16:15:42 -05:00
Adam Roach [:abr]
9af5c589c8 Bug 880067 - Part 3: SDP negotiation of rtcp-fb r=ehugg 2013-08-22 13:18:38 -05:00
Adam Roach [:abr]
f426bd6f98 Bug 880067 - Part 2: Finish SDP Unit Tests r=ehugg 2013-08-22 13:18:38 -05:00
Ms2ger
4af9d89266 Merge m-c to inbound 2013-08-22 10:38:48 +02:00
Ms2ger
f8f8a40a0a Bug 906619 - Part a: Move unconditional CSRCS to moz.build; r=mshal 2013-08-22 08:56:02 +02:00
Ms2ger
19f3e043e3 Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps 2013-08-22 08:56:01 +02:00
Ms2ger
4e45b3d52e Bug 883284 - Part e: Move LIBXUL_LIBRARY into moz.build (k-o); r=ted 2013-08-22 08:56:00 +02:00
Ms2ger
5c981f7ca9 Bug 906412 - Cleanup some random parts of the build system; r=mshal 2013-08-22 08:55:59 +02:00
Ms2ger
66214743ad Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps 2013-08-22 08:55:59 +02:00
Ethan Hugg
c69d8f108a Bug 863306 - Turn off rtcp-mux in config 2013-08-20 13:21:27 -07:00
Nicholas Nethercote
b89a8ac1c0 Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
--HG--
extra : rebase_source : 984c61ab12f46be0509b1ce0d458d9a6e5841c64
2013-08-17 15:50:18 -07:00
Mike Hommey
b2988b9d63 Bug 907473 - Handle generator_flags gracefully in gyp. r=gps 2013-08-21 09:37:45 +09:00
Wes Kocher
1e2d09585f Backed out changeset 36a2061cff79 (bug 863306) 2013-08-20 15:03:50 -07:00
Ethan Hugg
f9d9f604eb Bug 863306 - Turn off rtcp-mux in config r=abr 2013-08-20 13:21:27 -07:00
Landry Breuil
676384bb4e Bug 807492 Part X - Allow gyp mozmake generator to handle various BSD flavors r=ted 2013-08-20 22:59:28 +02:00
David Zbarsky
826b4c099f Bug 903819 - Don't include Layers.h everywhere, part 4 r=nrc 2013-08-20 15:45:30 -04:00
Mike Hommey
352ccb4bc6 Bug 905938 - Use explicit rules for %.i, %.s, %.res, moc_% and qrc_%. r=gps 2013-08-20 15:21:35 +09:00
Suhas Nandakumar
21880a4f7a Bug 863306: Propagate RTCP_MUX Status to pipeline via VCM. r=abr 2013-06-27 18:08:20 -07:00
Ms2ger
3d504dcb66 Merge latest PGO-green inbounc changeset to m-c. 2013-08-14 14:45:47 +02:00
Ms2ger
6ec28362b3 Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar 2013-08-14 08:56:21 +02:00
Landry Breuil
34ddd40205 Bug 807492 Part 12 - Rename _P to _pp in timestamp_extrapolator, it's a #define in ctype.h on OpenBSD, and the C99/C++ standard forbids identifiers starting with an underscode followed by a capital. r=jesup 2013-08-14 00:00:07 +02:00
Landry Breuil
163af7e24e Bug 807492 Part 2 - Allow to build media/webrtc/signaling on BSD r=ehugg 2013-08-14 00:00:03 +02:00
Landry Breuil
75090b27c8 Bug 807492 Part 1.2 - Enable to build media/mtransport on BSD, #defines & #include bits r=abr 2013-08-13 23:59:57 +02:00
Landry Breuil
ca8279c646 Bug 807492 Part 1.1 - Allow to build media/mtransport on BSD, build bits r=jesup 2013-08-13 23:58:42 +02:00
Paul Adenot
17117d7406 Bug 903476 - Update libspeex to opus-tools version, as it is the current upstream. r=ehsan
--HG--
extra : rebase_source : 4dd23aa8f0e7f0919e1b8f37d9efce11e6b8d8cc
2013-08-12 14:40:49 +02:00
Chris Pearce
5d63639770 Bug 861693 - Make DirectShow BaseFilter's destructor virtual, and move some code around to make our DirectShow BaseClass replacement easier to useoutside of webrtc module. r=jesup 2013-08-13 16:49:25 +12:00
Mike Hommey
adc22d15c6 Bug 903341 - Avoid gyp overwriting Makefiles when they wouldn't be modified. r=gps 2013-08-10 15:55:21 +09:00
Paul Adenot
d2af5d8a6f Bug 899050, 900380 - Update cubeb. r=kinetik
Update cubeb to pick up three WASAPI fixes:
- This fixes the resampling path when playing on a surround setup
- Also fixes mono playback on a surround setup.
- Fix a weird crash where the struct we get out of GetMixFormat was not of the
  right type.

--HG--
extra : rebase_source : c5b62032a88a3c1379a33d12510944cc11f51184
2013-08-08 19:48:18 +02:00
Suhas Nandakumar
a3f331a8fe Bug 786307: Implement RTCP MUX in MediaPipeline r=ekr 2013-06-27 09:13:09 -07:00
Phil Ringnalda
39ad917dd0 Back out e3483fe77b6d (bug 786307) on suspicion of causing OS X make check crashes
CLOSED TREE
2013-08-07 22:33:59 -07:00
Suhas Nandakumar
293c9c6152 Bug 786307: Implement RTCP MUX in MediaPipeline r=ekr 2013-06-27 09:13:09 -07:00
Randell Jesup
8231ed4744 Bug 901527: null pointer when resetting a resampler r=roc 2013-08-07 01:36:03 -04:00
Randell Jesup
2e63fc134a Bug 901527: reset the resampler on rate change r=jmspeex 2013-08-06 23:05:15 -04:00
Randell Jesup
cce4173c1b Bug 825112: Remove jni.h from opensles per review r=mwu 2013-08-06 14:01:16 -04:00
Jon Coppeard
da8c061053 Bug 900986 - Convert JS_*Element API to use MutableHandleValue for out params r=terrence r=bholley r=smaug 2013-08-05 14:02:47 +01:00
EKR
7064953c2e Bug 888274. Emit RFC5389 STUN. Accept MAPPED-ADDRESS in response regardless of what we send. r=abr 2013-06-28 07:58:37 -07:00
Randell Jesup
102bdb9382 Bug 825112: Enable opensles webrtc backend on gonk r=mwu,jesup,ted
--HG--
rename : media/webrtc/trunk/webrtc/modules/audio_device/android/audio_device_opensles_android.cc => media/webrtc/trunk/webrtc/modules/audio_device/audio_device_opensles.cc
rename : media/webrtc/trunk/webrtc/modules/audio_device/android/audio_device_opensles_android.h => media/webrtc/trunk/webrtc/modules/audio_device/audio_device_opensles.h
2013-07-17 20:00:43 -04:00
Ms2ger
21409e5d2c Merge m-c to inbound. 2013-08-02 11:07:57 +02:00
Ms2ger
e14e7f77ea Bug 899261 - Use @DEPTH@ more; r=bsmedberg 2013-08-02 09:04:38 +02:00
Ms2ger
fe9c33f5f4 Bug 897921 - Remove some dead assignments in makefiles; r=mshal 2013-08-02 09:03:55 +02:00
Mike Hommey
ca80cd82ad Bug 881323 - Re-implement CycleCollectorParticipant with actual vtables, with constexpr to avoid static initializers. r=mccr8 2013-08-02 10:29:05 +09:00
Nathan Froyd
4a066c8214 Bug 900181 - remove unused <iostream> #include from PeerConnectionMedia.h; r=jesup 2013-07-31 13:53:47 -04:00
Adam Roach [:abr]
95517a3408 Bug 899485 - Have SDP handling return sensible cause codes r=ehugg 2013-07-31 11:02:08 +02:00
Ehsan Akhgari
3717325909 Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted 2013-07-30 10:25:31 -04:00
Daniel Holbert
6ed78217c0 Bug 899240: Fix typo in close-comment syntax, for commented-out line in neteq_defines.h. r=jesup 2013-07-29 14:21:20 -07:00
Jon Coppeard
fd4d274d46 Bug 897484 - GC: Convert JS_GetProperty APIs to take MutableHandleValue r=terrence r=bholley r=smaug 2013-07-26 10:00:38 +01:00
Paul Adenot
8884e74ffe Bug 894941 - Patch the speex resampler to do runtime checks for SSE. r=ehsan,glandium 2013-07-26 18:46:32 +02:00
Paul Adenot
ed6da1adac Bug 894941 - Import SSE-optimized routines for the speex resampler. r=ehsan 2013-07-26 18:46:32 +02:00
Paul Adenot
80698bd443 Bug 893307 - Handle surround speaker setups when using the WASAPI cubeb backend. r=kinetik 2013-07-26 14:17:30 +02:00
Carsten "Tomcat" Book
ac22f0d0ad Backed out changeset ae8d72538dee (bug 897484) for b2g bustage 2013-07-26 12:34:25 +02:00
Jon Coppeard
fed22eac4c Bug 897484 - GC: Convert JS_GetProperty APIs to take MutableHandleValue r=terrence r=bholley r=smaug 2013-07-26 10:00:38 +01:00
Randell Jesup
b4c4176451 Bug 876878: Avoid null deref if camera doesn't update framelist ptr r=bas 2013-07-25 15:30:46 -04:00
Randell Jesup
6dd59d441b Bug 880879: re-land changes lost in the original merge of bug 880879 rs=jesup,derf
Bug 832579 (RTCP NACK doesn't work) plus one small mis-applied diff in alsa that lost the GUID
values for recording devices
2013-07-25 07:52:58 -04:00
Peter Chang
1dcb6e83b0 Bug 894262 - Merge GonkIOSurfaceImage to GrallocImage, r=nical, kanru 2013-07-25 10:13:35 +08:00
Ethan Hugg
32c71c29d7 Bug 896429 - Signaling: dynamically create SDP config r=abr 2013-07-23 14:01:17 -07:00
Nickolai Zeldovich
be2b1895c6 Bug 823338 - Fix incorrect check for OOM conditions in TransportLayerDtls::GetClientAuthDataHook(). r=ekr 2013-07-24 09:05:55 -04:00
Ms2ger
7d7359c752 Bug 888643 - Part b: Move CPP_UNIT_TESTS definitions into moz.build files; r=gps 2013-07-24 09:23:06 +02:00
Joshua Cranmer
b9c7101910 Bug 884061 - Part 3o: Use NS_DECL_THREADSAFE_ISUPPORTS in media/, r=abr
--HG--
extra : rebase_source : cdad785f54f50c012ea4f904369b120656c68a55
2013-07-18 21:23:32 -05:00
Ed Morley
ae26701147 Merge mozilla-central and inbound 2013-07-22 16:52:23 +01:00
Randell Jesup
29da2bf966 Bug 896228: in nicer, return WOULDBLOCK if NSPR SendTo() would block r=ekr 2013-07-22 11:48:24 -04:00
Ed Morley
b1cb3918fd Merge latest green birch changeset and mozilla-central 2013-07-22 16:18:53 +01:00
Shian-Yow Wu
4133bd25db Bug 888569: Change "parameter_add" from tinybool to u16. r=abr. 2013-07-22 13:48:12 +08:00
Shian-Yow Wu
672a1930fd Bug 888569 - SDP: Remove default parameters in fmtp attribute for codec. r=abr. 2013-07-22 13:48:10 +08:00
Randell Jesup
f6216ffb34 Bug 886886: Remove 44100->44000 kludges r=derf 2013-07-21 03:47:40 -04:00
Randell Jesup
3e821e4065 Bug 886886: replace fixed-ratio capture resampler in webrtc with speex resample r=derf,jmspeex 2013-07-21 03:47:24 -04:00
Ethan Hugg
10dd59543a Bug 892161 - SetRemoteDescription should fail if peer gives no ICE info r=abr 2013-07-19 12:46:09 -07:00
Gervase Markham
83c0913922 Bug 715549 - remove last vestiges of tri-licence. DONTBUILD. 2013-07-19 16:08:33 +01:00
Glenn Randers-Pehrson
1719cb9674 Bug 886499 - Update libpng to version 1.5.17 r=joe,gps 2013-07-18 10:27:21 -04:00
Michael Wu
d81ca7a3d9 Bug 889652 - Add support for building with pulseaudio support on gonk, r=glandium,kinetik 2013-07-17 15:01:42 -04:00
Michael Wu
7ce9380afb Update libcubeb to pick up bug 895378 (r=kinetik) and bug 889652 (r=kinetik) 2013-07-19 21:16:41 -04:00
Brian O'Keefe
f98dd45a72 Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps 2013-07-04 08:28:43 -04:00