Граф коммитов

7828 Коммитов

Автор SHA1 Сообщение Дата
Ryan VanderMeulen 1e6e2573cf Bug 1678395 - Update libjpeg-turbo to 2.0.6. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D97641
2020-11-19 19:09:09 +00:00
Paul Adenot 3442c30a38 Bug 1674832 - Use the AAudio backend by default. r=cubeb-reviewers,kinetik
Differential Revision: https://phabricator.services.mozilla.com/D95551
2020-11-16 20:24:09 +00:00
Paul Adenot 40770778d7 Bug 1677435 - Update libcubeb to df5fe42. r=cubeb-reviewers,kinetik
Differential Revision: https://phabricator.services.mozilla.com/D97128
2020-11-16 10:12:22 +00:00
Cosmin Sabou 9cf347fc5b Backed out 4 changesets (bug 1675534) for mass test failures. CLOSED TREE
Backed out changeset 27ee1ce4cfc7 (bug 1675534)
Backed out changeset 8af8c98229a8 (bug 1675534)
Backed out changeset 242953f682a5 (bug 1675534)
Backed out changeset 72fd081de136 (bug 1675534)
2020-11-10 11:28:32 +02:00
Alessio Placitelli f2be9aa9f4 Bug 1675534 - Fix audioipc deprecation warning due to bincode update. r=kinetik
glean-core requires updating bincode from 1.2.1 to 1.3.1. The new version
deprecates 'config' and introduces 'options', which means that a build time
warning is emitted. This ends up breaking the builds on TC.

Depends on D96305

Differential Revision: https://phabricator.services.mozilla.com/D96422
2020-11-09 21:19:18 +00:00
Butkovits Atila 44cba455b5 Backed out 2 changesets (bug 1660336) for bustages on hwcontext_vaapi.h. CLOSED TREE
Backed out changeset 1e094ee6647f (bug 1660336)
Backed out changeset a7089f76921f (bug 1660336)
2020-11-06 09:41:25 +02:00
Martin Stransky 06de9a615d Bug 1660336 Add VP8/VP9 VAAPI HW decode code to bundled ffvpx and build it with MOZ_WAYLAND target, r=jya
- Update in-tree ffvpx library with VP8/VP9 VAAPI HW decode code from FFmpeg 4.2.
- Enable VP8/VP9 VAAPI HW decode on MOZ_WAYLAND target.

Differential Revision: https://phabricator.services.mozilla.com/D90554
2020-11-05 16:08:34 +00:00
Andreas Pehrson 3b3ae5f371 Bug 1651745 - Make channel count explicit for every audio MediaTrack. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D95932
2020-11-05 16:41:45 +00:00
Cosmin Sabou e280184fdb Backed out 3 changesets (bug 1660336) for bustages on wcontext_vaapi.h.
Backed out changeset bc879f517930 (bug 1660336)
Backed out changeset a1fce14ac3a8 (bug 1660336)
Backed out changeset 1d4f4423422a (bug 1660336)
2020-11-05 17:30:26 +02:00
Martin Stransky 61a8669041 Bug 1660336 Add VP8/VP9 VAAPI HW decode code to bundled ffvpx and build it with MOZ_WAYLAND target, r=jya
- Update in-tree ffvpx library with VP8/VP9 VAAPI HW decode code from FFmpeg 4.2.
- Enable VP8/VP9 VAAPI HW decode on MOZ_WAYLAND target.

Differential Revision: https://phabricator.services.mozilla.com/D90554
2020-11-05 08:30:14 +00:00
smolnar c784367df9 Backed out 3 changesets (bug 1660336) for causing build bustages in vaapi. CLOSED TREE
Backed out changeset f53408903b5e (bug 1660336)
Backed out changeset 450b4f240ff5 (bug 1660336)
Backed out changeset 7694d9e2424b (bug 1660336)
2020-11-05 10:25:11 +02:00
Martin Stransky 84d22b3544 Bug 1660336 Add VP8/VP9 VAAPI HW decode code to bundled ffvpx and build it with MOZ_WAYLAND target, r=jya
- Update in-tree ffvpx library with VP8/VP9 VAAPI HW decode code from FFmpeg 4.2.
- Enable VP8/VP9 VAAPI HW decode on MOZ_WAYLAND target.

