Commit Graph

1606 Commits

Author SHA1 Message Date
Mike Hommey
af313e2b21 Bug 933098 - Cleanup bad cargo culting in ./media/omx-plugin/*/Makefile.in. r=gps 2013-11-02 08:43:08 +09:00
Mike Hommey
91865c8cd6 Bug 932618 - Use NO_PROFILE_GUIDED_OPTIMIZE to disable PGO for individual files. r=gps 2013-11-02 08:42:53 +09:00
Byron Campen [:bwc]
bdf32e04c8 Bug 906990 - Part 8: Create a chrome-only stats interface, and only expose the candidate pair stats there. r=jib 2013-10-29 10:29:43 -07:00
Byron Campen [:bwc]
169e761c35 Bug 906990 - Part 7: Populate candidate pairs in RTCStatsReport. r=jib 2013-10-28 16:02:00 -07:00
Byron Campen [:bwc]
14cc4dd69d 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]
e3bc606331 Bug 906990 - Part 5.1: 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-29 11:53:44 -07:00
Byron Campen [:bwc]
b7676d807d Bug 906990 - Part 5: Allow logging related to a given candidate pair to be fetched. r=ekr 2013-10-29 10:45:09 -07:00
Randell Jesup
93cf1e684e Bug 932215 - Lazily allocate log buffers for webrtc (4MB saving). r=jib 2013-10-30 12:13:07 -04:00
Matthew Gregan
d2cc9f5398 Bug 933198 - gum_test.html doesn't provide audio on Windows nightly builds. r=jesup 2013-11-01 15:49:55 -04:00
Nathan Froyd
312483916c Bug 933071 - add --with-macos-private-frameworks to support cross-compiling; r=mshal 2013-10-31 09:50:26 -04:00
Phil Ringnalda
004e1596ca Back out 80bfcf2d28c7 (bug 933384) and f2757e7d1a08 (bug 932215) for bustage
CLOSED TREE
2013-10-31 21:25:30 -07:00
Jan-Ivar Bruaroey
030c3e835a 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
675199b438 Bug 881761 - Part 3: Initialize NSS when initializing PeerConnection. r=ekr,bsmith 2013-07-22 10:16:13 +08:00
Patrick Wang
0a7d9127af Bug 932881: Explicitly cast currentSipccState to uint32_t. r=abr 2013-10-30 18:00:28 +08:00
Randell Jesup
04ff1f5257 Bug 932215: Lazily allocate log buffers for webrtc (4MB saving) r=jib 2013-10-31 22:56:41 -04:00
Mike Hommey
f255cb180f Bug 870406 part n - Move more CSRCS to moz.build. r=mshal 2013-11-01 10:30:45 +09:00
Mike Hommey
f0654e63ba Bug 932170 - Add moz.build variables for generated sources. r=gps 2013-10-30 07:45:01 +09:00
Ryan VanderMeulen
c80a525c6d Merge m-c to inbound on a CLOSED TREE. 2013-10-30 22:42:13 -04:00
Ethan Hugg
a4f15d4352 Bug 901560 - Backout of compatibility-breaking datachannel ice component fix r=jesup 2013-10-29 08:52:04 -07:00
Byron Campen [:bwc]
3f4018c518 Bug 931186 - Dirt simple token bucket class. r=ekr 2013-10-25 15:15:59 -07:00
Ralph Giles
0b33ad1242 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
8fe99bd334 Bug 930228 - Move vorbis define to moz.build. r=ted. 2013-10-24 13:06:00 -07:00
Ralph Giles
cabaa8e583 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
d7ceef6b09 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
fa7a5574f9 Bug 920992 - Specify alignments explicitly in assembly codes. r=derf 2013-10-30 15:21:52 -04:00
Gregory Szorc
8a2d15ca5d 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
2e57835fd1 Back out 1cbb486b4fb7:8e3a17767287 (bug 906990) for leaks
CLOSED TREE
2013-10-28 15:30:11 -07:00
Byron Campen [:bwc]
c5f2e6621f 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]
59e8beaadb 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]
a33210119e 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
46db2c02bd 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
7fa865bc07 Merge m-c to m-i 2013-10-27 19:25:15 -07:00
Jaroslav Kopecký
eb62e657b7 Bug 931590 - Pass proper directory when building --with-system-nspr r=jesup 2013-10-27 19:43:04 -04:00
Nicholas Nethercote
b38b84f869 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
0f6fec1509 Back out f872d288480b:9b86b4e60b29 (bug 929513) for failing to build on Windows
CLOSED TREE
2013-10-27 15:38:40 -07:00
David Zbarsky
a003dbc862 Bug 929513 Part 3: Use some LayerIntSize in gfx/layers r=nical 2013-10-27 17:53:27 -04:00
David Zbarsky
79f6eb5139 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
69e7c5ae55 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
88bbf03777 Backout changeset 2e466ccc7bd0 for devtools test failures. 2013-10-26 17:02:20 +02:00
Peter Van der Beken
45ef6c1adc 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
c8deb91ea8 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
933821ecb9 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
1af5c4fe0b backout 5f38b1bd3358 for bustage CLOSED TREE 2013-10-25 19:25:54 -04:00
Randell Jesup
0ce43a0d63 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
ad3d39e64f 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
a0692a49f2 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
153736410a Bug 929534 r=jesup 2013-10-25 10:52:17 -04:00
Ed Morley
d339853f4e 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
e0bcd6aebc Bug 914270 - Part 1: Simple/Automated moves. r=joey 2013-10-24 18:51:00 +01:00
Jonas Finnemann Jensen
25dc345fdc 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
8b5d1750ee Bug 930651 - Increase logging level for periodic A/V counters. r= abr 2013-10-24 19:23:24 -07:00
Mike Hommey
f1c0c07862 Bug 929905 - Consolidate sources in moz.build. r=gps 2013-10-25 08:23:05 +09:00
Mike Hommey
df8861ae74 Bug 930380 - Make sure *SOURCES only point to existing files. r=gps 2013-10-25 07:58:17 +09:00
Byron Campen [:bwc]
f82d18e51c 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
fd01d9d44b 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
fd28f5ff9a 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
7b11495d28 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
834e9fa7ae 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
0cbcd904c7 Bug 928709 - Convert chromium-config.mk to mozbuild, r=mshal 2013-10-02 13:17:55 -04:00
Mike Hommey
80c623bb6a Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps 2013-10-24 08:05:43 +09:00
Mike Hommey
5072f65f8c Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal 2013-10-24 08:00:23 +09:00
Byron Campen [:bwc]
369bca8ae3 Bug 929793 - Fix =/== typo. r=ekr 2013-10-22 16:52:10 -07:00
Randell Jesup
7e0ee2a70b Bug 864654: cleanup AudioConduit r=ekr 2013-10-23 06:20:55 -04:00
Randell Jesup
2ea8c22fb0 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
4fffae2f1c 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
4ff32d3372 Bug 925896 - Signaling - Addref when adding sessiondata_t to hash r=abr 2013-10-22 13:14:43 -07:00
Landry Breuil
c8cca7d9a2 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
971c010dec Bug 928615 - Pass valid pointer to waveOutGetDevCaps. r=padenot 2013-10-21 14:19:05 +13:00
Ehsan Akhgari
ca0cdad832 Bug 928712 - Remove the rest of the unneeded prtypes.h inclusions; rs=bsmedberg 2013-10-20 22:59:48 -04:00
Ethan Hugg
8254cedadf 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
1b7df9a2ad Backed out changeset 0ddbf9b3b20c (bug 928712) because of build bustage 2013-10-20 09:42:51 -04:00
Ehsan Akhgari
a63b803a55 Bug 928712 = Remove the rest of the unneeded prtypes.h inclusions; rs=bsmedberg 2013-10-20 09:10:07 -04:00
Jan-Ivar Bruaroey
9e04440e70 Bug 928060: Parse ?transport=[udp|tcp] in TURN uri. r=ehsan 2013-10-18 18:14:21 -04:00
Randell Jesup
0f573f8018 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
654a0915cc 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
5da8aef683 Bug 928221 r=jesup, abr 2013-10-18 17:22:05 -04:00
Ralph Giles
70b844f99e 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]
e950e7d0bd Bug 902003: Dispatch getStats to STS thread and back. r=jesup 2013-10-11 17:13:09 -07:00
Jan-Ivar Bruaroey
f281bbbe5c Bug 902003: getStats API skeleton. r=jesup, smaug 2013-10-17 18:00:05 -04:00
Paul Adenot
20fdbb4c19 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
5aef43ebba 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
2951ed071c 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
fbbbde651e 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
77223964e3 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
236aa2acfc Bug 910810: don't read prefs off "main" thread in unittests r=abr 2013-10-14 14:32:08 -04:00
Byron Campen [:bwc]
a6cd11c19f 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
e5a8abcf8f Bug 917328: Second, convert PeerConnectionImpl and PeerConnectionObserver to webidl. r=bz, rjesup 2013-10-14 12:53:56 -04:00
Shian-Yow Wu
9963ebb744 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
ae185433b3 Bug 881935 - Part 3: Video conduit unit test for max-fs. r=derf 2013-10-13 09:44:53 +08:00
Shian-Yow Wu
4dbd088842 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
af5c392c24 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
f2ef50854e Bug 899050 - Add rudimentary support for multichannel files when using WASAPI. r=kinetik 2013-10-12 13:53:11 -04:00
EKR
5402f4643d Bug 925960 - Change the environment variable to enable mediaconduit_unittests. r=ehugg 2013-10-11 15:44:02 -07:00
Mike Hommey
6a714831b9 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]
4ac0935407 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
92d5aa00ce Bug 925337 - Make TestStunServer dtor safe if listen_sock_ is null. r=abr 2013-10-10 07:08:18 -07:00
Eric Rescorla
7128b3b6ce Bug 925226 - Fix incorrect downcast in signaling unittest. r=abr 2013-10-09 20:07:00 -07:00
EKR
cea3cca369 Bug 922068 - Move ICE candidate retrieval to the STS thread. r=abr 2013-10-08 15:58:13 -07:00
Glenn Randers-Pehrson
adfe69a904 Bug 922471 - Remove MOZ_PNG_READ-WRITE global defines. r=jmuizelaar 2013-10-06 15:30:32 -04:00
Ms2ger
ae8c899faf Merge m-c to inbound. 2013-10-03 11:09:17 +02:00
Ms2ger
b4cb5ee58a Bug 912438 - Part c: Sort files in CSRCS; r=mshal 2013-10-03 09:10:02 +02:00
Ms2ger
cc2c3c7a4b Bug 912438 - Part b: Fix paths in CSRCS; r=mshal 2013-10-03 09:10:01 +02:00
Mike Hommey
5b228ebafb Bug 922974 - Replace NO_INSTALL with NO_DIST_INSTALL. r=gps 2013-10-03 05:51:15 +09:00
Ethan Hugg
cd6b79c49a Bug 916429 - use sctpmap line for datachannels r=jesup 2013-09-23 15:20:18 -07:00
Ehsan Akhgari
4c37a6c970 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
1121b7cc90 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
1df67b87cd 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]
288d6ed630 Bug 922245 - Make SDP buffer allocation dynamic in feature message r=ehugg 2013-09-30 22:28:38 -05:00
Ryan VanderMeulen
2a773817b4 Merge m-c to inbound. 2013-09-30 16:51:06 -04:00
Ryan VanderMeulen
e5b66a5e17 Merge m-c to b2g-inbound. 2013-09-30 16:30:26 -04:00
Jason Smith
6a56e8f29f Bug 918186 - Add null pointer check in onPreviewFrame to prevent NullPointerException. r=gcp 2013-09-28 21:47:41 -07:00
Vladimir Vukicevic
d2928f81c3 Bug 919815 - cpr_win_ipc.c not 64-bit safe. r=ehugg 2013-09-24 10:47:00 -04:00
Ethan Hugg
1ef573a7de Bug 921604 - Fix trickle unittests for machines with multiple addresses r=abr 2013-09-27 13:23:15 -07:00
Glenn Randers-Pehrson
6cce99e286 Bug 841734 - Update libpng to version 1.6.6. r=jmuizelaar 2013-09-26 14:39:44 -04:00
Adam Roach [:abr]
abe0db8fec Bug 842549 - Part 5: Fix slots cleanup when VcmSIPCCBinding is destroyed r=ekr 2013-09-25 19:58:16 -05:00
Byron Campen [:bwc]
ef69e4f818 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
9e1ad28847 Bug 842549 - Part 2: Plumb candidates up to signaling r=abr 2013-09-16 17:21:33 -07:00
EKR
f6f400296d Bug 842549 - Part 1: Generate trickle candidates from nICEr, with testing r=abr 2013-09-19 09:17:52 -07:00
Adam Roach [:abr]
64a6df0f7d Bug 919767 - Clean up Call and CallInfo when finished r=ehugg 2013-09-25 19:58:15 -05:00
Gian-Carlo Pascutto
543ee1b724 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
5e34a8d897 Bug 918372 - Allow debugging early Android WebRTC functionality. r=blassey 2013-09-25 08:08:28 +02:00
Gian-Carlo Pascutto
78e15115c6 Bug 918372 - Allocate a single GlobalRef for the Android Context. r=blassey 2013-09-25 08:06:21 +02:00
Gian-Carlo Pascutto
196f9ff175 Bug 918372 - Add some debugging assertions for Android WebRTC. r=blassey 2013-09-25 08:03:40 +02:00
Jacek Caban
ddecf48680 Bug 919513 - content/media/directshow fails to compile on GCC. r=cpearce 2013-09-24 10:41:00 +02:00
Ralph Giles
fcbd652345 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]
988afc142e 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
29ac5bd02c Bug 902431 - Don't clean up references to global Android WebRTC objects. r=blassey 2013-09-23 14:41:41 +02:00
Ethan Hugg
c3ca7e87b4 Bug 901560 - Datachannel no longer make second ICE component r=abr 2013-08-30 12:51:05 -07:00
Phil Ringnalda
95d9382ceb 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]
a3d89649aa 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
df01cc784f Bug 842549 - Part 2: Plumb candidates up to signaling r=abr 2013-09-16 17:21:33 -07:00
EKR
e48c777b28 Bug 842549 - Part 1. Generate trickle candidates from nICEr, with testing r=abr 2013-09-19 09:17:52 -07:00
Byron Campen [:bwc]
afee28372e 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]
18a2f387e5 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
baa0c1e9c7 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
b268087442 Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan 2013-09-19 09:54:39 -04:00
Paul Adenot
3dd360bcae 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
818ff844d4 Backed out changeset 554bfe767519 (bug 913847) for leaking on a CLOSED TREE 2013-09-18 17:21:02 -07:00
Benoit Jacob
18df240efb Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan 2013-09-18 18:50:32 -04:00
Randell Jesup
b632e7f624 Bug 886052: Turn on audio webrtc_trace logs for getUserMedia r=gcp 2013-09-18 17:12:38 -04:00
EKR
09f3395de3 Bug 917619 - Fix setup direction when a=setup is missing r=ehugg 2013-09-17 17:43:05 -07:00
Adam Roach [:abr]
808b87e4fe Bug 880067 - Part 5: rtcp-fb unit tests r=ekr 2013-09-05 17:00:37 -05:00
Ed Morley
4ff4e8564b Backed out changeset 58dbd84ae828 (bug 917246) for crashes on a CLOSED TREE 2013-09-17 17:24:30 +01:00
Ed Morley
d18e1da31d Backed out changeset 7d17f2d129e3 (bug 881959) 2013-09-17 17:14:26 +01:00
Ed Morley
4beae2a7f1 Backed out changeset 7469a58a5f3d (bug 908669) 2013-09-17 17:14:23 +01:00
Paul Adenot
184f41b451 Bug 908669 - Remove an unrelated chunk that sneaked in, on a CLOSED TREE. 2013-09-17 17:30:30 +02:00
Paul Adenot
be744b48ec Bug 881959 - Fix inbound bustage on XP again, on a CLOSED TREE. 2013-09-17 17:25:33 +02:00
Paul Adenot
703937d5ac 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
056df755ad Bug 918523 - Prevent rec_queue overrun. r=jesup 2013-09-28 09:12:39 +08:00
Paul Adenot
0eb929dfa8 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]
6f6cfdedbc Bug 906990 - Some basic testing of GetCandidatePairs r=ekr 2013-09-16 11:03:18 -07:00
Byron Campen [:bwc]
b6db5ebace 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
9cb914acfc Backed out changeset acf80b86d630 (bug 904617) for compilation failures 2013-09-16 08:44:44 +01:00
Ed Morley
b00f868fed Backed out changeset a317a2d59ed5 (bug 904617) 2013-09-16 08:43:37 +01:00
Paul Adenot
e27a44b240 Bug 904617: Part 4 - Add windows wasapi latency entries for cubeb r=kinetik 2013-09-16 03:26:31 -04:00
Paul Adenot
f1a31372be Bug 904617: Part 1 - Add a way to get cube latency r=kinetik 2013-09-16 03:25:54 -04:00
Brian O'Keefe
9e97c27fb4 Bug 865673 - Convert objs.mk to objs.mozbuild. r=gps 2013-08-30 09:09:06 -04:00
Randell Jesup
c147d8764b Bug 916426: Remove increment of SCTP port number when building SDP answers r=ehugg 2013-09-14 11:41:04 -04:00
Jan Beich
b93a9c4430 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
d09141694d 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
3b2603e0d8 Bug 932692 - Remove unused rotation variables in Android WebRTC driver. r=blassey 2013-11-22 09:54:44 +01:00
Ehsan Akhgari
f02c910890 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
210fcbefa5 Bug 941450 - Add some GENERATED_FILES to moz.build. r=gps 2013-11-22 08:16:18 +09:00
Steve Singer
5292de7eab 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
508174fd61 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]
6cc4db9da3 Bug 880067 - Part 4: Video Conduit configuration for RTCP feedback r=ekr 2013-09-05 15:11:47 -05:00
Daniel Holbert
d10fb886ee 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
7fa42a6372 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
35070c00d8 bug 869135: move ASFILES to mozbuild r=gps 2013-09-11 12:12:41 -04:00
Byron Campen [:bwc]
6ff7b70355 Bug 908740 - Reject obviously bogus STUN and TURN candidates. r=ekr 2013-09-10 11:33:19 -07:00
Wes Kocher
1a501d6dcc Backed out changeset bdcd192bda52 (bug 880067) for bustage 2013-09-10 16:51:50 -07:00
Wes Kocher
5daaf2f04d Backed out changeset d0a0127e099e (bug 880067) 2013-09-10 16:49:26 -07:00
Adam Roach [:abr]
b32ea22a80 Bug 880067: Fix bustage r=me 2013-09-10 16:10:22 -07:00
Adam Roach [:abr]
257af9d20d Bug 880067 - Part 4: Video Conduit configuration for RTCP feedback r=ekr 2013-09-05 15:11:47 -05:00
Randell Jesup
78b69f1bbb Bug 904784: use a separate critical section for the recording callback r=mwu 2013-09-07 23:42:01 -04:00
Ethan Hugg
6fb2975a9e Bug 844071 - Patch 3 - DTLS role negotiation unit test r=ekr 2013-08-26 21:55:43 -07:00
Ethan Hugg
dd407a959f Bug 844071 - Patch 2 - Reset DTLS role on SDP negotiation r=ekr 2013-08-27 07:53:24 -07:00
Ethan Hugg
56a7c8de8a 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
46d89c4cba Bug 907353 - Disable second component when rtcp-mux r=ekr 2013-08-27 12:34:44 -07:00
Adam Roach [:abr]
46f2db3667 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
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
Joey Armstrong
abf0127265 bug 880773: Cleanup/final patch - remove DISABLED_SSRCS. r=mshal 2013-07-16 08:47:40 -04:00
Jacek Caban
44a7fbfda6 Bug 893540 - Update cubeb to recent version (fixes mingw compilation). r=padenot 2013-07-15 13:39:43 +02:00
Mike Hommey
8bc29f2d89 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
517e696834 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]
840c894039 Bug 892911 - Check that media section is found before adding rtcp-fb attributes r=ekr 2013-07-12 12:53:22 -05:00
EKR
7fa772890f Bug 886120 - Make ICE respond before receiving peer credentials r=abr 2013-07-09 20:17:37 -07:00
Gian-Carlo Pascutto
9eec748794 Bug 891158 - Listen to onOrientationChanged instead of onConfigurationChanged. r=blassey 2013-07-11 17:17:37 +02:00
Jan Beich
237b3cb50a Bug 892102 - Explicitly include stdlib.h for abs(). r=jesup 2013-07-11 10:43:35 -04:00
Gregory Szorc
0a41c9c2f9 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
19140b6234 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
3922d46603 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
df50ec474b 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
2ec3570c84 Bug 887463 - remove webvtt parser library. r=cpearce. 2013-07-09 17:02:00 -07:00
Mike Shal
d10733dfb4 Bug 889572 - Remove EXPORTS from media/mtransport/standalone; r=gps 2013-07-09 13:49:38 -04:00
Paul Adenot
1ec790ed0d Bug 866675 - Add a WASAPI backend to cubeb. r=kinetik 2013-07-09 11:59:47 +02:00
Emanuel Hoogeveen
9e0ec18236 Bug 890714 - Fix mixed line endings. r=joe, r=jesup 2013-07-08 16:33:15 -04:00
Ethan Hugg
145fa23187 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
9cd8017652 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
870a931fd4 Bug 889615 - Add Granular logging to Mediapipeline. r=abr 2013-07-03 11:40:36 -07:00
Ethan Hugg
e1812c6912 Bug 886134 - Make Datachannel DTLS/SCTP line forward-compatible with FF24 - target FF23 r=jesup 2013-07-02 15:09:30 -07:00