Jan-Ivar Bruaroey
878185cc82
Bug 932420: sigslot.h - #ifdef'ed out unused multi-threading to avoid windows.h, r=jesup
2013-10-29 19:49:34 -04:00
Patrick Wang
4afedddb6b
Bug 881761 - Part 3: Initialize NSS when initializing PeerConnection. r=ekr,bsmith
2013-07-22 10:16:13 +08:00
Patrick Wang
6fd870fe12
Bug 932881: Explicitly cast currentSipccState to uint32_t. r=abr
2013-10-30 18:00:28 +08:00
Randell Jesup
dc26a67b32
Bug 932215: Lazily allocate log buffers for webrtc (4MB saving) r=jib
2013-10-31 22:56:41 -04:00
Mike Hommey
7688ee6823
Bug 870406 part n - Move more CSRCS to moz.build. r=mshal
2013-11-01 10:30:45 +09:00
Mike Hommey
9781f42f8d
Bug 932170 - Add moz.build variables for generated sources. r=gps
2013-10-30 07:45:01 +09:00
Ryan VanderMeulen
b3ebc15f66
Merge m-c to inbound on a CLOSED TREE.
2013-10-30 22:42:13 -04:00
Ethan Hugg
f0456f6520
Bug 901560 - Backout of compatibility-breaking datachannel ice component fix r=jesup
2013-10-29 08:52:04 -07:00
Byron Campen [:bwc]
4e9cb54e31
Bug 931186 - Dirt simple token bucket class. r=ekr
2013-10-25 15:15:59 -07:00
Ralph Giles
c2ab03caf5
Bug 930718 - Move vorbis Solaris patch to moz.build. r=ted
...
We've been carrying at patch against vorbis to define HAVE_ALLOCA_H on
Solaris from bug 469639. Upstream doesn't want to take it since their
build system already handles this case. It's therefore cleaner if we
handle it in our build scripts as well.
2013-10-24 13:05:00 -07:00
Ralph Giles
58738fcbd8
Bug 930228 - Move vorbis define to moz.build. r=ted.
2013-10-24 13:06:00 -07:00
Ralph Giles
ae800b01a3
Bug 930228 - Consolidate vorbis build files. r=ted
...
Replace recursive build files with a single pair in the top
level source for better readability and parse time.
2013-10-23 14:52:00 -07:00
Ralph Giles
4f533a43a3
Bug 930242 - Consolidate ogg moz.build files. r=ted
...
Replace recursive build files with a single pair in the top
level source for better readability and parse time.
2013-10-23 15:09:00 -07:00
Ting-Yuan Huang
92e183ce82
Bug 920992 - Specify alignments explicitly in assembly codes. r=derf
2013-10-30 15:21:52 -04:00
Gregory Szorc
9ada834d56
Bug 927837 - Don't manage generated files in configure; r=glandium
...
--HG--
extra : rebase_source : b502ce209de6a0ae10e130644e424687e4fae85e
2013-10-23 14:43:32 -07:00
Phil Ringnalda
01cb478e04
Back out 1cbb486b4fb7:8e3a17767287 (bug 906990) for leaks
...
CLOSED TREE
2013-10-28 15:30:11 -07:00
Byron Campen [:bwc]
743926d742
Bug 906990 - Part 11. Enable r_log and RLogRingBuffer so logging can be scraped. Also, tweak log levels so the RLogRingBuffer isn't rapidly overwritten by media packet logging. r=ekr
2013-10-24 11:47:16 -07:00
Byron Campen [:bwc]
61cd1bbc0c
Bug 906990 - Part 6: Add a codeword field to NrIceCandidatePair so related logging can be pulled from RLogRingBuffer. Proof of concept in ice_unittest. r=ekr
2013-10-24 11:45:10 -07:00
Byron Campen [:bwc]
d3b84174e3
Bug 906990 - Part 5: Allow logging related to a given candidate pair to be fetched. r=ekr
2013-10-24 11:52:01 -07:00
Ted Mielczarek
154a815b9e
Bug 930674 - convert VISIBILITY_FLAGS in Makefile.in to NO_VISIBILITY_FLAGS in moz.build. r=mshal
2013-10-24 15:06:19 -04:00
Phil Ringnalda
11e739f7c6
Merge m-c to m-i
2013-10-27 19:25:15 -07:00
Jaroslav Kopecký
8dd49a58dd
Bug 931590 - Pass proper directory when building --with-system-nspr r=jesup
2013-10-27 19:43:04 -04:00
Nicholas Nethercote
ba1e9bce90
Bug 925584 - Remove some unnecessary jsapi.h inclusions from .cpp files. r=Ms2ger.
...
--HG--
extra : rebase_source : 41fcb0e922a519ef679c1c1b6293c2b638e83a48
2013-10-10 15:22:35 -07:00
Phil Ringnalda
a1f80ad10b
Back out f872d288480b:9b86b4e60b29 (bug 929513) for failing to build on Windows
...
CLOSED TREE
2013-10-27 15:38:40 -07:00
David Zbarsky
8ce46e2762
Bug 929513 Part 3: Use some LayerIntSize in gfx/layers r=nical
2013-10-27 17:53:27 -04:00
David Zbarsky
b28c18df90
Bug 929513 Part 1: Use gfx::IntSize for image layer sizes r=nical
2013-10-27 17:53:26 -04:00
Peter Van der Beken
cbf7a0c800
Bug 918345 - Turn on WebIDL binding generation for Window and hook it up to quickstubs. r=bz.
...
--HG--
extra : rebase_source : 7bde7ddfe297e189ffa678ca1d9c34000bc904ec
2013-10-08 17:51:42 +02:00
Ms2ger
34f7a76bb1
Backout changeset 2e466ccc7bd0 for devtools test failures.
2013-10-26 17:02:20 +02:00
Peter Van der Beken
a521d7eace
Bug 918345 - Turn on WebIDL binding generation for Window and hook it up to quickstubs. r=bz.
...
--HG--
extra : rebase_source : 673c08ef093339e6bfb1418366af5cc5fabe7c4d
2013-10-08 17:51:42 +02:00
Randell Jesup
f551a29a6a
Bug 920325: ntohl() isn't defined on Windows unless you include winsock/winsock2.h r=tbsaunde
2013-10-25 20:46:35 -04:00
Randell Jesup
ee8e35ca44
Bug 920325: Add WebRTC latency logging from capture to RTP and from RTP to speakers r=padenot
2013-10-25 18:13:42 -04:00
Randell Jesup
345ac3892d
backout 5f38b1bd3358 for bustage CLOSED TREE
2013-10-25 19:25:54 -04:00
Randell Jesup
60b12a2e89
Bug 930603: Ensure AEC known delay doesn't go negative (rev 4886 at webrtc.org) r=jib
2013-10-25 18:21:33 -04:00
Randell Jesup
8777f9a0f5
Bug 930603: Increase WebRTC AEC tail from 48ms to 128ms (rev 4837 at webrtc.org) r=jib
2013-10-25 18:21:23 -04:00
Randell Jesup
2e3491f74c
Bug 920325: Add WebRTC latency logging from capture to RTP and from RTP to speakers r=padenot
2013-10-25 18:13:42 -04:00
Jan-Ivar Bruaroey
de7feceb63
Bug 929534 r=jesup
2013-10-25 10:52:17 -04:00
Ed Morley
c147bacb01
Backed out changeset 2d6c5cbcc213 (bug 902587) for failures during linking on a CLOSED TREE
...
--HG--
rename : xpcom/build/PoisonIOInterposer.h => xpcom/build/mozPoisonWrite.h
rename : xpcom/build/PoisonIOInterposerBase.cpp => xpcom/build/mozPoisonWriteBase.cpp
rename : xpcom/build/PoisonIOInterposerMac.cpp => xpcom/build/mozPoisonWriteMac.cpp
rename : xpcom/build/PoisonIOInterposerWin.cpp => xpcom/build/mozPoisonWriteWin.cpp
2013-10-25 14:24:34 +01:00
Cykesiopka
a3710e5c11
Bug 914270 - Part 1: Simple/Automated moves. r=joey
2013-10-24 18:51:00 +01:00
Jonas Finnemann Jensen
375ca800b6
Bug 902587 - Part 2A: Refactor late-write-checks as client of IO Interposer r=BenWa
...
--HG--
rename : xpcom/build/mozPoisonWrite.h => xpcom/build/LateWriteChecks.h
rename : xpcom/build/mozPoisonWrite.h => xpcom/build/PoisonIOInterposer.h
rename : xpcom/build/mozPoisonWriteBase.cpp => xpcom/build/PoisonIOInterposerBase.cpp
rename : xpcom/build/mozPoisonWriteMac.cpp => xpcom/build/PoisonIOInterposerMac.cpp
rename : xpcom/build/mozPoisonWriteWin.cpp => xpcom/build/PoisonIOInterposerWin.cpp
2013-10-24 17:02:00 +01:00
EKR
595e343db4
Bug 930651 - Increase logging level for periodic A/V counters. r= abr
2013-10-24 19:23:24 -07:00
Mike Hommey
1d566f7586
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Mike Hommey
e3011cd1ab
Bug 930380 - Make sure *SOURCES only point to existing files. r=gps
2013-10-25 07:58:17 +09:00
Byron Campen [:bwc]
61ed81c2bb
Bug 906990 - Part 4: Using more appropriate log-levels (r_log) for errors and other not-quite-right conditions. r=ekr
2013-10-14 10:55:50 -07:00
Ralph Giles
801111a3a2
Bug 929910 - Update libvorbis to the 1.3.3 release. r=xiphmont
...
Note that bug 722924 is fixed in a different way upstream.
This commit takes their subsequent patch over ours.
2013-10-23 11:49:00 -07:00
Ed Morley
0e69a1acf6
Backed out changeset 38414f29834c (bug 928797) on suspicion of turning bug 701384 permaorange on a CLOSED TREE
2013-10-24 18:21:12 +01:00
Paul Adenot
2e1d674768
Bug 928797 - Only set the audio output latency on mac if it is lower than the default. r=kinetik
2013-10-23 17:33:41 +02:00
Mark Banner
269783051e
Bug 930189 Round up values when getting the minimum latency to avoid values of zero. Patch suggested by jesup. r=padenot
2013-10-24 14:30:01 +01:00
Brian O'Keefe
4c98f61956
Bug 928709 - Convert chromium-config.mk to mozbuild, r=mshal
2013-10-02 13:17:55 -04:00
Mike Hommey
61124c1afc
Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps
2013-10-24 08:05:43 +09:00
Mike Hommey
e2ae65f67a
Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal
2013-10-24 08:00:23 +09:00
Byron Campen [:bwc]
05e9e307ec
Bug 929793 - Fix =/== typo. r=ekr
2013-10-22 16:52:10 -07:00
Randell Jesup
3ad7a7e6d1
Bug 864654: cleanup AudioConduit r=ekr
2013-10-23 06:20:55 -04:00
Randell Jesup
50c7d4e360
Bug 864654: merge backend for send and receive VideoConduits to match AudioConduits & cleanup r=ekr
2013-10-23 06:20:54 -04:00
Mark Banner
7433db8bcc
Bug 920991 - Default stun server ip address should be changed to a domain name. r=abr
2013-10-23 09:59:37 +01:00
Ethan Hugg
fdecaf06b3
Bug 925896 - Signaling - Addref when adding sessiondata_t to hash r=abr
2013-10-22 13:14:43 -07:00
Landry Breuil
d3bf9fd216
Bug 928651: #include <assert.h> in cubeb_sndio.c to fix libxul linking r=padenot
...
../../../libcubeb/src/cubeb_sndio.o(.text+0x686): In function `sndio_get_max_channel_count':
undefined reference to `assert'
2013-10-22 11:24:30 +02:00
Matthew Gregan
724172f22d
Bug 928615 - Pass valid pointer to waveOutGetDevCaps. r=padenot
2013-10-21 14:19:05 +13:00
Ehsan Akhgari
3b751c0f92
Bug 928712 - Remove the rest of the unneeded prtypes.h inclusions; rs=bsmedberg
2013-10-20 22:59:48 -04:00
Ethan Hugg
7177d480ae
Bug 928537 - Datachannel streams should be kept in the range 1 to MAX_NUM_STREAMS r=jesup
2013-10-18 15:01:46 -07:00
Ehsan Akhgari
0259ccb7f4
Backed out changeset 0ddbf9b3b20c (bug 928712) because of build bustage
2013-10-20 09:42:51 -04:00
Ehsan Akhgari
050f402290
Bug 928712 = Remove the rest of the unneeded prtypes.h inclusions; rs=bsmedberg
2013-10-20 09:10:07 -04:00
Jan-Ivar Bruaroey
5e7781f43a
Bug 928060: Parse ?transport=[udp|tcp] in TURN uri. r=ehsan
2013-10-18 18:14:21 -04:00
Randell Jesup
c0930623a7
Bug 928221: reland (backed out due to bug 924992: webidl changes sometimes fail in incremental builds) r=jesup,abr
2013-10-19 12:21:06 -04:00
Ehsan Akhgari
2b0a6b40b4
Backed out changeset dc2b71e57211 (bug 928221) because it calls a non-existing GetWeakReferent function
2013-10-19 10:48:41 -04:00
Jan-Ivar Bruaroey
1281c48717
Bug 928221 r=jesup, abr
2013-10-18 17:22:05 -04:00
Ralph Giles
1d07e22f8a
Bug 928132 - Remove obsolete 'restrict' define. r=derf
...
From 80b8408c1466a245b5fdbb13df71d863a0dab292 Mon Sep 17 00:00:00 2001
This is no longer necessary now that we've updated to more recent
reference code and causes problems on some compilers.
2013-10-17 15:06:47 -07:00
Byron Campen [:bwc]
0a8df8473f
Bug 902003: Dispatch getStats to STS thread and back. r=jesup
2013-10-11 17:13:09 -07:00
Jan-Ivar Bruaroey
cd0eb58d0e
Bug 902003: getStats API skeleton. r=jesup, smaug
2013-10-17 18:00:05 -04:00
Paul Adenot
9c08b365a4
Bug 918861 - Add an API to get the native samplerate for a given audio backend. r=kinetik
...
--HG--
extra : rebase_source : 592445a01f00a89289d52c52d9c758e10b9d9a00
2013-10-17 15:44:52 +02:00
Paul Adenot
bfd396be8d
Bug 907817 - Add a cubeb API to get a valid audio latency range per platform. r=kinetik
...
--HG--
extra : rebase_source : 06999c8009f2828ee0f6f49e0cdb5cbc86d785cc
2013-10-17 15:44:52 +02:00
Paul Adenot
ff057a7a78
Bug 907817 - Actually set the latency when using the audiounit cubeb backend. r=kinetik
...
--HG--
extra : rebase_source : a24f4511e22465d736423c5af275021101c2898b
2013-10-17 15:44:51 +02:00
Randell Jesup
42e193ce99
Bug 926598: fix some this-in-initializer warnings and remove tabs in MediaPipeline r=ekr
2013-10-16 16:12:09 -04:00
Ehsan Akhgari
f1166cb601
Bug 924107 - Make dist/include available in all of the WebRTC code; r=jesup,glandium
2013-10-15 15:08:43 -04:00
Randell Jesup
291fa9a013
Bug 910810: don't read prefs off "main" thread in unittests r=abr
2013-10-14 14:32:08 -04:00
Byron Campen [:bwc]
a27aea96ab
Bug 906990 - Part 3: Make it easier to filter out logging related to a given candidate pair r=ekr
2013-10-14 10:00:41 -07:00
Jan-Ivar Bruaroey
c81e140873
Bug 917328: Second, convert PeerConnectionImpl and PeerConnectionObserver to webidl. r=bz, rjesup
2013-10-14 12:53:56 -04:00
Shian-Yow Wu
0f1c51d063
Bug 881935 - Part 4: Signaling unit test for max-fs and max-fr. r=abr
2013-10-13 09:44:55 +08:00
Shian-Yow Wu
6fbcddd672
Bug 881935 - Part 3: Video conduit unit test for max-fs. r=derf
2013-10-13 09:44:53 +08:00
Shian-Yow Wu
51a96191ff
Bug 881935 - Part 2: Device configuration for max-fs and max-fr. r=derf
2013-10-13 09:44:50 +08:00
Shian-Yow Wu
13b9d0d463
Bug 881935 - Part 1: SDP parsing/building for max-fs and max-fr parameters. r=abr
2013-10-13 09:43:00 +08:00
Paul Adenot
56b07f07c2
Bug 899050 - Add rudimentary support for multichannel files when using WASAPI. r=kinetik
2013-10-12 13:53:11 -04:00
EKR
abb8ab509e
Bug 925960 - Change the environment variable to enable mediaconduit_unittests. r=ehugg
2013-10-11 15:44:02 -07:00
Mike Hommey
c2fbbcbbda
Bug 922460 - Kill media/webrtc/shared_libs.mk. r=ted
...
--HG--
rename : media/webrtc/shared_libs.mk => layout/media/webrtc/Makefile.in
2013-10-11 08:15:24 +09:00
Byron Campen [:bwc]
b66662709d
Bug 925361 - TestStunServer will retry opening its listen socket by incrementing the port, to a maximum of 10 times. r=ekr
2013-10-10 11:30:38 -07:00
EKR
7905d8ad35
Bug 925337 - Make TestStunServer dtor safe if listen_sock_ is null. r=abr
2013-10-10 07:08:18 -07:00
Eric Rescorla
7bd3e5e22f
Bug 925226 - Fix incorrect downcast in signaling unittest. r=abr
2013-10-09 20:07:00 -07:00
EKR
1123965f12
Bug 922068 - Move ICE candidate retrieval to the STS thread. r=abr
2013-10-08 15:58:13 -07:00
Glenn Randers-Pehrson
26ae7698d8
Bug 922471 - Remove MOZ_PNG_READ-WRITE global defines. r=jmuizelaar
2013-10-06 15:30:32 -04:00
Ms2ger
bc14e4aa9c
Merge m-c to inbound.
2013-10-03 11:09:17 +02:00
Ms2ger
e852a53c36
Bug 912438 - Part c: Sort files in CSRCS; r=mshal
2013-10-03 09:10:02 +02:00
Ms2ger
51f318357f
Bug 912438 - Part b: Fix paths in CSRCS; r=mshal
2013-10-03 09:10:01 +02:00
Mike Hommey
c19339bb76
Bug 922974 - Replace NO_INSTALL with NO_DIST_INSTALL. r=gps
2013-10-03 05:51:15 +09:00
Ethan Hugg
f32fa0a678
Bug 916429 - use sctpmap line for datachannels r=jesup
2013-09-23 15:20:18 -07:00
Ehsan Akhgari
30fa66f431
Bug 922664 - Build omx-plugin in C++11 mode, and also stop supporting the update scripts for the omx-plugin Android headers; r=doublec
2013-10-02 07:40:55 -04:00
Steven Michaud
4574e97d4b
Bug 918943 - Duplicate symbol errors linking WebRTC when using the 10.9 SDK with --disable-optimize. r=ethanhugg
2013-10-01 20:29:50 -05:00
Nicolas Silva
8605f47406
Bug 922202 - Make PlanarYCbCrImage::Data forward-declarable and remove some header includes. r=bjacob
2013-10-01 17:57:50 -07:00
Adam Roach [:abr]
3641c7bf24
Bug 922245 - Make SDP buffer allocation dynamic in feature message r=ehugg
2013-09-30 22:28:38 -05:00
Ryan VanderMeulen
4dd576fb2f
Merge m-c to inbound.
2013-09-30 16:51:06 -04:00
Ryan VanderMeulen
439f7d7d01
Merge m-c to b2g-inbound.
2013-09-30 16:30:26 -04:00
Jason Smith
d4709491c3
Bug 918186 - Add null pointer check in onPreviewFrame to prevent NullPointerException. r=gcp
2013-09-28 21:47:41 -07:00
Vladimir Vukicevic
498d8e53fa
Bug 919815 - cpr_win_ipc.c not 64-bit safe. r=ehugg
2013-09-24 10:47:00 -04:00
Ethan Hugg
4e04b1c2e2
Bug 921604 - Fix trickle unittests for machines with multiple addresses r=abr
2013-09-27 13:23:15 -07:00
Glenn Randers-Pehrson
4dfd2094d2
Bug 841734 - Update libpng to version 1.6.6. r=jmuizelaar
2013-09-26 14:39:44 -04:00
Adam Roach [:abr]
de9fad68d9
Bug 842549 - Part 5: Fix slots cleanup when VcmSIPCCBinding is destroyed r=ekr
2013-09-25 19:58:16 -05:00
Byron Campen [:bwc]
2ba62e19b3
Bug 842549 - Part 4: Small fix from ekr to disarm the trickle_cb when the ICE ctx is destroyed. r=abr
2013-09-19 16:08:28 -07:00
EKR
c47e32317f
Bug 842549 - Part 2: Plumb candidates up to signaling r=abr
2013-09-16 17:21:33 -07:00
EKR
d63e547568
Bug 842549 - Part 1: Generate trickle candidates from nICEr, with testing r=abr
2013-09-19 09:17:52 -07:00
Adam Roach [:abr]
d1f5ffb9c0
Bug 919767 - Clean up Call and CallInfo when finished r=ehugg
2013-09-25 19:58:15 -05:00
Gian-Carlo Pascutto
81622d3e3f
Bug 918372 - Use RAII and JNI Frames for when we cannot attach+detach the JVM. r=blassey
2013-09-25 08:08:37 +02:00
Gian-Carlo Pascutto
00c747b094
Bug 918372 - Allow debugging early Android WebRTC functionality. r=blassey
2013-09-25 08:08:28 +02:00
Gian-Carlo Pascutto
4b6f20b8c6
Bug 918372 - Allocate a single GlobalRef for the Android Context. r=blassey
2013-09-25 08:06:21 +02:00
Gian-Carlo Pascutto
958950efd6
Bug 918372 - Add some debugging assertions for Android WebRTC. r=blassey
2013-09-25 08:03:40 +02:00
Jacek Caban
822115bfb3
Bug 919513 - content/media/directshow fails to compile on GCC. r=cpearce
2013-09-24 10:41:00 +02:00
Ralph Giles
3ae1b38243
Bug 916807 - Update opus to 1.1 prerelease. r=derf
...
Update our opus implementation to a prerelease of 1.1. This
brings many performance and encoder improvements and we believe
it is stable enough to switch. This import does not enable any
of the new assembly optimizations.
The imported code is https://git.xiph.org/opus.git master
commit f2446c25c6519bae190152f7a579310b83dc43fd.
2013-09-16 14:48:00 -07:00
Byron Campen [:bwc]
1eac10cbc9
Bug 918095 - Fix bug where stun requests/responses would be leaked if no callbacks were registered (eg; test cases) r=abr
2013-09-18 14:51:53 -07:00
Gian-Carlo Pascutto
4d2ec16675
Bug 902431 - Don't clean up references to global Android WebRTC objects. r=blassey
2013-09-23 14:41:41 +02:00
Ethan Hugg
c15070152a
Bug 901560 - Datachannel no longer make second ICE component r=abr
2013-08-30 12:51:05 -07:00
Phil Ringnalda
6fc2c86185
Backed out 4 changesets (bug 842549) for assertions
...
CLOSED TREE
Backed out changeset 9f2d0e38fdf8 (bug 842549)
Backed out changeset f6941e490ba2 (bug 842549)
Backed out changeset c3444536fd8e (bug 842549)
Backed out changeset 2af2bfe5e66a (bug 842549)
2013-09-19 19:53:33 -07:00
Byron Campen [:bwc]
d8b8d18a7d
Bug 842549 - Part 4. Small fix from ekr to disarm the trickle_cb when the ICE ctx is destroyed. r=abr
2013-09-19 16:08:28 -07:00
EKR
78e348467b
Bug 842549 - Part 2: Plumb candidates up to signaling r=abr
2013-09-16 17:21:33 -07:00
EKR
05efd23c6a
Bug 842549 - Part 1. Generate trickle candidates from nICEr, with testing r=abr
2013-09-19 09:17:52 -07:00
Byron Campen [:bwc]
0003f3b779
Bug 916187. Part 3. Double checking for leaks in new test stun server code, and fixing other things as I see them. r=abr
2013-09-18 12:54:38 -07:00
Byron Campen [:bwc]
4b887a382e
Bug 916187. Part 2. Using the test stun server, write some tests to exercise the checking logic written in 908740. r=abr
2013-09-18 12:36:13 -07:00
EKR
1d44884f31
Bug 916187. Part 1. Cleanup of trickle candidates and a test STUN server r=abr
2013-09-13 10:11:44 -07:00
Benoit Jacob
f9813a5b18
Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
2013-09-19 09:54:39 -04:00
Paul Adenot
bfa902f4ae
Bug 917246 - Make the tree compile with --enable-pulse. r=jesup
...
--HG--
extra : rebase_source : 9496c74dcc81cef40cf6e0f49b47c9c6c06a52d4
2013-09-17 15:23:43 +02:00
Wes Kocher
508c0eaa0a
Backed out changeset 554bfe767519 (bug 913847) for leaking on a CLOSED TREE
2013-09-18 17:21:02 -07:00
Benoit Jacob
5bf87f575b
Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
2013-09-18 18:50:32 -04:00
Randell Jesup
f1dc6db9a7
Bug 886052: Turn on audio webrtc_trace logs for getUserMedia r=gcp
2013-09-18 17:12:38 -04:00
EKR
63298ca29b
Bug 917619 - Fix setup direction when a=setup is missing r=ehugg
2013-09-17 17:43:05 -07:00
Adam Roach [:abr]
2ce5571f5d
Bug 880067 - Part 5: rtcp-fb unit tests r=ekr
2013-09-05 17:00:37 -05:00
Ed Morley
cb991ebb51
Backed out changeset 58dbd84ae828 (bug 917246) for crashes on a CLOSED TREE
2013-09-17 17:24:30 +01:00
Ed Morley
5ec4d375ee
Backed out changeset 7d17f2d129e3 (bug 881959)
2013-09-17 17:14:26 +01:00
Ed Morley
934ad01583
Backed out changeset 7469a58a5f3d (bug 908669)
2013-09-17 17:14:23 +01:00
Paul Adenot
aaab9cfc05
Bug 908669 - Remove an unrelated chunk that sneaked in, on a CLOSED TREE.
2013-09-17 17:30:30 +02:00
Paul Adenot
35cd2c5606
Bug 881959 - Fix inbound bustage on XP again, on a CLOSED TREE.
2013-09-17 17:25:33 +02:00
Paul Adenot
870a95a6c4
Bug 917246 - Make the tree compile with --enable-pulse. r=jesup
...
--HG--
extra : rebase_source : 83d648e4af08e27bc9b29a9450722c3d5d2278c7
2013-09-17 15:23:43 +02:00
Shih-Chiang Chien
68e8048a99
Bug 918523 - Prevent rec_queue overrun. r=jesup
2013-09-28 09:12:39 +08:00
Paul Adenot
e8c8b37d54
Bug 904617: Part 1 - Add a way to get cube latency, add wasapi latency functions r=kinetik
2013-09-17 02:39:30 -04:00
Byron Campen [:bwc]
35a45b16d0
Bug 906990 - Some basic testing of GetCandidatePairs r=ekr
2013-09-16 11:03:18 -07:00
Byron Campen [:bwc]
d895ad650e
Bug 906990 - Adding a bulk getter for the current state of all ICE candidate pairs(plus a little testing). r=ekr
2013-09-09 10:19:01 -07:00
Ed Morley
1ad3ba2005
Backed out changeset acf80b86d630 (bug 904617) for compilation failures
2013-09-16 08:44:44 +01:00
Ed Morley
d7d92ba551
Backed out changeset a317a2d59ed5 (bug 904617)
2013-09-16 08:43:37 +01:00
Paul Adenot
3183f0edf4
Bug 904617: Part 4 - Add windows wasapi latency entries for cubeb r=kinetik
2013-09-16 03:26:31 -04:00
Paul Adenot
33610c2195
Bug 904617: Part 1 - Add a way to get cube latency r=kinetik
2013-09-16 03:25:54 -04:00
Brian O'Keefe
535c7c2ade
Bug 865673 - Convert objs.mk to objs.mozbuild. r=gps
2013-08-30 09:09:06 -04:00
Randell Jesup
8a78d90df8
Bug 916426: Remove increment of SCTP port number when building SDP answers r=ehugg
2013-09-14 11:41:04 -04:00
Jan Beich
750262169a
Bug 916216 - Add missing platforms (NetBSD, DragonFly, GNU/kFreeBSD) support to webrtc from ipc/chromium (bugs 753046 & 901414) r=jesup
2013-09-14 09:28:02 +02:00
Gian-Carlo Pascutto
229d4fe877
Bug 932692 - Check for uncaught exceptions after JNI calls followed by JNI calls. r=blassey
2013-11-22 09:54:45 +01:00
Gian-Carlo Pascutto
da7ba4559a
Bug 932692 - Remove unused rotation variables in Android WebRTC driver. r=blassey
2013-11-22 09:54:44 +01:00
Ehsan Akhgari
f6c12be9e0
Mark the SOURCES variables in media/mtransport moz.build files as non-unifiable, no bug
...
DONTBUILD
2013-11-22 00:40:58 -05:00
Mike Hommey
f6b8ef93a4
Bug 941450 - Add some GENERATED_FILES to moz.build. r=gps
2013-11-22 08:16:18 +09:00
Steve Singer
ef58ae6716
Bug 913556 - Add exotic cpu archs to the list of platforms in webrtc (from bug #654056 ). r=jesup
2013-09-13 17:17:33 +02:00
Eric Rescorla
5e1800a062
Bug 915420 - Use foundation address instead of relay address to determine priority r=bwc
2013-09-11 15:43:09 -07:00
Adam Roach [:abr]
a480ae37d8
Bug 880067 - Part 4: Video Conduit configuration for RTCP feedback r=ekr
2013-09-05 15:11:47 -05:00
Daniel Holbert
56ec1c6d46
Bug 915344: Make variables 'SAMPLES' and 'numSamplesReadFromInput' unsigned, to fix build warning in mediaconduit_unittests.cpp. r=jesup
2013-09-11 13:54:45 -07:00
Ethan Hugg
4fe9eed4e9
Bug 901560 - Interim fix of datachannel ICE components to be compatible with old and new versions r=abr
2013-09-04 13:13:16 -07:00
Joey Armstrong
8b5e6cac36
bug 869135: move ASFILES to mozbuild r=gps
2013-09-11 12:12:41 -04:00
Byron Campen [:bwc]
bbca1ed7e1
Bug 908740 - Reject obviously bogus STUN and TURN candidates. r=ekr
2013-09-10 11:33:19 -07:00
Wes Kocher
08a3746138
Backed out changeset bdcd192bda52 (bug 880067) for bustage
2013-09-10 16:51:50 -07:00
Wes Kocher
c79012984b
Backed out changeset d0a0127e099e (bug 880067)
2013-09-10 16:49:26 -07:00
Adam Roach [:abr]
82f9486ac5
Bug 880067: Fix bustage r=me
2013-09-10 16:10:22 -07:00
Adam Roach [:abr]
0e0acfbaee
Bug 880067 - Part 4: Video Conduit configuration for RTCP feedback r=ekr
2013-09-05 15:11:47 -05:00
Randell Jesup
5c73c402f3
Bug 904784: use a separate critical section for the recording callback r=mwu
2013-09-07 23:42:01 -04:00
Ethan Hugg
cb3f5861e5
Bug 844071 - Patch 3 - DTLS role negotiation unit test r=ekr
2013-08-26 21:55:43 -07:00
Ethan Hugg
28ed975a6c
Bug 844071 - Patch 2 - Reset DTLS role on SDP negotiation r=ekr
2013-08-27 07:53:24 -07:00
Ethan Hugg
68498357a0
Bug 844071 - Patch 1 - handle building and parsing of setup and connection attributes r=abr
2013-08-27 07:40:22 -07:00
Ethan Hugg
2e43a12567
Bug 907353 - Disable second component when rtcp-mux r=ekr
2013-08-27 12:34:44 -07:00
Adam Roach [:abr]
684eb9b88f
Bug 906843 - Shorten sleep period for ASSERT_TRUE_WAIT from 200ms to 10ms; change traffic checks to count packets rather than wait 10 seconds r=ekr
2013-09-05 17:11:37 -05:00
Ethan Hugg
6b0b0cb69d
Bug 909179 - Fix warning from previous patch CLOSED TREE
2013-09-05 14:57:58 -07:00
EKR
70e9e8021a
Bug 909179 - Add ability to disable ICE components r=abr
2013-08-25 19:35:21 -07:00
Randell Jesup
47228d99c8
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
9b423ad2fe
Bug 897981: access ViEReceiver::receiving_/receiving_rtcp_ under lock (in upstream r=mflodman)
2013-09-05 15:34:05 -04:00
Randell Jesup
ac2e6b8d42
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
f5d048db5e
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
1b1bdeee92
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
f1cf3b4238
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Adam Roach [:abr]
b971650eeb
Bug 906843 - Instrument signaling for isolation of system delays r=ehugg
2013-09-04 18:50:28 -05:00
Randell Jesup
07d67e84f5
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
e4a3c85df6
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
4fd86a693e
Bug 812680 - Part 1: Remove OMX media plugin workarounds for HTC One X - r=edwin
2013-09-03 14:34:33 +12:00
EKR
e99365eafe
Bug 905150 - Don't cancel running ICE candidate pairs on nomination. r=abr
2013-08-31 07:35:38 -07:00
EKR
a1897a6d9f
Backed out changeset c6907a76e925 for wrong commit message/bug #.
2013-08-31 07:43:08 -07:00
EKR
d6f6fca276
Bug 904598 - Fix TURN long-term auth for Permissions Requests. r=abr
2013-08-31 07:35:38 -07:00
EKR
4d8a0844e6
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
1a2e41945a
Bug 910875 - Add missing ifdefs to make audio_device work on BSDs. r=jesup
2013-08-30 22:13:55 +02:00
Ben Brittain
8b090f4750
Bug 875097 - Telemetry for number of calls per session. r=derf
2013-08-27 19:22:19 -04:00
Randell Jesup
5946f2b5b2
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
05d8c5f266
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
05e2fb80be
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
fa73bd39ed
Bug 825708 - Part 3: test case. r=ekr
2013-08-28 15:27:22 +08:00
Patrick Wang
ec70475244
Bug 825708 - Part 2: calculate priority using properties. r=ekr
2013-08-28 15:27:14 +08:00
Patrick Wang
7f71a952f7
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
222ae37fd1
Bug 895531 - Add support for webrtc pulseaudio backend on gonk, r=rjesup
2013-08-28 15:43:47 -04:00
Makoto Kato
03cfadff33
Bug 908523 - Build Skia on GTK3 widget. r=karlt,gps
2013-08-28 20:14:47 +09:00
Ryan VanderMeulen
3972d92239
Merge m-c to inbound on a CLOSED TREE.
2013-08-27 22:40:49 -04:00
Ben Brittain
8aed309d71
Bug 874670 - Telemetry for call duration. r=derf
2013-08-26 14:54:55 -04:00
Randell Jesup
58feac255e
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]
3ea57d4082
Bug 880067 - Part 3.1: Fix harmless copy-and-paste error r=ehugg
2013-08-27 16:15:42 -05:00
Adam Roach [:abr]
69b7aa1c8b
Bug 880067 - Part 3: SDP negotiation of rtcp-fb r=ehugg
2013-08-22 13:18:38 -05:00
Adam Roach [:abr]
129f09e047
Bug 880067 - Part 2: Finish SDP Unit Tests r=ehugg
2013-08-22 13:18:38 -05:00
Ms2ger
8bfa279bb1
Merge m-c to inbound
2013-08-22 10:38:48 +02:00
Ms2ger
d62e2c8439
Bug 906619 - Part a: Move unconditional CSRCS to moz.build; r=mshal
2013-08-22 08:56:02 +02:00
Ms2ger
4922ccbc0a
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
add9ce17b9
Bug 883284 - Part e: Move LIBXUL_LIBRARY into moz.build (k-o); r=ted
2013-08-22 08:56:00 +02:00
Ms2ger
8ccdba4aa0
Bug 906412 - Cleanup some random parts of the build system; r=mshal
2013-08-22 08:55:59 +02:00
Ms2ger
4d968c40e1
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
2013-08-22 08:55:59 +02:00
Ethan Hugg
a424b3c6bd
Bug 863306 - Turn off rtcp-mux in config
2013-08-20 13:21:27 -07:00
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