Nils Ohlmeier [:drno]
542ee9745f
Bug 962896 - Add source address to STUN logging. r=bwc
2014-01-24 08:43:22 -05:00
Jan-Ivar Bruaroey
0683b9ca72
Bug 947665 - RTCP stats in getStats and about:webrtc. r=jesup
2014-01-21 14:00:06 -05:00
Byron Campen [:bwc]
459f0d4f18
Bug 957800 - Make codeword longer to avoid collisions. r=abr
2014-01-10 15:57:15 -08:00
Mike Hommey
b8c3d84a68
Bug 960544 - Link some cppunittests against mozjs when it is a shared library. r=gps
2014-01-24 07:57:02 +09:00
Adam Roach [:abr]
b4e6456431
Bug 930481: Improved failure instrumentation for transport layers r=ekr
2014-01-23 14:21:24 -06:00
Ralph Giles
e1b1765062
Bug 961044 - Update to libvorbis 1.3.4. r=cpearce
...
This is primarily to take the long->char fix to reduce encoder
table footprint, but also includes the declaration mis-match
patch we were carrying and some warning fixes.
2014-01-22 10:39:00 -08:00
Ryan VanderMeulen
0ac657796f
Backed out changeset 0b2f7df3aada (bug 961313) for buffered_stun_socket_unittest crashes.
...
CLOSED TREE
2014-01-23 11:23:14 -05:00
Byron Campen [:bwc]
681cf0665c
Bug 961313 - Add the transport protocol to candidate labels. r=abr
2014-01-22 16:50:52 -08:00
Oleg Romashin
eac3d50496
Bug 943353 - Don't include X11 headers if USE_X11 is undefined. r=jesup
2014-01-23 09:38:29 -05:00
Nathan Froyd
49f72cf547
Bug 962766 - remove unused, static constructor-causing string in CallControlManagerImpl.cpp; r=jesup,abr
2014-01-22 16:25:48 -05:00
Oleg Romashin
ca3df76058
Bug 962386 - media/libtheora/lib does not build on armv7l. r=glandium
2014-01-22 23:50:30 -08:00
Mike Shal
76c948f8fd
Bug 875013 - Remove VPATH in media/libopus; r=gps, r=tterribe
2014-01-09 15:44:24 -05:00
Edwin Flores
ef9a4aa7c8
Bug 932820 - Workaround for ABI changes in OMX interface on HTC devices r=doublec
...
On some devices, HTC has extended android::OMXCodec with their own HTCOMXCodec
which contains some extension that change the ABI.
This patch merely adds padding to MediaSource::ReadOptions, as HTCOMXCodec::read
modifies an HTC-specific field in ReadOptions which doesn't exist in AOSP.
2014-01-22 09:59:54 +13:00
Ralph Giles
6db2f5f9c8
Bug 960840 - Don't disable avx2 when updating libvpx. r=cpearce DONTBUILD
...
Jan reminded me we reset this in update.py, so we need to remove
the lines here as well as enabling avx2 in the linux builds as
we did in bug 946639.
2014-01-16 17:49:32 -08:00
Ali Akhtarzada
cd930785a2
Bug 959123 - Implement CairoImage::GetAsSourceSurface. r=nical
...
Deprecate CairoImage::Data::mSurface and add an mSourceSurface.
Also change all the callers of CairoImage::SetData to set the
SourceSurface as well.
Also change scope of CairoImage::mSource to private
2014-01-17 11:22:09 -05:00
Jon Coppeard
5437959382
Bug 960544 - Always export rooting APIs and stop linking unit tests against JS library r=glandium
2014-01-17 10:18:19 +00:00
EKR
ef991655fa
Bug 960296 - Update buffered stun socket size when flushes happen. r=abr
2014-01-16 08:29:00 -08:00
Jan-Ivar Bruaroey
8445c931e6
Bug 947665 - jitter stat. r=abr
2014-01-15 17:29:43 -05:00
Jan-Ivar Bruaroey
24b32ffa3d
Bug 947665 - SSRC stat. r=abr
2014-01-15 09:12:50 -05:00
Ralph Giles
1997436909
Bug 946639 - Enable libvpx axv2 optimations on linux. r=cpearce
...
Enable avx2 optimizations on linux now that our build machines
have a new enough toolchains to support them.
2014-01-15 10:05:26 -08:00
Byron Campen [:bwc]
1ff222c375
Bug 906990: Part 14. Catch exceptions thrown by getStats, since this can fail in fairly innocuous circumstances. Also, do a better job of error reporting when the stats API is used on a closed PeerConnection. r=jib
2014-01-09 16:03:19 -08:00
Byron Campen [:bwc]
1492d9d112
Bug 906990: Part 13. Get local/remote candidates separately, instead of grabbing them from candidate pairs (means we can get candidates before pairing happens). r=ekr
2013-11-13 13:49:33 -08:00
Byron Campen [:bwc]
6c4d80ca56
Bug 906990: Part 12. Report statistics from all components when the MediaStreamTrack is not specified. r=ekr, r=jib
2014-01-14 08:48:27 -08:00
David Keeler
648d25a19a
bug 957368 - standardize and simplify nsNSSShutDownObject implementations r=cviecco r=briansmith
2014-01-14 09:28:43 -08:00
Ryan VanderMeulen
6da9369032
Backed out changesets bb7097d12256, 5e6c7217e92a, and 6779278f87df (bug 884573) and changeset 30e1a793fbf9 (bug 878941) for Cpp unit test failures.
2014-01-14 11:43:48 -05:00
Martin Thomson
2bc58720fc
Bug 884573 - Add a=identity support for sipcc. r=abr
2014-01-08 11:55:04 -08:00
Ryan VanderMeulen
1b31e70c16
Backed out changesets f04c846c7492, 9bc5c5a8554e, and a4f2af4617da (bug 906990) for WebRTC mochitest failures.
...
CLOSED TREE
2014-01-13 10:53:40 -05:00
Byron Campen [:bwc]
ed5795c185
Bug 906990: Part 14. Catch exceptions thrown by getStats, since this can fail in fairly innocuous circumstances. Also, do a better job of error reporting when the stats API is used on a closed PeerConnection. r=ekr, r=jib
2014-01-09 16:03:19 -08:00
Byron Campen [:bwc]
33fcba8628
Bug 906990: Part 13. Get local/remote candidates separately, instead of grabbing them from candidate pairs (means we can get candidates before pairing happens). r=ekr
2013-11-13 13:49:33 -08:00
Byron Campen [:bwc]
deb10c6eab
Bug 906990: Part 12. Report statistics from all components when the MediaStreamTrack is not specified. r=ekr
2014-01-10 13:21:39 -08:00
Mike Shal
270bbfee95
Bug 875013 - Remove VPATH in media/libvpx; r=joey
2014-01-09 14:43:29 -05:00
Byron Campen [:bwc]
56a77d573a
Bug 957236 - Fix infinite loop on win32 when network interfaces contain a '.'. r=ekr
2014-01-09 09:11:35 -08:00
Edwin Flores
d299251989
Bug 953394 - Force OMXCodec to output a sane colour format on Android 4.4 and above r=doublec
2014-01-09 14:54:57 +13:00
Edwin Flores
cb930e8566
Bug 953394 - Android imports needed for bug 953394 r=doublec
...
* Added some android::Vector, android::VectorImpl method definitions to link
against.
* Updated android::Vector and android::VectorImpl headers to 4.4 as using
headers from 4.1 crashed 4.4 devices but not vice versa.
2014-01-09 14:54:57 +13:00
Jeff Walden
616492aca6
Bug 938092 - Building with gcc4.5 fails if both --enable-webrtc and --enable-tests. r=tterribe
2014-01-02 20:31:52 -06:00
Byron Campen [:bwc]
8ca6d31541
Bug 786234 - Part 1: Set up the interface we need with sipcc to get the information to build filters. r=abr
2013-12-19 17:00:56 -08:00
Byron Campen [:bwc]
e3f7ef552b
Bug 950990 - NrIceCtx::ice_completed is fired even on failed contexts, so do not mark such contexts as completed. r=abr
2013-12-17 11:57:13 -08:00
Byron Campen [:bwc]
f49a130874
Bug 949708 - Dump RLogRingBuffer on test failures in ice_unittest. r=ekr
2014-01-03 13:36:37 -08:00
Wes Kocher
e54fc07dc9
Merge b2g-inbound to m-c
2014-01-06 17:16:48 -08:00
Star Cheng
d397d5eeb4
Bug 940177 - Refill the queues before starting playback in order to avoid racing with refills started by SetPlayState on OpenSLES ndk threads. r=kinetik
2014-01-06 18:21:19 +08:00
Adrian Cruceru
69a210f988
Bug 923468 - Safety patch for race condition. r=ekr
2014-01-06 12:40:03 -05:00
Ehsan Akhgari
1b83407ce9
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
...
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Martin Thomson
da6e334879
Bug 946348 - Refactor fingerprint handling. r=abr
2014-01-02 10:50:14 -05:00
Ms2ger
fc0c5d7215
Bug 950143 - Remove the implicit conversion operator from nsIntSize to IntSize; r=roc
2013-12-31 10:06:12 +01:00
Ms2ger
561cae4a0e
Bug 950130 - Move more INCLUDES / LOCAL_INCLUDES to moz.build; r=mshal
2013-12-31 10:06:11 +01:00
Ehsan Akhgari
bf334b3b67
Bug 940708 - Part 6: Exclude one more file for Linux ASAN builds
...
--HG--
extra : rebase_source : 95c28f6d4b32685bb291bff1085fb28915e2b1df
2013-12-20 13:27:50 -05:00
Ehsan Akhgari
70ce666013
Bug 940708 - Part 5: Exclude more files from unified builds because of name clashes on RCSSTRING; r=gps
...
--HG--
extra : rebase_source : 551ec846a9bd266a0ff42d2344cbae41ffeaf29f
2013-12-19 12:08:31 -05:00
Mike Hommey
f19a06ebfc
Bug 940708 - Part 2: Build webrtc in unified mode; r=gps
...
--HG--
extra : rebase_source : b4a4fd21c65851e8e9377218ec19181f5f86e8b8
2013-12-18 15:40:03 +09:00
Ehsan Akhgari
8c2572ef3c
Backed out 4 changesets (bug 940708) for ASAN bustage
...
Backed out changeset 8b081bf3d16c (bug 940708)
Backed out changeset 8d1da29cee34 (bug 940708)
Backed out changeset aedcac877ab0 (bug 940708)
Backed out changeset d4aec392a165 (bug 940708)
--HG--
extra : rebase_source : dec5c491a2233dfe7fe2153559e01313d3583a33
2013-12-20 13:05:29 -05:00
Ehsan Akhgari
082eae82f7
Bug 940708 - Part 5: Exclude more files from unified builds because of name clashes on RCSSTRING; r=gps
...
--HG--
extra : rebase_source : c5df6642d1bca37ba49e5cdb82f5d48b21e2fa87
2013-12-19 12:08:31 -05:00
Mike Hommey
2168897d54
Bug 940708 - Part 2: Build webrtc in unified mode; r=gps
...
--HG--
extra : rebase_source : db1315634af0cab9cd47ff38ad0fac703c04f452
2013-12-18 15:40:03 +09:00
Glenn Randers-Pehrson
c4e368dfe3
Bug 832390 - Enable arm optimization with libpng version 1.6.7. r=glandium
2013-12-20 11:37:47 -05:00
Wes Kocher
b27e63c236
Merge m-c to inbound
2013-12-19 19:51:23 -08:00
Wes Kocher
3f7a546e4f
Merge inbound to m-c
2013-12-19 18:58:45 -08:00
EKR
cba8b59afa
Bug 952102 - Fix VideoConduit unit tests. r=jesup
...
DONTBUILD
2013-12-19 09:31:35 -05:00
Ryan VanderMeulen
bbd26b496f
Backed out changeset 2504e03f6eec (bug 952102) for landing with the wrong bug number.
2013-12-19 11:09:57 -05:00
EKR
0e1da61f18
Bug 952103 - Fix VideoConduit unit tests. r=jesup
2013-12-19 09:31:35 -05:00
Adam Roach [:abr]
cefb282dcf
Bug 784491 - Part 1: Add constraints to addStream r=jib
2013-12-18 13:54:23 -06:00
Ryan VanderMeulen
49b36e09e5
Backed out changeset cffe18264682 (bug 946348) for Windows bustage.
2013-12-19 12:37:46 -05:00
Martin Thomson
a93024f6ee
Bug 946348 - Refactoring fingerprint handling. r=abr
2013-12-19 11:42:19 -05:00
Ehsan Akhgari
9f8c6458a0
Bug 940708 - Code changes required to build webrtc in unified mode; r=jesup
2013-12-19 11:34:42 -05:00
Byron Campen [:bwc]
fff87bba44
Bug 942950: Avoid calling done_cb in the wrong order, or multiple times. r=ekr,abr
2013-12-12 13:58:02 -08:00
Edwin Flores
8d1888e84a
Bug 866080 - Use Android I420ColorConverter in OMX plugin r=sotaro,doublec
2013-12-17 11:58:16 +13:00
Paul Adenot
6ec0a9470f
Bug 950026 - Bail out when we don't get an expected return value from AudioClient::IsFormatSupported, instead of asserting. r=kinetik
...
This will fall back to our own channel mapping code, instead of trying to use
the platform's.
2013-12-13 18:11:06 +01:00
Mike Hommey
a2b2ad6fb8
Followup for bug 939890 and bug 949334: remove now irrelevant comments. r=me. DONTBUILD
2013-12-14 14:00:53 +09:00
Mike Hommey
34b94bf852
Bug 949334 - Use FINAL_LIBRARY for webrtc. r=gps
2013-12-14 11:38:53 +09:00
Mike Hommey
1c2cf7bb04
Bug 939890 - Don't build iLBC/G722/iSAC audio codecs for webrtc. r=jesup
2013-12-12 17:19:27 -05:00
Ryan VanderMeulen
218cec4598
Merge inbound to m-c.
2013-12-13 16:15:52 -05:00
Tor Arvid Lund
3d5f99f7f3
Bug 929513 - Replace some instances of gfxIntSize with gfx::IntSize r=nical
2013-12-13 18:32:02 +01:00
Ralph Giles
afaa2bac0c
Bug 949713 - Remove unused typedef to fix problems with unified builds on some systems. r=cpearce
2013-12-12 15:08:09 -08:00
Paul Adenot
9c371ba053
Bug 947431 - Be more robust when getting the preferred sample rate when using the OpenSL backend. r=kinetik
...
--HG--
extra : rebase_source : a55d98b9ce2cc6a9c2559d9589984faf8063c301
2013-12-12 18:35:39 +01:00
Jan-Ivar Bruaroey
47521f776e
Bug 908695 - Collect pipelines on main, dispatch to STS for stats. r=jesup
2013-12-11 23:42:12 -05:00
Ethan Hugg
14d4d00983
Bug 901560 - Datachannel no longer make second ICE component r=abr
2013-08-30 12:51:05 -07:00
Mike Hommey
4b94156b00
Bug 778236 - Treat gyp files as if their content was defined in moz.build files. r=gps
2013-12-12 23:41:05 +09:00
Mike Hommey
62d390485a
Bug 945042 - Move NO_PROFILE_GUIDED_OPTIMIZE to moz.build. r=gps,r=njn
2013-12-09 13:39:26 +09:00
Jan Gerber
6ea3dd357f
Bug 949146 - libvpx MOZ_VP8_ENCODER cleanup. r=giles DONTBUILD
2013-12-11 12:56:00 -08:00
Jan Gerber
709a4ff12e
Bug 947979 - Update update.py to keep unified mode. r=giles DONTBUILD
2013-12-11 12:50:00 -08:00
Byron Campen [:bwc]
eb15cf3a79
Bug 906990 - Part 11: Fix bug where the |selected| field on a candidate pair statistic was never set. r=ekr
2013-11-08 16:45:39 -08:00
Ehsan Akhgari
1758a70e95
Bug 947979 - Build parts of media/libvpx in unified mode; r=rillian
2013-12-11 09:40:07 -05:00
Jan Gerber
75164d8012
Bug 947954 - vpx_config.c is not used. r=kinetik
2013-12-09 17:23:59 +01:00
Jan Gerber
5182a41335
Bug 947160 - No need to split encoder sources anymore. r=kinetik
2013-12-09 04:49:00 -08:00
Jan Gerber
e6a102d4db
Bug 947160 remove MOZ_VP8_ENCODER. r=kinetik
...
- Encoder is always built, remove MOZ_VP8_ENCODER.
- Rename MOZ_VP8* to MOZ_VPX*
- Enable multi-res encoding via libvpx configure.
2013-12-06 05:16:00 -08:00
Martin Stransky
8832b57f9d
Bug 941595 - Build with system-cairo is broken. r=glandium
2013-12-10 10:37:03 -05:00
Ryan VanderMeulen
05b10236da
Merge m-c to inbound.
2013-12-09 17:43:44 -05:00
Carsten "Tomcat" Book
a0bb585098
Backed out changeset 85196889c598 (bug 945042) PGO Test Bustage
2013-12-09 13:00:59 +01:00
Carsten "Tomcat" Book
cb51649b35
merge b2g-inbound to mozilla-central
2013-12-09 09:32:02 +01:00
Carsten "Tomcat" Book
a656f5e85d
merge mozilla-inbound to mozilla-central
2013-12-09 09:02:29 +01:00
Mike Hommey
c63c0a68f5
Bug 945042 - Move NO_PROFILE_GUIDED_OPTIMIZE to moz.build. r=gps,r=njn
2013-12-09 13:39:26 +09:00
Jan-Ivar Bruaroey
a62586544a
Bug 908695: Add Packets/Bytes-sent/received to webrtc stats API r=jesup DONTBUILD
2013-12-07 20:31:56 -05:00
Randell Jesup
f7bdb5931a
Backout 2bb7e7192ced for landing with wrong bug number rs=backout DONTBUILD
2013-12-07 23:45:21 -05:00
Jan Beich
4632c55564
Bug 947862 - Initialize RealTimeClock on BSDs. r=jesup
2013-12-09 21:07:46 +01:00
Byron Campen [:bwc]
49fe9e83ae
Bug 946733. Simplify turn client ctx lifecycle. r=ekr, martin
2013-12-05 16:08:54 -08:00
Jan-Ivar Bruaroey
055cfb8354
Bug 902003: Add Packets/Bytes-sent/received to webrtc stats API r=jesup
2013-12-07 20:31:56 -05:00
Birunthan Mohanathas
3440613a39
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
...
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
2013-12-08 21:52:54 -05:00
Suhas
7b474a8322
Bug 932845 - Support hints for non gUM mediastreams. r=jesup
2013-12-08 21:44:32 -05:00
Randall Barker
e079a6a145
Bug 932295 - Android video capture should autofocus. r=gcp
2013-12-08 21:42:06 -05:00
Byron Campen [:bwc]
7dbc4de777
Bug 938857. Don't prune candidates once pairing has started r=ekr,abr
2013-11-22 17:47:38 -08:00
Jon Coppeard
d336d70904
Bug 942928 - Fix test code link error when build with GenerationalGC r=glandium
2013-12-07 12:49:02 +00:00
Randell Jesup
fec166b78a
Bug 947429: add prefs that let us disable gum video and peerconnection video r=jib
2013-12-06 18:43:02 -05:00
Phil Ringnalda
6f9710e6f6
Back out d5d23d937ffc (bug 947429) on suspicion of breaking gaia-ui-test
2013-12-06 19:50:54 -08:00