Paul Adenot
96b78da32a
Bug 1670917 - Upstream build system and other bits from freebsd-ports. r=cubeb-reviewers,chunmin
...
This is the first two chunks in ed3dd55916/www/firefox/files/patch-cubeb-oss
, from From: jbeich <jbeich@FreeBSD.org>. The rest of this patch file is now upstream.
This allows OSS users to drop a patch downstream.
Differential Revision: https://phabricator.services.mozilla.com/D93362
2020-10-20 13:08:22 +00:00
Paul Adenot
cf7a8a8f15
Bug 1670917 - Update libcubeb to a7e83aa. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D93361
2020-10-20 13:48:14 +00:00
Paul Adenot
4c0e069936
Bug 1670917 - Add the new OSS backend for cubeb to update.sh. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D93360
2020-10-20 13:08:17 +00:00
Dan Minor
f55f5accb0
Bug 1667319 - Move duplicate payload type checking to JsepCodecDescription; r=bwc
...
This moves most of the JsepTrack functionality for dealing with duplicate
payload types to a new EnsurePayloadTypeNotDuplicate method in
JsepCodecDescription. It also adds a virtual EnsureNoDuplicatePayloadTypes
method that checks the appropriate payload types for each codec type.
Differential Revision: https://phabricator.services.mozilla.com/D92112
2020-10-20 13:54:20 +00:00
Mike Hommey
b043d52e4c
Bug 1669888 - Enable ffvpx on all Mac platforms. r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D92875
2020-10-08 05:28:28 +00:00
Paul Adenot
cb8855101f
Bug 1669450 - Update libsoundtouch to a911a1. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D92597
2020-10-07 09:40:58 +00:00
Paul Adenot
7957e52ba6
Bug 1669450 - Make update.sh
in media/libsoundtouch/
update moz.yaml
. r=chunmin
...
Lifted from the similar script in `media/libcubeb`.
Differential Revision: https://phabricator.services.mozilla.com/D92599
2020-10-07 09:40:33 +00:00
Paul Adenot
e4fd2a40e8
Bug 1669450 - Drop a patch added in bug 1624026, it's now fixed upstream. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D92598
2020-10-07 09:41:10 +00:00
Jon Bauman
067cafe63f
Bug 1661093 - Update libdav1d to 0243c3ff for Firefox 82. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D92534
2020-10-06 15:53:50 +00:00
Paul Adenot
1c5cb03fce
Bug 1624026 - Disable TDStretch::calcCrossCorrAccumulate to sidestep an audio quality bug on Android. r=chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D91614
2020-09-28 18:16:45 +00:00
Dan Minor
45562522d9
Bug 1665166 - Updates to moz.build files; r=ng
...
Depends on D91318
Differential Revision: https://phabricator.services.mozilla.com/D91319
2020-09-24 18:40:21 +00:00
Dan Minor
e800fc9506
Bug 1665166 - Move media/webrtc build files to dom/media/webrtc/third_party_build; r=ng
...
Depends on D91317
Differential Revision: https://phabricator.services.mozilla.com/D91318
2020-09-24 18:20:26 +00:00
Dan Minor
9f1d2b5af5
Bug 1665166 - Move media/webrtc/trunk/* to third-party/libwebrtc; r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D91317
2020-09-24 18:28:41 +00:00
Nico Grunbaum
c9ad55f22d
Bug 1664900
- P5 - mv peerconnection to jsapi;r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D90951
2020-09-23 04:28:03 +00:00
Nico Grunbaum
97c8100b46
Bug 1664900
- P4 - mv mediapipeline to transportbridge;r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D90950
2020-09-23 04:25:40 +00:00
Nico Grunbaum
f8dd90decb
Bug 1664900
- P3 - mv media-conduit to libwebrtcglue;r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D90949
2020-09-23 04:25:07 +00:00
Nico Grunbaum
54d899d308
Bug 1664900
- move /media/webrtc/signaling/src to /dom/media/webrtc;r=dminor,webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D90179
2020-09-23 04:22:29 +00:00
Michael Froman
5b942915e9
Bug 1664898 - move media/mtransport to media/transport. r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D90309
2020-09-22 21:43:49 +00:00
Jan-Ivar Bruaroey
d3581a4175
Bug 1634044 - comment out assert(IsGUIThread(false)) in MouseCursorMonitorWin::Capture() to pass new tests. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D89151
2020-09-22 20:10:08 +00:00
Paul Adenot
df68b2b83f
Bug 1663917 - Update libcubeb to 1358724f73. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89590
2020-09-22 13:43:59 +00:00
Paul Adenot
cf8af961d5
Bug 1663917 - Remove patch to disable an assertion in cubeb, it's now upstream. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89589
2020-09-22 13:42:46 +00:00
Andreas Pehrson
c4385772c0
Bug 1663368 - Update VideoConduit to use the new APIs. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D90964
2020-09-22 12:05:35 +00:00
Andreas Pehrson
8b25fc1af3
Bug 1663368 - Update gn-configs and re-generate moz.build files. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D90985
2020-09-22 12:05:27 +00:00
Andreas Pehrson
b1821556f2
Bug 1663368 - Cherry-pick and retrofit webrtc.org bug 10069 (REVERT this before applying next webrtc.org update). r=dminor
...
See https://crbug.com/webrtc/10069 for details and full diffs.
Differential Revision: https://phabricator.services.mozilla.com/D90670
2020-09-22 12:05:23 +00:00
Andreas Pehrson
4037d3632f
Bug 1663368 - Don't assume a certain stream order in Mozilla code. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D90669
2020-09-22 12:05:05 +00:00
James Willcox
173058981b
Bug 1553459 - Migrate to AndroidX r=geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D90711
2020-09-18 22:29:04 +00:00
Sebastian Hengst
cf7b0b4636
Backed out 3 changesets (bug 1663917) for crashes (bug 1665983).
...
Crashes with
* [@ arena_dalloc | `anonymous namespace'::setup_wasapi_stream]
* [@ `anonymous namespace'::wasapi_create_device ]
Backed out changeset f08ef676251a (bug 1663917)
Backed out changeset 5bf586f8f81a (bug 1663917)
Backed out changeset 91ff0dad958b (bug 1663917)
2020-09-18 20:07:30 +02:00
Paul Adenot
798601203b
Bug 1663917 - Update libcubeb b66d915. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89590
2020-09-17 12:14:19 +00:00
Paul Adenot
b020f9129d
Bug 1663917 - Remove patch to disable an assertion in cubeb, it's now upstream. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89589
2020-09-17 12:14:15 +00:00
Bogdan Tara
88a65a9f0d
Merge mozilla-central to autoland on a CLOSED TREE
2020-09-17 13:17:04 +03:00
Bogdan Tara
5efefd3ef2
Backed out 3 changesets (bug 1663917) on jcristau's request, for crashes a=backout
...
DONTBUILD
Backed out changeset 706c1dc89ab3 (bug 1663917)
Backed out changeset 837d83a0bddd (bug 1663917)
Backed out changeset 18143730ca80 (bug 1663917)
2020-09-17 12:58:50 +03:00
Paul Adenot
1a0015a1be
Bug 1663917 - Update libcubeb a45f6d0. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89590
2020-09-15 15:05:05 +00:00
Paul Adenot
25a676aa1b
Bug 1663917 - Remove patch to disable an assertion in cubeb, it's now upstream. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89589
2020-09-15 15:05:00 +00:00
Narcis Beleuzu
84c3cc7574
Backed out 47 changesets (bug 1656438) for bustages on DynamicResampler.cpp . CLOSED TREE
...
Backed out changeset dc497e6c016d (bug 1656438)
Backed out changeset 780a6b48d876 (bug 1656438)
Backed out changeset a9baeaefbb85 (bug 1656438)
Backed out changeset 297b4dbd2380 (bug 1656438)
Backed out changeset 8c3c64217bf6 (bug 1656438)
Backed out changeset d51cd6827d3b (bug 1656438)
Backed out changeset 1e48be97c8ad (bug 1656438)
Backed out changeset 44d075680b27 (bug 1656438)
Backed out changeset 64c35518d82f (bug 1656438)
Backed out changeset 159e8137d4ad (bug 1656438)
Backed out changeset 0546062cc053 (bug 1656438)
Backed out changeset 18079c579276 (bug 1656438)
Backed out changeset b6f3e65401b4 (bug 1656438)
Backed out changeset cfbc65954235 (bug 1656438)
Backed out changeset d35cf2a0b659 (bug 1656438)
Backed out changeset 5da08b28c7b5 (bug 1656438)
Backed out changeset 8071a5b82a62 (bug 1656438)
Backed out changeset 4f2aeff6e0e4 (bug 1656438)
Backed out changeset 4bb23c108319 (bug 1656438)
Backed out changeset 90c2ec79a8fc (bug 1656438)
Backed out changeset ffb479620b65 (bug 1656438)
Backed out changeset 9e9f40be7bd7 (bug 1656438)
Backed out changeset 664f66d512ff (bug 1656438)
Backed out changeset ce3a1f7b1c79 (bug 1656438)
Backed out changeset 8e59070e92ea (bug 1656438)
Backed out changeset fd84761e9af8 (bug 1656438)
Backed out changeset 50ec7aa8a44a (bug 1656438)
Backed out changeset 338a090e2657 (bug 1656438)
Backed out changeset 1f262745a844 (bug 1656438)
Backed out changeset 3b904a06afd1 (bug 1656438)
Backed out changeset d5c5afc9239f (bug 1656438)
Backed out changeset 9351b87ca40b (bug 1656438)
Backed out changeset 2baecf74521e (bug 1656438)
Backed out changeset 8571622fc9a0 (bug 1656438)
Backed out changeset c4ad7c72bc9c (bug 1656438)
Backed out changeset e505d1d051c4 (bug 1656438)
Backed out changeset a51bb724a78c (bug 1656438)
Backed out changeset 8cacc0e96a3e (bug 1656438)
Backed out changeset 58838694eb67 (bug 1656438)
Backed out changeset 2baa906a480d (bug 1656438)
Backed out changeset 52e1ae3a4fd7 (bug 1656438)
Backed out changeset 1da839e0562d (bug 1656438)
Backed out changeset 55c9c22b0a13 (bug 1656438)
Backed out changeset d116b82ffad9 (bug 1656438)
Backed out changeset b640887eca0e (bug 1656438)
Backed out changeset 5be36600b092 (bug 1656438)
Backed out changeset 7b07bbe610ae (bug 1656438)
2020-09-15 20:15:27 +03:00
Andreas Pehrson
3125ba99d4
Bug 1656438 - Fix non-direct int16 speex resampler halving values. r=karlt
...
As regressed by
0e5d424fdb (diff-a05703278f3e5abb7d4b60dd33006618R478)
Fix cherrypicked from
https://gitlab.xiph.org/xiph/speexdsp/-/merge_requests/5
Differential Revision: https://phabricator.services.mozilla.com/D89740
2020-09-15 14:41:51 +00:00
Tom Ritter
559727d2a0
Bug 1657952 - When ./mach vendor adds/removes files, also edit the moz.build files r=firefox-build-system-reviewers,rstewart
...
Differential Revision: https://phabricator.services.mozilla.com/D86393
2020-09-14 18:44:49 +00:00
Michael Froman
01b4f3072c
Bug 1664519 - move media/webrtc/signaling/fuzztest to dom/media/webrtc/tests/fuzztests. r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D90127
2020-09-14 18:47:36 +00:00
Cristina Coroiu
f7fbc59a7a
Backed out 3 changesets (bug 1663917) for causing crashes
...
Backed out changeset 5ff7eb9b8a22 (bug 1663917)
Backed out changeset 8d5dfe86bd98 (bug 1663917)
Backed out changeset 02d7087c466d (bug 1663917)
2020-09-12 18:03:32 +03:00
Nico Grunbaum
b6b3c20d6f
Bug 1654189 - Move sipcc SDP to third_party;r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D89943
2020-09-11 20:19:42 +00:00
Paul Adenot
4452f56e09
Bug 1663917 - Update libcubeb f39ce8a. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89590
2020-09-11 13:15:57 +00:00
Paul Adenot
422172783c
Bug 1663917 - Remove patch to disable an assertion in cubeb, it's now upstream. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89589
2020-09-11 13:15:37 +00:00
Narcis Beleuzu
807eb4e6a9
Backed out 3 changesets (bug 1663917) for hazard bustages on cubeb_log.h CLOSED TREE
...
Backed out changeset efddab14db95 (bug 1663917)
Backed out changeset 5d049e004a9c (bug 1663917)
Backed out changeset f6b10dbb0863 (bug 1663917)
2020-09-11 02:11:45 +03:00
Paul Adenot
c0df915a58
Bug 1663917 - Update libcubeb 1d6509f. r=cubeb-reviewers,kinetik
...
Depends on D89589
Differential Revision: https://phabricator.services.mozilla.com/D89590
2020-09-09 21:23:13 +00:00
Paul Adenot
e08c9a6e7c
Bug 1663917 - Remove patch to disable an assertion in cubeb, it's now upstream. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D89589
2020-09-09 21:23:21 +00:00
Dan Minor
52125fe211
Bug 1662514
- Take mCallbackMutex when accessing mError; r=jolin
...
Differential Revision: https://phabricator.services.mozilla.com/D89489
2020-09-09 00:25:09 +00:00
Nathan Froyd
cfb8fb313f
Bug 1662251 - stop assigning from NS_Convert* values, mostly; r=sg
...
This patch was generated by running:
```
perl -p -i \
-e 's/^(\s+)([a-zA-Z0-9.]+) = NS_ConvertUTF8toUTF16\((.*)\);/\1CopyUTF8toUTF16(\3, \2);/;' \
-e 's/^(\s+)([a-zA-Z0-9.]+) = NS_ConvertUTF16toUTF8\((.*)\);/\1CopyUTF16toUTF8(\3, \2);/;' \
$FILE
```
against every .cpp and .h in mozilla-central, and then fixing up the
inevitable errors that happen as a result of matching C++ expressions with
regexes. The errors fell into three categories:
1. Calling the convert functions with `std::string::c_str()`; these were
changed to simply pass the string instead, relying on implicit conversion
to `mozilla::Span`.
2. Calling the convert functions with raw pointers, which is not permitted
with the copy functions; these were changed to invoke `MakeStringSpan` first.
3. Other miscellaneous errors resulting from over-eager regexes and/or the
replacement not being type-aware. These changes were reverted.
Differential Revision: https://phabricator.services.mozilla.com/D88903
2020-09-02 09:54:37 +00:00
Byron Campen [:bwc]
f2bc8b61c7
Bug 1662540: Remove unused member. r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D89029
2020-09-02 07:06:53 +00:00
Michael Froman
a17ec360a5
Bug 1654399 - pt4 - better close_notify support during renegotiation. r=bwc
...
Similar to changes for Bug 1303867 to make sure we destroy the NrIceMediaStream
after removing the transport.
Depends on D85204
Differential Revision: https://phabricator.services.mozilla.com/D88924
2020-09-01 15:53:20 +00:00
Michael Froman
d587d72625
Bug 1654399 - pt3 - add rollback support for RTCDtlsTransports. r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D85204
2020-08-31 23:45:21 +00:00
Michael Froman
04b04a1e20
Bug 1654399 - pt2 - implement RTCDtlsTransport state and onstatechange. r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D84460
2020-09-01 17:16:07 +00:00