Commit Graph

1337 Commits

Author SHA1 Message Date
Nicholas Nethercote
42ccf38dcd 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
474ed6071f Bug 907473 - Handle generator_flags gracefully in gyp. r=gps 2013-08-21 09:37:45 +09:00
Wes Kocher
5af64d9ade Backed out changeset 36a2061cff79 (bug 863306) 2013-08-20 15:03:50 -07:00
Ethan Hugg
a1b1b1a394 Bug 863306 - Turn off rtcp-mux in config r=abr 2013-08-20 13:21:27 -07:00
Landry Breuil
c2c78fdefe 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
04ff4c97fa Bug 903819 - Don't include Layers.h everywhere, part 4 r=nrc 2013-08-20 15:45:30 -04:00
Mike Hommey
f66e910130 Bug 905938 - Use explicit rules for %.i, %.s, %.res, moc_% and qrc_%. r=gps 2013-08-20 15:21:35 +09:00
Suhas Nandakumar
17835f971e Bug 863306: Propagate RTCP_MUX Status to pipeline via VCM. r=abr 2013-06-27 18:08:20 -07:00
Ms2ger
a04009b5b7 Merge latest PGO-green inbounc changeset to m-c. 2013-08-14 14:45:47 +02:00
Ms2ger
df8525f77d Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar 2013-08-14 08:56:21 +02:00
Landry Breuil
dc54d7e485 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
d1dfb16d5d Bug 807492 Part 2 - Allow to build media/webrtc/signaling on BSD r=ehugg 2013-08-14 00:00:03 +02:00
Landry Breuil
50353212e0 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
3efc2cf272 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
7ef8c7f9c6 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
d4df168752 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
99638b2be1 Bug 903341 - Avoid gyp overwriting Makefiles when they wouldn't be modified. r=gps 2013-08-10 15:55:21 +09:00
Paul Adenot
dad80e5e14 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
b10a1e2005 Bug 786307: Implement RTCP MUX in MediaPipeline r=ekr 2013-06-27 09:13:09 -07:00
Phil Ringnalda
8c6d971e13 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
b2be68a5d0 Bug 786307: Implement RTCP MUX in MediaPipeline r=ekr 2013-06-27 09:13:09 -07:00
Randell Jesup
96ed08b655 Bug 901527: null pointer when resetting a resampler r=roc 2013-08-07 01:36:03 -04:00
Randell Jesup
9931376437 Bug 901527: reset the resampler on rate change r=jmspeex 2013-08-06 23:05:15 -04:00
Randell Jesup
2a8f055a74 Bug 825112: Remove jni.h from opensles per review r=mwu 2013-08-06 14:01:16 -04:00
Jon Coppeard
71a6b47923 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
1feb527365 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
3f6b4f213a 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
5c2b63d2c7 Merge m-c to inbound. 2013-08-02 11:07:57 +02:00
Ms2ger
047e8751d6 Bug 899261 - Use @DEPTH@ more; r=bsmedberg 2013-08-02 09:04:38 +02:00
Ms2ger
061d88874c Bug 897921 - Remove some dead assignments in makefiles; r=mshal 2013-08-02 09:03:55 +02:00
Mike Hommey
d01b5df996 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
58f292422e Bug 900181 - remove unused <iostream> #include from PeerConnectionMedia.h; r=jesup 2013-07-31 13:53:47 -04:00
Adam Roach [:abr]
dbad4a0f87 Bug 899485 - Have SDP handling return sensible cause codes r=ehugg 2013-07-31 11:02:08 +02:00
Ehsan Akhgari
9854ac6166 Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted 2013-07-30 10:25:31 -04:00
Daniel Holbert
a07d665490 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
8278efd42a 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
a4793c674a 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
4642306714 Bug 894941 - Import SSE-optimized routines for the speex resampler. r=ehsan 2013-07-26 18:46:32 +02:00
Paul Adenot
879637359e 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
8c89deb65b Backed out changeset ae8d72538dee (bug 897484) for b2g bustage 2013-07-26 12:34:25 +02:00
Jon Coppeard
fc9b509d4f 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
1a83b7de43 Bug 876878: Avoid null deref if camera doesn't update framelist ptr r=bas 2013-07-25 15:30:46 -04:00
Randell Jesup
da96a161fb 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
416da61282 Bug 894262 - Merge GonkIOSurfaceImage to GrallocImage, r=nical, kanru 2013-07-25 10:13:35 +08:00
Ethan Hugg
9d551a1297 Bug 896429 - Signaling: dynamically create SDP config r=abr 2013-07-23 14:01:17 -07:00
Nickolai Zeldovich
7407188631 Bug 823338 - Fix incorrect check for OOM conditions in TransportLayerDtls::GetClientAuthDataHook(). r=ekr 2013-07-24 09:05:55 -04:00
Ms2ger
fb6790e6d8 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
96a1370053 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
fc0be15eff Merge mozilla-central and inbound 2013-07-22 16:52:23 +01:00
Randell Jesup
bb58c721b8 Bug 896228: in nicer, return WOULDBLOCK if NSPR SendTo() would block r=ekr 2013-07-22 11:48:24 -04:00
Ed Morley
80f7935e32 Merge latest green birch changeset and mozilla-central 2013-07-22 16:18:53 +01:00
Shian-Yow Wu
03124b2e70 Bug 888569: Change "parameter_add" from tinybool to u16. r=abr. 2013-07-22 13:48:12 +08:00
Shian-Yow Wu
56e647b761 Bug 888569 - SDP: Remove default parameters in fmtp attribute for codec. r=abr. 2013-07-22 13:48:10 +08:00
Randell Jesup
8648333afd Bug 886886: Remove 44100->44000 kludges r=derf 2013-07-21 03:47:40 -04:00
Randell Jesup
b4d4d18ecf 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
e8ab0ad72a Bug 892161 - SetRemoteDescription should fail if peer gives no ICE info r=abr 2013-07-19 12:46:09 -07:00
Gervase Markham
acfedfd6cb Bug 715549 - remove last vestiges of tri-licence. DONTBUILD. 2013-07-19 16:08:33 +01:00
Glenn Randers-Pehrson
91f5a10ec0 Bug 886499 - Update libpng to version 1.5.17 r=joe,gps 2013-07-18 10:27:21 -04:00
Michael Wu
cc328ff111 Bug 889652 - Add support for building with pulseaudio support on gonk, r=glandium,kinetik 2013-07-17 15:01:42 -04:00
Michael Wu
52dee3bd78 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
a2b1403eb0 Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps 2013-07-04 08:28:43 -04:00
Joey Armstrong
7673595348 bug 880773: Cleanup/final patch - remove DISABLED_SSRCS. r=mshal 2013-07-16 08:47:40 -04:00
Jacek Caban
45ac145993 Bug 893540 - Update cubeb to recent version (fixes mingw compilation). r=padenot 2013-07-15 13:39:43 +02:00
Mike Hommey
0f994f506e Bug 887483 - Remove some more useless FORCE_STATIC_LIB and leftover comments from previous removal. r=mshal 2013-07-15 18:48:40 +09:00
Gian-Carlo Pascutto
07c7eb48ea Bug 885031 - Don't try to get information about the camera on Froyo. r=blassey 2013-07-15 11:21:15 +02:00
Adam Roach [:abr]
db31a83257 Bug 892911 - Check that media section is found before adding rtcp-fb attributes r=ekr 2013-07-12 12:53:22 -05:00
EKR
fbd781cc74 Bug 886120 - Make ICE respond before receiving peer credentials r=abr 2013-07-09 20:17:37 -07:00
Gian-Carlo Pascutto
4e0a616387 Bug 891158 - Listen to onOrientationChanged instead of onConfigurationChanged. r=blassey 2013-07-11 17:17:37 +02:00
Jan Beich
96518f0ec3 Bug 892102 - Explicitly include stdlib.h for abs(). r=jesup 2013-07-11 10:43:35 -04:00
Gregory Szorc
bcf3de711c Bug 891632 - Port NO_DIST_INSTALL to moz.build; r=joey
Many of the moved variables are likely not needed. moz.build should one
day validate the sandbox's output and error if "useless" variables are
present.

