Michael Froman
9a6d6691a0
Bug 1654611
- remove unnecessary mWindow in RTCDTMFSender. r=smaug
...
Found during a review of RTCDtlsTransport, mWindow is not needed here
because RTCDTMFSender inherits from DOMEventTargetHelper.
Differential Revision: https://phabricator.services.mozilla.com/D84571
2020-07-22 19:06:08 +00:00
Byron Campen [:bwc]
a54994480c
Bug 1652426: Fix bug where ontrack was fired for all receivers if a previously processed receiver had a new track. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D84207
2020-07-22 13:17:02 +00:00
Mihai Alexandru Michis
57b46d3cc3
Backed out 3 changesets (bug 1653642, bug 1497249) for causing Bug 1654282.
...
Backed out changeset 1c9946becbca (bug 1653642)
Backed out changeset f7b6aac1b58b (bug 1497249)
Backed out changeset 74bb3c2ab767 (bug 1497249)
2020-07-22 11:31:30 +03:00
Byron Campen [:bwc]
6a9cca850e
Bug 1571156: Wait for streams to be ready before trying to send packets. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D84251
2020-07-21 13:59:41 +00:00
Paul Adenot
fb896f9802
Bug 1561207 - Update audio_thread_priority to 0.23.4 and use MOZ_ENABLE_DBUS to enable dbus usage. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D82718
2020-07-17 09:53:10 +00:00
Dan Minor
459301b96c
Bug 1652552 - Remove remaining application capture code; r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D83491
2020-07-16 19:16:20 +00:00
Kershaw Chang
682f8a9a04
Bug 1497249 - P2: ipdl for nsIWebSocketConnection r=michal
...
Differential Revision: https://phabricator.services.mozilla.com/D30624
2020-07-16 13:34:58 +00:00
Mike Hommey
9aff77081f
Bug 1652675 - Define OPUS_ARM_MAY_HAVE_NEON{,_INTR} on non-android non-windows aarch64. r=kinetik
...
It somehow compiles fine currently without on Android, but relies on
implicit function declarations on Linux aarch64, which broke with
bug 822978, which turned the corresponding warning into an error.
It turns out OPUS_ARM_MAY* defines are set when the OPUS_ARM_PRESUME*
ones are set in the cmake build system upstream[1], and it also turns
out that not setting them actually disables some of the neon code. The
fixed point variant used for Android, however, fails to build in that
case because it relies on a function that is only available on arm
builds.
1. It's worth noting that the upstream autoconf build system does *not*
set OPUS_ARM_MAY* or OPUS_ARM_PRESUME* at all.
Differential Revision: https://phabricator.services.mozilla.com/D83474
2020-07-15 22:07:50 +00:00
Dan Minor
395305df0d
Bug 1649311 - Check oldVectorSize before copying in VerifyAndAllocateFragmentationHeader; r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D81732
2020-07-01 12:54:52 +00:00
Frederik Braun
a7153982e8
Bug 1366973: Rename security flags to not contain DATA anymore r=geckoview-reviewers,ckerschb,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D83490
2020-07-15 11:20:45 +00:00
Alex Chronopoulos
9c3b134ff0
Bug 1651699 - Enable dav1d assembly builds on Android. r=TD-Linux
...
Differential Revision: https://phabricator.services.mozilla.com/D83523
2020-07-15 09:06:46 +00:00
Byron Campen [:bwc]
7d8edb8e41
Bug 1648848: Lock mTransportMonitor inside AddFrameHistory. r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D82063
2020-07-13 15:26:19 +00:00
Byron Campen [:bwc]
31d04825a1
Bug 1651601: Filter gathered candidates when their component is obsolete. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D83138
2020-07-10 17:11:32 +00:00
Randell Jesup
f1e4e6aed0
Bug 1112392: Move webrtc Tab Sharing to work in e10s/fission r=dminor
...
Also we drop support for an independent-of-scroll/viewport capture, which
the old Tab Sharing supported, for security reasons (and we don't need it).
Differential Revision: https://phabricator.services.mozilla.com/D80974
2020-07-11 12:31:49 +00:00
Dorel Luca
19042532b3
Backed out changeset ef25e5648b14 (bug 1112392) for causing build bustage on media/systemservices/video_engine/tab_capturer
2020-07-11 13:30:06 +03:00
Randell Jesup
33bfc03435
Bug 1112392: Move webrtc Tab Sharing to work in e10s/fission r=dminor
...
Also we drop support for an independent-of-scroll/viewport capture, which
the old Tab Sharing supported, for security reasons (and we don't need it).
Differential Revision: https://phabricator.services.mozilla.com/D80974
2020-07-10 21:22:10 +00:00
Bogdan Tara
b2ea557fcf
Backed out changeset 6dea878aaf36 (bug 1112392) for tab_capturer.cc related bustage CLOSED TREE
2020-07-10 23:30:41 +03:00
Randell Jesup
109ef2a1dd
Bug 1112392: Move webrtc Tab Sharing to work in e10s/fission r=dminor
...
Also we drop support for an independent-of-scroll/viewport capture, which
the old Tab Sharing supported, for security reasons (and we don't need it).
Differential Revision: https://phabricator.services.mozilla.com/D80974
2020-07-10 18:11:02 +00:00
Byron Campen [:bwc]
cc064d5d0d
Bug 1649314: Null-check before calling memcpy to avoid UBSan warnings. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D82728
2020-07-08 16:09:33 +00:00
Byron Campen [:bwc]
9806d64c46
Bug 1193437: Use config structs in NrIceCtx, and centralize pref lookups some. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D82549
2020-07-09 15:36:07 +00:00
Narcis Beleuzu
573b28be3c
Backed out 2 changesets (bug 1561207) for bustages on lib.rs. CLOSED TREE
...
Backed out changeset c0d2201bd2fa (bug 1561207)
Backed out changeset 7931e2be169c (bug 1561207)
2020-07-10 15:56:59 +03:00
Paul Adenot
36bd8cbc97
Bug 1561207 - Update audio_thread_priority to 0.23.3 and use MOZ_ENABLE_DBUS to enable dbus usage. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D82718
2020-07-10 12:24:14 +00:00
Csoregi Natalia
56aa86bead
Backed out changeset 6318d54b7068 (bug 1112392) for bustages on tab_capturer.cc. CLOSED TREE
2020-07-10 04:52:56 +03:00
Randell Jesup
9756342857
Bug 1112392: Move webrtc Tab Sharing to work in e10s/fission r=dminor
...
Also we drop support for an independent-of-scroll/viewport capture, which
the old Tab Sharing supported, for security reasons (and we don't need it).
Differential Revision: https://phabricator.services.mozilla.com/D80974
2020-07-10 01:00:51 +00:00
Tom Prince
204d796929
Bug 1651731: [lint] Python and shell files without `#!` should not be executable; r=linter-reviewers,perftest-reviewers,geckoview-reviewers,agi,sylvestre,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D82954
2020-07-09 20:29:18 +00:00
Chun-Min Chang
168b47f125
Bug 1598148 - P2: Update cubeb to a971bf1. r=kinetik
...
Pick commits:
a971bf1 - Bump the priority of audiounit-rust in default init
ea39471 - Merge branch 'Filoppi-patch-1'
2cc3a02 - Fix conversion from com_heap_ptr.
0bd0338 - Merge branch 'patch-1' of https://github.com/Filoppi/cubeb into Filoppi-patch-1
b69886c - As suggested
20cb7e0 - Fixed small memory leak
Applying a patch on top of a971bf1a045b0e5dcaffd2a15c3255677f43cd2d
Differential Revision: https://phabricator.services.mozilla.com/D54055
2020-07-09 09:10:46 +00:00
Csoregi Natalia
6be2db575b
Backed out changeset 20e97810b319 (bug 1112392) for bustages on tab_capturer.h. CLOSED TREE
2020-07-10 00:40:42 +03:00
Randell Jesup
084100482a
Bug 1112392: Move webrtc Tab Sharing to work in e10s/fission r=dminor
...
Also we drop support for an independent-of-scroll/viewport capture, which
the old Tab Sharing supported, for security reasons (and we don't need it).
Differential Revision: https://phabricator.services.mozilla.com/D80974
2020-07-09 20:34:15 +00:00
Matthew Finkel
262fa6f330
Bug 1585470 - Remove duplicate cpu-features.c definition when building GV without webrtc r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D82120
2020-07-09 19:10:34 +00:00
Byron Campen [:bwc]
88844c36fc
Bug 1326005: Always update the Jsep ICE transport's candidate list when negotiation completes. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D82036
2020-07-08 18:32:17 +00:00
Byron Campen [:bwc]
40f9bf512c
Bug 1326005: Make this log at INFO because that's the level we log on the sending side. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D82035
2020-07-08 18:00:20 +00:00
Michael Froman
919ac9b1ae
Bug 1651286 - remove unused static method PeerConnectionImpl::CreatePeerConnection. r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D82781
2020-07-08 19:45:11 +00:00
Dan Minor
4e37915de1
Bug 1650572 - Check V4L2_CAP_DEVICE_CAPS before accessing device_caps; r=ng
...
The capabilities field is for the physical device, device_caps is for the
specific /dev/videoX device that has been opened. The device_caps field is
only populated if V4L2_CAP_DEVICE_CAPS is set, so we should check that, and
fall back to capabilities if it is not set.
Differential Revision: https://phabricator.services.mozilla.com/D82377
2020-07-08 17:35:38 +00:00
Narcis Beleuzu
0515bebd4d
Backed out changeset e1841978b15a (bug 1193437) for bustages on ice_unittest.cpp
2020-07-08 07:52:53 +03:00
Byron Campen [:bwc]
ab9a9c5d68
Bug 1193437: Use config structs in NrIceCtx, and centralize pref lookups some. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D82549
2020-07-07 17:14:38 +00:00
Byron Campen [:bwc]
f92cc316ae
Bug 1649678: Add include needed by OpenBSD. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D82531
2020-07-07 16:33:50 +00:00
Simon Giesecke
9364b353d4
Bug 1648010 - Remove NS_NAMED_LITERAL_CSTRING and NS_NAMED_LITERAL_STRING macros. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D80631
2020-07-01 08:42:31 +00:00
Simon Giesecke
cd8b8939b9
Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D80860
2020-07-01 08:29:29 +00:00
Alex Chronopoulos
b1f143193d
Bug 1647956 - Import cubeb from upstream to 575bd44. r=padenot
...
pick commits:
575bd44 - resampler: avoid overflow on uint arithmetics
7bc4f13 - Add in header doc the switching devices behavior.
Differential Revision: https://phabricator.services.mozilla.com/D81695
2020-06-30 12:14:48 +00:00
Nico Grunbaum
f8f21f2398
Bug 1648600 - add SDP parsing errors to SDP history;r=dminor,jib,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D81265
2020-06-30 02:38:40 +00:00
Nico Grunbaum
c78d9cccad
Bug 1644709 - Add PeerConnection configuration to about:webrtc;r=dminor,jib,webidl,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D80787
2020-06-30 02:35:36 +00:00
Jon Bauman
c9e1d68234
Bug 1641887
- Update libdav1d to be1fe18 r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D81280
2020-06-26 16:52:33 +00:00
Emilio Cobos Álvarez
7c995807da
Bug 1646936 - Generate a single metadata file in the objdir, and feed it to cbindgen. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D80360
2020-06-26 10:41:26 +00:00
Coroiu Cristina
302c2fa31a
Backed out changeset 8f948dd74aba (bug 1646936) for SM and Toolchain failures on a CLOSED TREE
2020-06-26 13:08:09 +03:00
Emilio Cobos Álvarez
9c7c03bf30
Bug 1646936 - Generate a single metadata file in the objdir, and feed it to cbindgen. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D80360
2020-06-26 09:37:16 +00:00
Byron Campen [:bwc]
e05489b922
Bug 1643058: Timestamp mDNS lookups. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D79531
2020-06-25 13:21:52 +00:00
Dorel Luca
e037947c1d
Backed out 6 changesets (bug 1643058) for WPT failures in webrtc/RTCRtpReceiver-getSynchronizationSources.https.html. CLOSED TREE
...
Backed out changeset 6dd69c93d9e2 (bug 1643058)
Backed out changeset fcc0942206d9 (bug 1643058)
Backed out changeset 12c6d279b173 (bug 1643058)
Backed out changeset 7d90312af10f (bug 1643058)
Backed out changeset c4f71ccf6934 (bug 1643058)
Backed out changeset e6edf6df8183 (bug 1643058)
2020-06-24 07:28:06 +03:00
Byron Campen [:bwc]
67473c1fc0
Bug 1643058: Timestamp mDNS lookups. r=dminor
...
Differential Revision: https://phabricator.services.mozilla.com/D79531
2020-06-23 18:07:05 +00:00
Dan Minor
0e2a0cec63
Bug 1647368 - Update gn generated files; r=ng
...
Depends on D80546
Differential Revision: https://phabricator.services.mozilla.com/D80547
2020-06-22 21:10:30 +00:00
Dan Minor
56605a5c2c
Bug 1647368 - Update build files; r=ng
...
Depends on D80545
Differential Revision: https://phabricator.services.mozilla.com/D80546
2020-06-22 21:10:05 +00:00