Differential Revision: https://phabricator.services.mozilla.com/D90554
2020-11-05 07:34:57 +00:00
Paul Adenot ab551c6519 Bug 1674825 - Update libcubeb to 4e851e. r=cubeb-reviewers,kinetik
Differential Revision: https://phabricator.services.mozilla.com/D95549
2020-11-03 15:45:30 +00:00
Paul Adenot 2ab836d606 Bug 1674825 - Prepare build system and vendoring script for the new AAudio backend. r=cubeb-reviewers,kinetik
Differential Revision: https://phabricator.services.mozilla.com/D95548
2020-11-03 16:01:59 +00:00
Michael Froman 14eb66956d Bug 1674463 - allow HD simulcast stream to start a bit earlier. r=ng
Changing the min bitrate from 600k to 200k to allow the HD stream to stay
on more consistently.

Differential Revision: https://phabricator.services.mozilla.com/D95378
2020-10-30 21:44:54 +00:00
Ricky Stewart 02a7b4ebdf Bug 1654103: Standardize on Black for Python code in `mozilla-central`.
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.

To produce this patch I did all of the following:

1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.

2. Run ./mach lint --linter black --fix

3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.

4. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat.

5. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-26 18:34:53 +00:00
Bogdan Tara da1098d4aa Backed out 10 changesets (bug 1654103, bug 1672023, bug 1518999) for PanZoomControllerTest.touchEventForResult gv-junit failures CLOSED TREE
Backed out changeset ff3fb0b4a512 (bug 1672023)
Backed out changeset e7834b600201 (bug 1654103)
Backed out changeset 807893ca8069 (bug 1518999)
Backed out changeset 13e6b92440e9 (bug 1518999)
Backed out changeset 8b2ac5a6c98a (bug 1518999)
Backed out changeset 575748295752 (bug 1518999)
Backed out changeset 65f07ce7b39b (bug 1518999)
Backed out changeset 4bb80556158d (bug 1518999)
Backed out changeset 8ac8461d7bd7 (bug 1518999)
Backed out changeset e8ba13ee17f5 (bug 1518999)
2020-10-24 03:36:18 +03:00
Ricky Stewart c0cea3b0fa Bug 1654103: Standardize on Black for Python code in `mozilla-central`. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.

To produce this patch I did all of the following:

1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.

2. Run ./mach lint --linter black --fix

3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.

4. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat.

5. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-23 20:40:42 +00:00
Mike Hommey 91d99a2d66 Bug 1671376 - Disable -Wmissing-braces on clang < 6. r=firefox-build-system-reviewers,dmajor
The warning is broken in older versions of clang. It also turns out we
were disabling it locally for some directories because of this very
problem.

A few local disable rules stay under accessible/ because they do hide
actual warnings from code generated by MIDL.

Differential Revision: https://phabricator.services.mozilla.com/D94262
2020-10-22 01:31:19 +00:00
Dorel Luca 1ff59cb7a3 Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE 2020-10-22 03:51:06 +03:00
Ricky Stewart 50762dacab Bug 1654103: Standardize on Black for Python code in `mozilla-central`. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.

To produce this patch I did all of the following:

1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.

2. Run ./mach lint --linter black --fix

3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.

4. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-21 21:27:27 +00:00
Matthew Gregan 8edf83adea Bug 1672275 - Update audioipc to db32323. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D94203
2020-10-21 15:41:53 +00:00
Paul Adenot 7327dec1f6 Bug 1670917 - Update audioipc to revision c474b0b. r=cubeb-reviewers,chunmin
Differential Revision: https://phabricator.services.mozilla.com/D93364
2020-10-20 20:03:24 +00:00
Paul Adenot f667ac98ae 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 20:03:29 +00:00
Paul Adenot 21e6a2be56 Bug 1670917 - Update libcubeb to a7e83aa. r=cubeb-reviewers,chunmin
Differential Revision: https://phabricator.services.mozilla.com/D93361
2020-10-20 20:03:33 +00:00
Paul Adenot 10babee128 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 20:03:31 +00:00
Razvan Maries 6ad7ee6c29 Backed out 7 changesets (bug 1670917) for multiple GTest perma failures. CLOSED TREE
Backed out changeset 635942af8244 (bug 1670917)
Backed out changeset b0825300e78d (bug 1670917)
Backed out changeset 881fac72e13c (bug 1670917)
Backed out changeset 0285b2ab6d50 (bug 1670917)
Backed out changeset b58d65b96f2d (bug 1670917)
Backed out changeset 6ad13b34f08d (bug 1670917)
Backed out changeset 426aa6482835 (bug 1670917)
2020-10-20 22:55:47 +03:00
Paul Adenot b91dcb77c5 Bug 1670917 - Update audioipc to revision c474b0b. r=cubeb-reviewers,chunmin
Differential Revision: https://phabricator.services.mozilla.com/D93364
2020-10-20 13:54:00 +00:00
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