Ryan VanderMeulen
d9d827e562
Merge inbound to m-c.
2014-03-26 20:58:31 -04:00
Randell Jesup
e74ff43003
Bug 986764: release all webrtc sub-modules before deleting engine r=gcp
2014-03-26 17:58:25 -04:00
Paul Adenot
d2b11ab033
Bug 986793 - Fix set but unused variable warning in SoundTouch. r=cpeterson
...
--HG--
extra : rebase_source : 5f15cfc2b2224d9cb75b9ae1faa7b0ed915aba4a
2014-03-24 11:02:35 +01:00
Paul Adenot
5b1bd5d696
Bug 986793 - Fix warnings in cubeb_audiotrack.c, and allow mixed declaration and code in cubeb_opensl.c. r=cpeterson
...
--HG--
extra : rebase_source : 91856a5c76063be3d6c180abe34cda5cee9f3d71
2014-03-24 10:58:23 +01:00
Glenn Randers-Pehrson
22f267cd93
Bug 980488 - Update in-tree libpng to version 1.6.10. r=jrmuizel
2014-03-24 16:36:11 -04:00
Ryan VanderMeulen
bf49434e3c
Bug 987002 - Update libjpeg-turbo to version 1.3.1. r=jrmuizel
2014-03-24 16:36:11 -04:00
Jan Beich
30b0508f12
Bug 985848 - Use videodev2.h on DragonFly/DPorts as well. r=jesup
2014-03-24 08:57:58 -04:00
Star Cheng
ed153491c2
Bug 942988 - Consider audio mixer latency (from audio back end) for opensl_stream_get_position() to improve A/V sync. r=padenot
2014-03-25 20:01:28 +08:00
Carsten "Tomcat" Book
93dadba149
merge b2g-inbound to mozilla-central
2014-03-20 14:07:58 +01:00
Ehsan Akhgari
5ab76fe98e
Bug 979118 - Add global MMX_FLAGS, SSE_FLAGS and SSE2_FLAGS variables; r=glandium
2014-03-19 21:55:00 -04:00
Jessica Jong
9908262450
Bug 984327 - Part 1: Include dun apn type in isNetworkTypeSecondaryMobile(...) and elsewhere. r=vicamo
2014-03-19 08:39:00 -04:00
Nils Ohlmeier [:drno]
f53b61daf4
Bug 966569 - Improve the the log messages in case the internal TURN TCP buffer over flow. r=bwc
2014-03-18 08:39:54 -04:00
Chris Peterson
bb4fcdf415
Bug 980211 - Suppress clang and gcc warnings in third-party media code: speex, theora, and vpx. r=derf
2014-03-15 23:21:32 -07:00
Neil Rashbrook
921625ab05
Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
...
--HG--
extra : rebase_source : f8fb50de9292320eb7589dd28dc566d0f5044da6
2014-03-18 00:23:03 +00:00
Wes Kocher
2939a367ba
Backed out 2 changesets (bug 514280) for OSX build bustage on a CLOSED TREE
...
Backed out changeset 2a015b45d808 (bug 514280)
Backed out changeset a01f97c1ed02 (bug 514280)
2014-03-17 15:19:53 -07:00
Neil Rashbrook
f83724018d
Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
...
--HG--
extra : rebase_source : eaca8b2925eaffb49e29a617cd72c0d6686e6d9e
2014-03-17 19:07:09 +00:00
Jan-Ivar Bruaroey
3cd5696466
Bug 964127 - Add a/v sync telemetry. r=bwc
2014-03-14 16:46:31 -04:00
Kyle Huey
a5ae9a4da3
Bug 967364: Pass already_AddRefed by reference instead of by value. r=bsmedberg
2014-03-15 12:00:17 -07:00
Kyle Huey
f7eafc09a9
Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg
2014-03-15 12:00:15 -07:00
Jan-Ivar Bruaroey
cf56531f91
Bug 970686: Undo extensions to wrong rtcp methods in webrtc.org r=jesup
2014-03-13 22:28:12 -04:00
Jan-Ivar Bruaroey
f75763f4b5
Bug 970686: Outbound getStats: Fixed RTCP timestamps and remote packets/bytes received. r=jesup
2014-03-14 14:34:02 -04:00
Ehsan Akhgari
178f47f91d
Bug 983014 - Move the rest of the -I build flags that stayed in Makefiles because of ANDROID_SOURCE to moz.build; r=mshal
2014-03-13 19:31:18 -04:00
Byron Campen [:bwc]
d2b8957ec8
Bug 966564 - Make logging more clear when processing an unwrapped indication. r=drno
2014-03-12 10:21:48 -07:00
Ethan Hugg
6fd716d981
Bug 982371 - Signaling - Filter remotepartyname in the calllogger. r=jesup
2014-03-12 12:04:18 -07:00
Gian-Carlo Pascutto
6eae23a99e
Bug 877954 - Add additional logging for WebRTC adaption & resolution changes. r=jesup
2014-03-13 11:06:39 +01:00
Gian-Carlo Pascutto
1fafd33914
Bug 877954 - Enable QM if load adaption is enabled. r=jesup
2014-03-13 11:06:27 +01:00
Gian-Carlo Pascutto
e3baeddf48
Bug 877954 - Push load state to media optimization. Add simple CPU adaption rules. r=jesup
2014-03-13 11:05:42 +01:00
Gian-Carlo Pascutto
be0200562d
Bug 877954 - Implement Load Management service. Add callbacks to ViEncoder. r=jesup
2014-03-13 11:05:27 +01:00
Jan-Ivar Bruaroey
6bcb5eb324
Bug 964127: Add a/v sync status to about:webrtc. r=jesup
2014-03-12 17:13:20 -04:00
Randell Jesup
44763516c0
Bug 964127: Add logging of webrtc a/v sync status r=jib
2014-03-12 20:11:49 -04:00
Ehsan Akhgari
bfa6b6e286
Bug 981428 - Move OSX -framework flags to moz.build; r=mshal
2014-03-10 20:18:33 -04:00
Randell Jesup
0938529118
Bug 981680: Upstream webrtc patch for avsync (r5102) rs=jesup
2014-03-11 00:36:12 -04:00
Paul Adenot
09c30b81f7
Bug 980052 - Compare the value and not the pointer when checking validity of the preferred sample rate in the OpenSL cubeb backend. r=kinetik
...
--HG--
extra : rebase_source : 4a65dffc002cd1fc1dc3fcf2b5472ba44196fbbc
2014-03-11 09:42:10 +08:00
Gregory Szorc
1d7ac7ea19
Bug 980174 - Remove some empty Makefile.in; r=mshal
...
--HG--
extra : rebase_source : eada340aed8daebbfc3bf7d4218bca980d654cef
2014-03-05 19:56:56 -08:00
Byron Campen [:bwc]
6aaa1b33ae
Bug 979471 - Populate ICE stats for DataChannels when we have a null selector. r=jib
2014-03-10 08:41:35 -07:00
Nathan Froyd
2632867fbf
Bug 677653 - part 1 - indirect libogg memory allocations through variables; r=glandium,rillian
2014-03-05 10:58:29 -05:00
Chris Peterson
398b183494
Bug 980211 - Backout part of cset f81c8b82ac70 for bad merge of libspeex moz.build.
2014-03-09 23:35:44 -07:00
Chris Peterson
e6cb4d3e38
Bug 980810 - Part 3: Fix clang -Wstring-conversion warnings in UDPSocket and mtransport code. r=bwc
2014-03-07 22:57:15 -08:00
Randell Jesup
deda7f6382
Bug 980096: fix leaks of VoiceEngines by reinstating use of ScopedCustomReleasePtr r=khuey
...
--HG--
rename : media/webrtc/signaling/src/media-conduit/MediaEngineWrapper.h => media/webrtc/signaling/src/common/MediaEngineWrapper.h
2014-03-09 00:18:50 -05:00
Chris Peterson
810529ce40
Bug 980211 - Suppress clang warnings in third-party media code: speex, theora, and vpx. r=derf
2014-03-05 21:38:52 -08:00
Byron Campen [:bwc]
52d3d5d0d2
Bug 786234 - Part 6: Move RTCP handling back to the transmit pipeline. r=jesup, r=ethanhugg
2014-02-25 09:22:31 -08:00
Byron Campen [:bwc]
7444e95947
Bug 786234 - Part 5: More detailed test-cases. r=ehugg
2014-01-17 17:11:00 -08:00
Byron Campen [:bwc]
91c19ee225
Bug 786234 - Part 4: Fix a bug in mediapipeline_unittest where RTP packets were
...
mashed together into a single buffer five at a time, preventing the receive
pipeline from successfully decrypting them, and causing the packet counts to
be wrong. (This should fix 947663) r=ehugg
2014-01-17 17:10:17 -08:00
Byron Campen [:bwc]
d04bad6fdf
Bug 786234 - Part 3: Plumbing for filtration, and bundle usage detection. r=abr
2014-01-14 16:29:42 -08:00
Byron Campen [:bwc]
83c0ceb9f3
Bug 786234 - Part 2.2: Compensate for some build system gotchas. r=abr
2014-01-14 16:31:27 -08:00
Byron Campen [:bwc]
d37c61ef04
Bug 786234 - Part 2.1: RTCP filtering logic. r=abr
2014-01-09 15:12:25 -08:00
Byron Campen [:bwc]
9ff9122a59
Bug 786234 - Part 2: Implementation of the filtering logic itself, plus a unit-test. r=abr
2013-12-19 16:19:05 -08:00
Gian-Carlo Pascutto
a8e4d05c60
Bug 978827 - Remove bogus assertion in OpenSL input backend. r=jesup
2014-03-06 15:11:52 +01:00
Byron Campen [:bwc]
60b5a507bd
Bug 970690 - Part 1: Add transport field to ICE candidate stats. r=jib
2014-02-26 11:12:37 -08:00
Ehsan Akhgari
efec1ca182
Bug 979689 - Port the per-source flags for libvpx to moz.build; r=mshal
2014-03-05 17:00:52 -05:00
Byron Campen [:bwc]
5e681f0afc
Bug 958221 - Part 3: New webidl for WebrtcGlobalInformation, c++ impl, and removing logging-related stuff from PeerConnectionImpl. r=jib
2014-02-20 09:35:35 -08:00
Byron Campen [:bwc]
5785a357c5
Bug 958221 - Part 2: Simplify the statistics accessors, and rename things to better describe what they do. r=jib
2014-02-20 09:33:55 -08:00
Byron Campen [:bwc]
3f9fc1c08b
Bug 958221 - Part 1: Move (but not alter) some code as step one in refactoring the GetStats functionality so it can be used by other classes. r=jib
2014-01-24 14:48:15 -08:00
Ulrich Weigand
bbffdd3992
Bug 976648 - WebRTC endian config for powerpc64le-linux support. r=jesup
2014-02-28 09:57:03 -05:00
Ryan VanderMeulen
88ac28dca2
Backed out changeset 6f05267b4afc (bug 798033) for Android bustage.
2014-03-05 09:55:52 -05:00
snigdha
dde15b4b7a
Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey
2014-03-05 08:47:45 -05:00
Ehsan Akhgari
444a26ed8e
Bug 976896 - Port STL_FLAGS to moz.build; r=mshal
2014-03-04 19:39:06 -05:00
Ed Morley
5286d3c320
Backed out changeset fa5e92d8eb82 (bug 946618) for frequent test failures
2014-03-04 16:36:47 +00:00
Ed Morley
12703f24c4
Backed out changeset dd53f54dbaa9 (bug 946618)
2014-03-04 16:36:23 +00:00
Ehsan Akhgari
f5dd4e8ef8
Bug 978594 - Part 3: Port some of the per-source flags to moz.build; r=glandium
...
--HG--
extra : rebase_source : fe4cd059eddda221af420e1517250772816d7ee8
2014-03-02 15:41:32 -05:00
Jonathan Kew
224d9895fd
bug 969814 - build freetype with support for color bitmap (png) glyphs within opentype fonts. r=ted,jrmuizel
2014-03-04 09:26:06 +00:00
Paul Adenot
44e9ea1023
Bug 946618 - Update libcubeb from upstream to pick up new tests. r=kinetik
2014-02-27 16:26:24 +01:00
Paul Adenot
d931d64d5c
Bug 946618 - Add native tests for cubeb (build system bits). r=glandium,kinetik
2014-02-25 14:21:59 +01:00
Phil Ringnalda
2e6a1fd51c
Back out bbd7b1da5d36:b0d1c4456b73 (bug 974575) and 6e8140ae4961 (bug 969814) for ASan bustage
2014-03-03 22:40:07 -08:00
Jonathan Kew
da8b708514
bug 969814 - build freetype with support for color bitmap (png) glyphs within opentype fonts. r=ted,jrmuizel
2014-03-04 05:37:40 +00:00
Ehsan Akhgari
304ca88775
Bug 977964 - Move some flags to moz.build; r=glandium
2014-03-03 21:58:37 -05:00
Glenn Randers-Pehrson
0c9b5c22a6
Bug 974825 - Fix hang in libpng16 with zero-length IDAT. r=jmuizelaar
2014-03-03 17:27:25 -05:00
Ehsan Akhgari
11aca787d5
Bug 978856 - Stop exporting soundtouch symbols from xul.dll; r=padenot
2014-03-03 13:25:21 -05:00
Jan-Ivar Bruaroey
0b84f039bd
Bug 978239 - Synchronize WindowsRealTimeClock to unmess RTCP timestamps. r=jesup
2014-02-28 15:42:24 -05:00
Randell Jesup
e19d1dfba8
Bug 977791: Change libyuv conditional for using _xgetbv() on Windows r=glandium
2014-02-28 03:21:08 -05:00
Paul Adenot
68e4c1d151
Bug 971693 - Fallback properly when WASAPI does not give us a stream format suggestion. r=kinetik
...
--HG--
extra : rebase_source : 495fdf5ad7f4a1069d9c0b9db186a0b717d18759
2014-02-27 14:36:58 +01:00
Karl Tomlinson
46f4a0eb11
b=913854 add speex_resampler_set_skip_frac_num r=jmspeex
...
This allows a client to align output samples consistently for independent
resampling of contiguous input buffers.
--HG--
extra : rebase_source : 58caba11ac7f78418b173a98556276d3b4644603
2014-02-27 11:44:40 +13:00
Gian-Carlo Pascutto
fb70acc601
Bug 974378 - Make webrtc.org OpenSL ES output code optional. Increase input buffers. r=jesup
2014-02-26 19:55:07 +01:00
Benjamin Chen
50be31651c
Bug 970774 - Add display width/height for track encoder. r=rillian
2014-02-21 14:27:41 +08:00
Martin Thomson
55a126efdf
Bug 884573 - Part 2: Identity assertion generation and verification for WebRTC. r=abr
2014-02-10 14:41:46 -08:00
Martin Thomson
f86432b16c
Bug 884573 - Part 1: Add a=identity support for sipcc. r=abr
2014-01-08 11:55:04 -08:00
Glenn Randers-Pehrson
85d80b3ba5
Bug 952505 - Update bundled libpng to version 1.6.9. r=jmuizelaar
2014-02-25 08:40:53 -05:00
Ryan VanderMeulen
5a85356db5
Merge m-c to inbound.
2014-02-24 16:18:45 -05:00
Patrick Wang (Chih-Kai Wang)
e7c378e30a
Bug 969469: use SyncRunnable to get local interface information on gonk. r=bwc
2014-02-18 14:44:45 +08:00
Adam Roach [:abr]
c7d06efec6
Backed out changeset 4f7eac2b16ca (bug 786234)
2014-02-24 12:29:10 -06:00
Adam Roach [:abr]
5951e47d4d
Backed out changeset 1dea344fa608 (bug 786234)
2014-02-24 12:29:10 -06:00
Adam Roach [:abr]
f5381111d4
Backed out changeset 53d8b186e574 (bug 786234)
2014-02-24 12:29:10 -06:00
Adam Roach [:abr]
c100efd040
Backed out changeset c5334aea6433 (bug 786234)
2014-02-24 12:29:10 -06:00
Adam Roach [:abr]
7eae08d5a5
Backed out changeset c8083d830fa6 (bug 786234)
2014-02-24 12:29:10 -06:00
Adam Roach [:abr]
bb2ee7cb6b
Backed out changeset 2d1f70b91712 (bug 786234)
2014-02-24 12:29:09 -06:00
Alex Xu
1255a6ff91
Bug 967006 - Fix Clang build failure in nICEr. r=abr
2014-02-24 10:09:55 -05:00
Jacek Caban
37e3a057f5
Bug 974845 - Fixed compilation on mingw with secure APIs enabled by default. r=Jan
2014-02-20 17:22:34 +01:00
Jacek Caban
2ecaee6d4e
Bug 974845 - Added mingw config files. r=Jan
2014-02-20 17:22:23 +01:00
Jed Davis
bebcd8c470
Bug 966547 - Switch sipcc from named to anonymous sockets on Unix. r=jesup, r=kang
2014-02-20 09:35:26 -05:00
Byron Campen [:bwc]
2ee54456bb
Bug 973315 - Make code that sets PeerConnectionImpl::mName more tolerant of weird scenarios. r=jib
2014-02-19 16:39:07 -08:00
Ethan Hugg
6815a71bae
Bug 969493 - Signaling: Consolidate IPC implementations in CPR. r=jib
2014-02-06 15:02:40 -08:00
Byron Campen [:bwc]
df42751df8
Bug 786234 - Part 5: More detailed test-cases. r=ethanhugg
2014-01-17 17:11:00 -08:00
Byron Campen [:bwc]
39315555db
Bug 786234 - Part 4: Fix a bug in mediapipeline_unittest where RTP packets were mashed together into a single buffer five at a time, preventing the receive pipeline from successfully decrypting them and causing the packet counts to be wrong. r=ethanhugg
2014-01-17 17:10:17 -08:00
Byron Campen [:bwc]
d576d4646b
Bug 786234 - Part 3: Plumbing for filtration and bundle usage detection. r=abr
2014-01-14 16:29:42 -08:00
Byron Campen [:bwc]
29d634e615
Bug 786234 - Part 2.2: Compensate for some build system gotchas. r=abr
2014-01-14 16:31:27 -08:00
Byron Campen [:bwc]
5d357f01da
Bug 786234 - Part 2.1: RTCP filtering logic. r=abr
2014-01-09 15:12:25 -08:00
Byron Campen [:bwc]
35205aa092
Bug 786234 - Part 2: Implementation of the filtering logic itself plus a unit-test. r=abr
2013-12-19 16:19:05 -08:00
Chris Peterson
a2d050eb5e
Bug 973362 - Enable debug assertions for libopus. r=tterribe
2014-02-14 00:20:09 -08:00
Trevor Saunders
2f9632fdbc
bug 961287 - don't lto files that are only compiled to assembly to get offsets r=glandium
2014-01-17 19:21:44 -05:00
Nils Ohlmeier [:drno]
fa33611097
Bug 972592 - Make ICE 400 response strings more verbose for easier debugging. r=bwc
2014-02-18 09:58:25 -05:00