--HG--
extra : rebase_source : 3abdea056c18d00ede8c15b37db60532eca58630
2013-07-10 12:08:21 -07:00
Randell Jesup
5ba61d4466 bug 880879: Rollup of changes previously applied to media/webrtc/trunk/webrtc rs=derf f=gcp r=jesup 2013-07-10 03:12:59 -04:00
Randell Jesup
10378680df bug 880879: Webrtc updated to 4180; pull made on Wed Jan 05 04:11:00 EDT 2013 rs=derf
--HG--
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/OWNERS => media/webrtc/trunk/webrtc/modules/video_coding/OWNERS
rename : media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/temporal_layers.cc => media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/temporal_layers_unittest.cc => media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers_unittest.cc
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/Android.mk => media/webrtc/trunk/webrtc/modules/video_coding/utility/Android.mk
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/exp_filter.cc => media/webrtc/trunk/webrtc/modules/video_coding/utility/exp_filter.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/frame_dropper.cc => media/webrtc/trunk/webrtc/modules/video_coding/utility/frame_dropper.cc
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/exp_filter.h => media/webrtc/trunk/webrtc/modules/video_coding/utility/include/exp_filter.h
rename : media/webrtc/trunk/webrtc/modules/video_coding/main/source/frame_dropper.h => media/webrtc/trunk/webrtc/modules/video_coding/utility/include/frame_dropper.h
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/traffic_control_windows.cc => media/webrtc/trunk/webrtc/test/channel_transport/traffic_control_win.cc
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/traffic_control_windows.h => media/webrtc/trunk/webrtc/test/channel_transport/traffic_control_win.h
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_socket2_manager_windows.cc => media/webrtc/trunk/webrtc/test/channel_transport/udp_socket2_manager_win.cc
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_socket2_manager_windows.h => media/webrtc/trunk/webrtc/test/channel_transport/udp_socket2_manager_win.h
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_socket2_windows.cc => media/webrtc/trunk/webrtc/test/channel_transport/udp_socket2_win.cc
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_socket_manager_posix.cc => media/webrtc/trunk/webrtc/test/channel_transport/udp_socket_manager_posix.cc
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_socket_posix.cc => media/webrtc/trunk/webrtc/test/channel_transport/udp_socket_posix.cc
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_socket_wrapper.cc => media/webrtc/trunk/webrtc/test/channel_transport/udp_socket_wrapper.cc
rename : media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_transport_impl.cc => media/webrtc/trunk/webrtc/test/channel_transport/udp_transport_impl.cc
2013-06-11 21:08:23 -04:00
Makoto Kato
2ded9e16c4 Bug 891239 - OmxPlugin.cpp:1027:35: error: expected ';' after top level declarator when using clang. r=doublec 2013-07-10 11:20:20 +09:00
Ralph Giles
d187fe7323 Bug 887463 - remove webvtt parser library. r=cpearce. 2013-07-09 17:02:00 -07:00
Mike Shal
5f86d66524 Bug 889572 - Remove EXPORTS from media/mtransport/standalone; r=gps 2013-07-09 13:49:38 -04:00
Paul Adenot
6e6e7b19dc Bug 866675 - Add a WASAPI backend to cubeb. r=kinetik 2013-07-09 11:59:47 +02:00
Emanuel Hoogeveen
a278970cd3 Bug 890714 - Fix mixed line endings. r=joe, r=jesup 2013-07-08 16:33:15 -04:00
Ethan Hugg
8a32352ab5 Bug 886134 - Change Datachannel m-line from SCTP/DTLS to DTLS/SCTP - target FF24 r=jesup 2013-07-02 15:08:59 -07:00
Gian-Carlo Pascutto
7b502ff409 Bug 880437 - Do not try to release an already released Camera on shutdown. r=blassey 2013-07-08 13:25:15 +02:00
Suhas Nandakumar
87b0c2687e Bug 889615 - Add Granular logging to Mediapipeline. r=abr 2013-07-03 11:40:36 -07:00
Ethan Hugg
94643e4fd8 Bug 886134 - Make Datachannel DTLS/SCTP line forward-compatible with FF24 - target FF23 r=jesup 2013-07-02 15:09:30 -07:00
Trevor Saunders
94c311ea83 bug 886526 - remove nsStaticComponents.{h,cpp} r=bsmedberg 2013-06-15 05:50:25 -04:00
Kyle Huey
491ba5b3ae Back out bug 886499 for b2g build bustage. 2013-07-02 09:49:05 -07:00
Glenn Randers-Pehrson
834d6fd221 Bug 886499 - Update libpng to version 1.5.17. r=joe 2013-07-02 10:32:43 -04:00
Joey Armstrong
1e7a67f302 bug 880773: move SSRCS to mozbuild (file batch #1). r=mshal 2013-07-01 17:09:48 -04:00
Randell Jesup
5c85934a22 Bug 844177: set codec resolution based on input mediastream resolution r=ekr 2013-02-22 15:02:34 -05:00
Adam Roach [:abr]
e544a37ca9 Bug 885640 - Clean up PeerConnectionCtx before exiting r=ekr 2013-07-01 12:01:16 -05:00
Gian-Carlo Pascutto
c577e05b95 Bug 874569 - Adjust rotation amount if the Android device is rotated. r=blassey 2013-07-01 08:03:33 +02:00
Gian-Carlo Pascutto
231fc777d3 Bug 877248 - Use a TextureView and setAlpha to make preview invisible. r=blassey 2013-07-01 08:01:57 +02:00
Mike Shal
590ea3f8c1 Bug 875013 - Eliminate VPATH usage (part 1 - EXPORTS); r=joey 2013-06-26 14:51:06 -04:00
Reuben Morais
18d4d04ec2 No bug - Fix broken header guard in resource_manager.h. r=jesup
--HG--
extra : rebase_source : e7b72c7e7039f92a7bb5941df6958dc0abb5b9dd
2013-06-28 00:36:18 -07:00
Glenn Randers-Pehrson
84f58e9344 Bug 880847 - Update apng.patch to libpng version 1.5.16. r=joe 2013-06-25 17:58:52 -04:00
EKR
ef36aff95c Cleanup of previous patch
Bug 883869 - Clean up MediaPipeline changes from bug 868405. r=jesup
2013-06-17 08:15:18 -07:00
Ethan Hugg
cfb015452b Bug 884071 Signaling - stop setting video prefs when in SDP mode r=jesup 2013-06-22 19:59:25 -07:00
EKR
7b08007e3a Bug 885190 - Remove real-time thread policy from WebRTC code. r=derf 2013-06-22 12:29:56 -07:00
Adam Roach [:abr]
a89b4d256a Bug 880067 - Part 1: SDP rtcp-fb parsing/serializing r=ekr,ehugg 2013-06-20 14:34:13 -05:00
Brian O'Keefe
5f8b5163e8 Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1); r=mshal
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Jacek Caban
f67f3ba0b3 Bug 884222 - Use __declspec(dllexport) in Opus on mingw. r=derf 2013-06-19 16:14:05 +02:00
Joey Armstrong
6eb232533a bug 875549: mozbuild cleanup for HOST_CSRCS. r=gps 2013-06-18 09:10:50 -04:00
Mike Shal
7bc33f0c21 Bug 882738 - Remove SRCS_IN_OBJDIR from Makefile.in; r=joey
From a071ba8cffdd4584b3cd31eae207e5b76b9e9c95 Mon Sep 17 00:00:00 2001
2013-06-13 13:49:01 -04:00
Vladimir Vukicevic
3674b7925e b=882906; remove EXTRA_DSO_LIBS; r=ted 2013-06-13 22:58:22 -04:00
Jan Beich
ad77a34995 Bug 844818 - Make WebRTC aware of --enable-alsa/--enable-pulseaudio. r=jesup,ted 2013-06-08 12:47:31 +02:00
Landry Breuil
065d62f295 Bug 807492 Part 11 - Support WebRTC on BSD in network modules rtp/udp r=jesup 2013-06-13 08:54:56 +02:00
Landry Breuil
273fce0b81 Bug 807492 Part 9 - support WebRTC on BSD in system_wrappers/ r=jesup
Remove <malloc.h> inclusion in webrtc/system_wrappers/source/atomic32_posix.cc, it breaks on FreeBSD
2013-06-13 08:46:14 +02:00
Landry Breuil
8aec3fbb94 Bug 804792 Part 8 - Use the MacOSX codepath on BSD in voice_engine r=jesup 2013-06-13 08:44:58 +02:00
Landry Breuil
f9d0f3c54a Bug 807492 Part 7 - use linux codepath on BSD in video_engine r=jesup 2013-06-13 08:44:53 +02:00
Landry Breuil
502ec9b29a Bug 807492 Part 6 - Use linux codepaths on BSD in video_capture, uses v4l2 compatible API r=jesup 2013-06-13 08:42:03 +02:00
Landry Breuil
8b2632fb50 Bug 807492 Part 5 - Use the linux codepaths on BSD in audio_device r=jesup
Also open libpulse.so on OpenBSD, different versionning scheme.
2013-06-13 08:41:59 +02:00
Landry Breuil
d46d33b506 Bug 804792 Part 4: Select alsa/pulse/v4l depending on the OS, define WEBRTC_POSIX on BSD r=jesup 2013-06-13 08:41:54 +02:00
Landry Breuil
668fb2a3fc Bug 807492 Part 3 - Backport chunk of upstream gtest r629 to fix <tuple> detection on BSDs with old libstdc++, not breaking it on MacOSX r=upstream 2013-06-13 08:41:49 +02:00
Adam Roach [:abr]
2cd68c66b9 Bug 784519 - Part 5: signalingState unit tests r=ekr 2013-05-16 21:47:50 -05:00
Joey Armstrong
1c5b0fcfc1 bug 875549: move HOST_CSRCS to mozbuild (file batch #1). r=mshal 2013-06-11 11:31:11 -04:00
Ed Morley
a5fe50957e Merge mozilla-central and birch 2013-06-11 09:38:18 +01:00
Adam Roach [:abr]
27082cc4b5 Bug 879477: Update PC to use mHandle instead of (void *) this in logging r=ekr 2013-06-10 15:47:25 -07:00
Paul Adenot
0a96bc22c0 Bug 865244 - Bustage fix again, on a CLOSED TREE. 2013-06-10 21:43:05 +02:00
Paul Adenot
a85f91cef7 Bug 865244 - Fix bustage on Android. 2013-06-10 19:58:14 +02:00
Paul Adenot
0a3c8e5c01 Bug 865244 - Update in-tree cubeb to have cubeb_get_max_channels. r=kinetik 2013-06-10 19:32:28 +02:00
Ryan VanderMeulen
832773ab13 Merge m-c to birch. 2013-06-10 20:29:12 -04:00
Kyle Machulis
cc47ffce94 Bug 880486 - ns_stun_get_attrs doubly defined on B2G Desktop with MOZ_B2G_RIL [r=pwang] 2013-06-06 18:10:00 -07:00
Gijs Kruitbosch
eb2dd44cf5 Backing out 0acfbc3b4941 (Bug 844818) for b2g bustage. 2013-06-08 14:50:07 +02:00
Jan Beich
0ad01f9408 Bug 844818 - Make WebRTC aware of --enable-alsa/--enable-pulseaudio. r=jesup,ted 2013-06-08 12:47:31 +02:00
Jan Beich
f4a9f1b48f Bug 878446 - Disable libyuv asm without SSSE3 as well. r=jesup 2013-06-08 12:44:26 +02:00
Adam Roach [:abr]
28a89d3601 Bug 784519 - Part 3: Send Signaling State from SIPCC to PeerConnection r=ekr 2013-05-16 18:41:46 -05:00
Jan-Ivar Bruaroey
6cd18bbcbb Bug 879654: Tolerate '?transport=udp' by stripping it r=jesup 2013-06-05 15:44:48 -04:00
Adam Roach [:abr]
e261036137 Backed out changeset 90968836cce3 (bug 784519) on a CLOSED TREE 2013-06-06 17:40:21 -05:00
Adam Roach [:abr]
951a908fae Bug 784519 - Part 3: Send Signaling State from SIPCC to PeerConnection r=ekr 2013-05-16 18:41:46 -05:00
Ryan VanderMeulen
7bd9bfd151 Bug 876216 - Update libjpeg-turbo to version 1.3.0. r=jlebar 2013-06-06 10:40:01 -04:00
Jan-Ivar Bruaroey
e119b4ec5d Bug 860397: turn_unittest checks that TURN_SERVER_ADDRESS is IP#s not FQDN r=rjesup 2013-06-05 18:01:07 -04:00
Glenn Randers-Pehrson
7dedeb97d4 Bug 873001 - Update libpng to version 1.5.16. r=joe 2013-06-05 16:50:53 -04:00
Gian-Carlo Pascutto
3667f8bbcc Bug 874572 - Suspend and resume the camera together with the application. r=blassey 2013-06-05 08:26:11 +02:00
Gian-Carlo Pascutto
5f1b906bf0 Bug 874546 - Detach the preview when the Camera surface is destroyed. r=blassey 2013-06-05 08:26:00 +02:00
Adam Roach [:abr]
04bf03bdc1 Backed out changeset 90968836cce3 (bug 784519) r=bustage 2013-06-04 16:54:30 -05:00
Adam Roach [:abr]
22196865d3 Bug 784519 - Part 3: Send Signaling State from SIPCC to PeerConnection r=ekr 2013-05-16 18:41:46 -05:00
Joey Armstrong
6829937e70 bug 870406: move CSRCS to mozbuild (config batch #2) r=mshal 2013-06-04 11:08:44 -04:00
Adam Roach [:abr]
c5a7fe42d3 Bug 878082 - Move handle generation to after PSM setup r=jesup 2013-06-04 10:06:40 -05:00
Ryan VanderMeulen
676ee5151c Merge m-c to inbound. 2013-06-04 10:12:12 -04:00
Charith Tangirala
22e720a4c2 Bug 864109 - Return proper error message if createOffer called with no streams r=abr 2013-06-03 17:01:57 -05:00
Randell Jesup
052b77e30e Bug 872978: process any pending stream resets on incoming resets r=tuexen 2013-06-02 09:48:17 -04:00
Patrick Wang
5a7d27b6f0 Bug 867933 - Part 2 - provide gonk-specific addrs.c to enable nICEr to enumerate network interfaces in gonk. r=ekr 2013-05-08 13:48:25 +08:00
ABE Hiroki (hATrayflood)
a49be103f9 Bug 775939 - Fix gyp Makefile include error on msvc (change topsrcdir, srcdir and VPATH to absolute path). r=ted 2012-12-30 23:19:38 +09:00
Peter Van der Beken
27618bb68c Bug 876080. Don't use 'nativeOwnership':'owned' for MediaList. r=bzbarsky 2013-05-31 11:27:05 -04:00
Randell Jesup
d89aaca949 Bug 876878: null out pointer for GetFrameRateList r=bas 2013-05-30 16:48:40 -04:00
Randell Jesup
b01d4043f5 Bug 876856: check if PeerConnection is closed before accessing MediaStreamList r=ekr 2013-05-30 16:48:31 -04:00
Randell Jesup
4bcc42879a Bug 873003: ignore duplicate frames from NotifyQueuedTrackChanges() r=ekr 2013-05-30 16:48:19 -04:00
Robert O'Callahan
74df85b5c7 Fix build bustage for bug 868405, CLOSED TREE 2013-05-30 17:02:26 +12:00
Robert O'Callahan
cc51ef48ef Bug 868405. Support 'enabled' attribute on MediaStreamTrack. r=jesup
--HG--
extra : rebase_source : ec29ae2e45979baaf1b6a085549755ba86cadd40
2013-05-30 16:44:43 +12:00
Chiajung Hung
f2d61c4cf2 Bug 875608 - Use GrallocBuffer to display decoded video frame. r=bjacob 2013-05-29 20:56:09 -04:00
Daniel Holbert
5b8c7799f1 Bug 876766: Fix out of order init list in PeerConnectionMedia.h. r=ehugg 2013-05-29 00:17:51 -07:00
Ethan Hugg
e6d2dee831 Bug 876489 - Signaling fix ccprovider::getDigits r=jesup 2013-05-28 08:45:11 -07:00
Mike Shal
994cfe0b6b Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Ethan Hugg
3081daf9d1 Bug 873888 - Wait for construction of tracks before returning onAddStream r=jesup 2013-05-21 07:49:50 -07:00
Brad Lassey
2eb791ed73 bug 867517 - Gecko-based WebView for Android, refactor patch r=mfinkle 2013-05-24 12:21:01 -04:00
Jan-Ivar Bruaroey
006b43099f Bug 872839 - Part 2: Untangle iceServer parsing from PeerConnectionMedia initialization for cleaner failure path. r=jesup 2013-05-22 14:32:10 -04:00
Joey Armstrong
cbd9faf4c9 bug 869135: move ASFILES to moz.build (config - set #1) 2013-05-22 12:08:51 -07:00
Adam Roach [:abr]
489544eee4 Bug 784519 - Part 2: Fix success callback event names r=jesup,jsmith 2013-05-07 21:13:42 -05:00
Adam Roach [:abr]
bdbf1a61fa Bug 784519 - Part 1: Enforce State Transition Rules in SIPCC r=ehugg 2013-05-07 21:13:41 -05:00
Suhas Nandakumar
f064e8a50e Bug 867273 - Force PR_LOG in production builds. r=ekr 2013-05-20 19:11:01 -07:00
Gian-Carlo Pascutto
79d7cbbff5 Bug 862808 - Local Video is upside down on Android when in portrait mode. r=jesup 2013-05-21 09:39:02 +02:00
Gian-Carlo Pascutto
00901a6a48 Bug 873812 - Don't attempt to open camera objects/probe capabilities more than once. r=jesup 2013-05-21 09:38:34 +02:00
Adam Roach [:abr]
5395bf6afe Bug 874306 - Add PC identifier to ICE logging r=ekr 2013-05-21 11:34:09 +08:00
Adam Roach [:abr]
2ea8a82a27 Bug 874008: Fix bustage r=ekr 2013-05-21 09:25:10 +08:00
Adam Roach [:abr]
7cbcebdbf9 Bug 874008 - Check format strings for r_log r=ekr 2013-05-21 09:16:07 +08:00
Ms2ger
6d4b3079a3 Bug 868778 - Part a: Move nsDOMDataChannel.h to nsDOMDataChannelDeclarations.h; r=jesup
--HG--
rename : content/base/src/nsDOMDataChannel.h => content/base/src/nsDOMDataChannelDeclarations.h
2013-05-20 09:10:59 +02:00
Gregory Szorc
14c4938355 Bug 873629 - Remove 129 empty Makefile.in files; r=ted 2013-05-17 16:20:11 -07:00
Jan-Ivar Bruaroey
724cdbf7ac Bug 823512: Rewrite PeerConnection in JS-implemented WebIDL r=bz,jesup 2013-05-07 20:55:21 -04:00
Caitlin Potter
93986ddc09 Bug 872822 - Update WebVTT library to v0.5. r=rillian
Bug 872822 - Update WebVTT library to v0.5. r=rillian
2013-05-16 00:10:51 -04:00
Ehsan Akhgari
aa114592bd Bug 873038 - Remove the old MSVC PGO exclusions across the tree; r=glandium 2013-05-16 11:16:30 -04:00
Ted Mielczarek
110919af49 bug 871712 - make MSVC PGO opt-in per-directory, and opt-in in the directories that matter. r=glandium 2013-05-16 09:33:26 -04:00
Daniel Holbert
afacbefe14 Bug 872709 - Reorder WebrtcVideoConduit init list to fix build warnings. r=gcp 2013-05-15 21:32:29 -04:00
Gian-Carlo Pascutto
9cc5fa74c8 Bug 863290 - Correctly detect failure to initialize Android capture objects. Fix crashers. r=jesup 2013-05-15 18:50:42 +02:00
Adam Roach [:abr]
bad7b8e8e2 Bug 872013 - Use more robust mkdtemp() rather than relying on PID r=ehugg,jesup 2013-05-15 00:32:45 -05:00
Caitlin Potter
2f6b68ae57 Bug 868629 - webvtt no longer needs -DWEBVTT_NO_CONFIG_H. r=rillian
Bug 868629 - webvtt no longer needs -DWEBVTT_NO_CONFIG_H. r=rillian
2013-05-14 14:17:24 -04:00
Ed Morley
36fb30076b Backed out changeset 496846474ed3 (bug 864774) 2013-05-13 10:05:49 +01:00
Randell Jesup
316afac159 Bug 864255: fix mediapipeline_unittests to match new assertion r=ekr 2013-05-13 01:03:30 -04:00
Mike Shal
02469b68e2 Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey
From 140b9201e3b5d2d8efe7af286d279c2411dbc197 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Randell Jesup
7a6ab0ec27 Bug 864255: Move more of PeerConnectionMedia shutdown to occur synchronously r=ekr 2013-05-12 22:16:40 -04:00
Randell Jesup
3a8cc9aa16 Bug 861280: use fake_N for uniqueId for video devices with no capability value we can use r=derf 2013-05-12 05:12:57 -04:00
Gian-Carlo Pascutto
796b700088 Backed out changeset 4b3a3f40730f (Bug 863290) for Android mochi-4 orange. 2013-05-08 10:01:14 +02:00
Gian-Carlo Pascutto
1d3b7048f5 Bug 863290 - Correctly detect failure to initialize Android capture objects. r=jesup 2013-05-08 07:39:03 +02:00
Phil Ringnalda
4a110f4861 Back out 6d5ff743bb6b:9b321cd729e5 (bug 784519) for mochitest failures 2013-05-07 21:12:06 -07:00
Adam Roach [:abr]
1890f56fff Bug 864255: Crash in production builds if we can't shut down properly r=jesup 2013-05-07 21:13:42 -05:00
Adam Roach [:abr]
76959bb2a3 Bug 784519 - Part 2: Fix success callback event names r=jesup 2013-05-07 21:13:42 -05:00
Adam Roach [:abr]
48408173b0 Bug 784519 - Part 1: Enforce State Transition Rules in SIPCC r=ehugg 2013-05-07 21:13:41 -05:00
Ryan VanderMeulen
7e60bd00fa Merge m-c to inbound. 2013-05-07 10:10:46 -04:00
Michael Wu
78451df40a Bug 869206 - Make webrtc code build on gonk-JB, r=jesup 2013-05-04 11:00:35 -04:00
Randell Jesup
c06da35354 Bug 863865: Destroy() DataChannelConnection before releasing on errors in connecting Transport r=tuexen 2013-05-06 12:22:14 -04:00
Boris Zbarsky
3200d7e8dc Bug 865969 part 4. Pass handles to WebIDL dictionary init. r=smaug,terrence 2013-05-03 19:29:08 -04:00
David Zbarsky
dd9b8a64b2 Bug 867459 - Fix webrtc rooting hazards r=terrence 2013-05-02 22:02:39 -04:00
Michael Wu
678787f6b0 Bug 867871 - Support building cubeb opensles backend on JB, r=kinetik 2013-05-01 21:43:55 -04:00
Ryan VanderMeulen
3388355e9a Merge m-c to birch. 2013-05-02 13:10:42 -04:00
Chiajung Hung
826bdabdb4 Bug 825110 - Part 2: WebRTC Media changes for B2G WebRTC video module. r=ekr 2013-05-02 08:00:05 -04:00
Gian-Carlo Pascutto
6447a8c8a1 Bug 866093 - Set Android Context Objects, use any-thread FindClass, compile AudioCapture classes. r=jesup f=blassey 2013-05-02 08:42:53 +02:00
Gian-Carlo Pascutto
3ef8828e21 Bug 866093 - Fix fallback paths for Android JNI Audio. r=jesup 2013-05-02 08:42:45 +02:00
Daniel Holbert
d47562e417 Bug 866358: Add missing #include to fix "implicit declaration" build warning. r=ehugg 2013-04-27 00:27:40 -07:00
Daniel Holbert
57149c23bc Bug 866317: Remove unneeded line from ccsip_debug.c that just logs a blank line, since it triggers a build warning for empty format string. r=abr 2013-04-27 00:27:05 -07:00
Adam Roach [:abr]
f23210bd17 Bug 866120 - Propagate reason phrases mid-session r=jesup 2013-04-26 12:18:19 -05:00
Daniel Holbert
bdd1e368ee Bug 865774 - Fix signed/unsigned comparison build warning in cpr_string.c by casting known-nonnegative signed value to size_t. r=jesup 2013-04-26 10:11:00 -04:00
Aryeh Gregor
659b807986 Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger 2013-04-22 14:15:59 +03:00
Adam Roach [:abr]
1c8fbdc1f4 Bug 864255: Ensure main thread dispatch for Pipeline destruction succeeds r=jesup 2013-04-25 14:41:31 -05:00
Adam Roach [:abr]
992a961cea Bug 864982 - Remove legacy err_msg/buginf/notice_msg logging r=jesup 2013-04-25 14:37:06 -05:00
Ms2ger
329042bd62 Bug 864727 - Followup: add missing change to MediaStreamList::WrapObject; r=bz on a CLOSED TREE 2013-04-25 18:54:37 +02:00
Boris Zbarsky
20ab2b6db5 Bug 862629 part 2. Remove the now-unused scope object bit in js-to-native conversions. r=peterv 2013-04-24 14:59:15 -04:00
Ethan Hugg
74b43a87d0 Bug 863833 - WebRTC - AddTrack only when AddStream successful r=abr 2013-04-19 14:56:16 -07:00
Daniel Holbert
4e9f3c9d49 Bug 864899: Remove unused static helper-function "Warn()" from PeerConnectionImpl.cpp, to fix build warning. r=jib 2013-04-23 17:00:10 -07:00
Chris Peterson
a4617d572b Bug 861601 - Suppress gcc -Wmultichar warnings from Android's Stagefright header files. r=doublec,khuey
--HG--
extra : rebase_source : dcfe6fa1ecd2e8cb55945ecfef2709392cf7bb94
2013-04-13 22:14:16 -07:00
Randell Jesup
f583c30dbe Bug 863929: Fix codec list loop exit calculation r=ehugg 2013-04-22 14:49:42 -04:00
David Zbarsky
d85e575f0b Bug 857439 Part 4: Fix MediaStreamList wrapping r=bz 2013-04-19 04:49:21 -04:00
Matthew Gregan
58f4f156c6 Bug 846122 - Handle split multi-track Cues in nestegg. r=padenot 2013-04-10 15:03:50 +12:00
Ralph Giles
c3e291a660 Bug 862586 - Update webvtt parser to v0.4. r=cpearce
Update media/webvtt to the v0.4 tag of
https://github.com/mozilla/webvtt.git master
2013-04-16 15:53:00 -07:00
Chris Peterson
d5753f7257 Bug 862669 - Fix some warnings in SIPCC Android code. r=jesup 2013-04-16 22:15:15 -07:00
Paul Adenot
fb304375b7 Bug 861936 - Allow calling cubeb_stream_get_position while in the callback when using the pulseaudio backend. r=kinetik 2013-04-17 14:02:01 +02:00
EKR
abc11990dd Bug 856433 - Allow cancellation of nonexistent nrappkit timers off the STS thread. r=abr 2013-04-16 19:29:23 -07:00
EKR
525cbd89e5 Bug 854085. Make thread asserts conditional on DEBUG not MOZ_DEBUG. r=jesup 2013-04-16 13:13:09 -07:00
Mike Shal
77cdb6567d Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey 2013-04-16 15:24:43 -04:00
Gian-Carlo Pascutto
c0120a36d4 Bug 861637 - Add workaround for missing clone function. r=blassey 2013-04-16 15:47:41 +02:00
Gian-Carlo Pascutto
77768b8b13 Bug 861146 - Provide pthread_rwlock replacement for Android 2.2. r=jesup 2013-04-16 15:47:41 +02:00
Gian-Carlo Pascutto
d4e25c377c Bug 815905 - Provide JNI as a fallback if OpenSLES opening fails. r=jesup 2013-04-16 15:47:41 +02:00
Gian-Carlo Pascutto
1af67671e9 Bug 815905 - Dynamically open OpenSLES libary if available. r=jesup 2013-04-16 15:47:41 +02:00
Matthew Gregan
7be268206c Backout 5f7a95537199 (bug 846122). 2013-04-16 14:58:44 +12:00
Matthew Gregan
6c759531b9 Bug 846122 - Handle split multi-track Cues in nestegg. r=padenot 2013-04-16 13:20:18 +12:00
Boris Zbarsky
c72e933878 Bug 861064. Root WebIDL dictionary Init. r=smaug,terrence 2013-04-12 23:34:22 -04:00
Glenn Randers-Pehrson
29f75e95a8 Bug 858578 - Update bundled libpng to version 1.5.15. r=joedrew 2013-04-12 16:25:04 -04:00
Ethan Hugg
0855cfdc6a Bug 855335 Patch 2 - Signaling fix warnings format-extra-args and format-security r=jesup 2013-04-11 14:42:39 -07:00
Vicamo Yang
2a9a732534 Bug 859779: fix i386 msg{ctl,snd,rcv,get} calls. r=jesup,dhylands 2013-04-12 23:41:05 +08:00
EKR
625caee26c Bug 856848 - Fix thread crash r=ehugg
Bug 856848 - Fix thread crash r=ehugg,ekr
2013-04-01 12:34:36 -07:00
Paul Adenot
daa53a8453 Bug 859805 - Fix bustage. 2013-04-12 16:13:41 +02:00
Paul Adenot
b761c78600 Bug 859805 - Make libcubeb work on Android 2.3. r=kinetik 2013-04-12 14:50:02 +02:00
Gian-Carlo Pascutto
1e8b3726e4 Bug 823375 - Don't build or try to link NEON libs when the target doesn't support it. r=glandium 2013-04-12 12:00:29 +02:00
Randell Jesup
45a0f4aad4 Bug 860222: use our own isascii() for sanitizing TURN passwords r=glandium 2013-04-11 22:46:23 -04:00
Randell Jesup
e67f1c5165 Bug 860920: remove moz.build files from deleted source directory media/webtrc/trunk/src r=gps 2013-04-11 22:45:54 -04:00
Wes Johnston
b1f0a674a3 Bug 809558 - Turn on audiochannels for Android AudioTrack. r=kinetic 2013-04-11 15:37:35 -07:00
Ryan VanderMeulen
ce7f08851c Backed out changeset f556245d6da1 (bug 856848) for build bustage on a CLOSED TREE. 2013-04-11 15:42:37 -04:00
EKR
e76c82d92e Bug 856848 - Fix thread crash r=ehugg,ekr 2013-04-01 12:34:36 -07:00
Ethan Hugg
2c6777a8c5 Bug 855335 - Signaling - fix Wformat warnings in logging r=jesup 2013-04-10 11:17:30 -07:00
Randell Jesup
3ef845228e Bug 830100: Avoid deadlocks by sending packets asynchronously r=ekr 2013-04-11 03:16:03 -04:00
EKR
6ae9e48673 Bug 830100: Refactor transport flow to allow destruction on any thread r=derf 2013-02-19 03:43:34 -08:00
Adam Roach [:abr]
9feb383ace Bug 860143: Check correct variable when setting host r=ekr 2013-04-10 13:37:50 -05:00
Adam Roach [:abr]
e7dd5d1501 Bug 860012 - Complete hooking up errors from gsm_sdp to PeerConnectionImpl r=ehugg 2013-04-10 12:45:01 -05:00
Randell Jesup
d6e0e4a028 Backout changeset 5abbf6fd5466 (Bug 830100) for sctp_unittest failure ON A CLOSED TREE r=ryanvm 2013-04-09 17:35:20 -04:00
Randell Jesup
4fe69a2fea Bug 855769: add pref to disable TURN if needed r=ekr 2013-03-30 21:52:19 -04:00
Jan-Ivar Bruaroey
c61492423d Bug 855769: Wire up TURN support in RTCPeerConnection config r=jesup 2013-03-29 19:02:08 -04:00
EKR
30df455b5e Bug 830100: Refactor transport flow to allow destruction on any thread r=derf 2013-02-19 03:43:34 -08:00
Ethan Hugg
e3d1d75b2b Bug 859303 - Signaling allow 63bit session ids r=jesup 2013-04-09 08:21:01 -07:00
Ethan Hugg
682474714f Bug 856423 Signaling - check return codes from vcmCreateRemoteStream r=jesup 2013-04-08 10:33:30 -07:00
Gian-Carlo Pascutto
75623fe5a8 Bug 858176 - Free global reference before detaching the JVM. r=blassey 2013-04-09 18:22:45 +02:00
EKR
ba81b14698 Bug 786235 - Rewrite TURN stack to match RFC 5766. r=abr 2013-04-06 17:58:58 -07:00
Robert O'Callahan
bf172e9090 Bug 854094. Assign the principal of the receiving page to remote MediaStreams. r=jesup
--HG--
extra : rebase_source : 2e13003dd1fd06315ad370ba3b3a86838b8f1dd0
2013-04-10 00:30:29 +12:00
Ethan Hugg
c75afa6279 Bug 845362 - Signaling - Remove max calls per line r=abr 2013-04-02 13:18:40 -07:00
Randell Jesup
77e47da3ea Bug 838380: don't crash browser on server 500 error r=abr 2013-04-08 17:11:31 -04:00
Jan-Ivar Bruaroey
1d5c79a5c3 Bug 855498: Async onEvent to PC on main + safe-join of SyncRunnable-using SIPCC threads. r=jesup 2013-04-06 09:46:44 -04:00