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

8359 Коммитов

Автор SHA1 Сообщение Дата
Andi-Bogdan Postelnicu 4efa1bd0ba Bug 1276351 - Move away from mozilla::tuple to std::tuple. r=necko-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D173256
2023-03-27 07:20:25 +00:00
Sandor Molnar 9db345d4c1 Backed out 2 changesets (bug 1276351) for causing build bustage in image/ClippedImage.cp CLOSED TREE
Backed out changeset e84598eb82c1 (bug 1276351)
Backed out changeset e940b0554484 (bug 1276351)
2023-03-25 14:16:43 +02:00
Andi-Bogdan Postelnicu 447f1e3358 Bug 1276351 - Move away from mozilla::tuple to std::tuple. r=necko-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D173256
2023-03-25 06:58:52 +00:00
Iulian Moraru 6d40eee997 Backed out 2 changesets (bug 1276351) for causing multiple failures.
Backed out changeset eeaf4f1e06af (bug 1276351)
Backed out changeset d44cb5704342 (bug 1276351)
2023-03-25 00:08:24 +02:00
Andi-Bogdan Postelnicu a1b827b503 Bug 1276351 - Move away from mozilla::tuple to std::tuple. r=necko-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D173256
2023-03-24 18:55:39 +00:00
Mike Hommey 76df0cfce2 Bug 1820876 - Update NDK to r23c. r=firefox-build-system-reviewers,nalexander
Wrench android builds had been kept on rustc 1.67 waiting for this
upgrade.

Differential Revision: https://phabricator.services.mozilla.com/D172089
2023-03-23 22:18:09 +00:00
Stanca Serban 7c5ebbcf74 Backed out changeset df6f338d6a26 (bug 1820876) for causing build bustages on Android Shippable. CLOSED TREE 2023-03-23 14:13:08 +02:00
Mike Hommey 1f158eae92 Bug 1820876 - Update NDK to r23c. r=firefox-build-system-reviewers,nalexander
Wrench android builds had been kept on rustc 1.67 waiting for this
upgrade.

Differential Revision: https://phabricator.services.mozilla.com/D172089
2023-03-23 01:27:51 +00:00
Matthew Gregan 43b5f9420c Bug 1823780 - Update libcubeb to 2071354a. r=cubeb-reviewers,chunmin
Differential Revision: https://phabricator.services.mozilla.com/D173210
2023-03-22 03:30:38 +00:00
serge-sans-paille 46333ee321 Bug 1823443 - Vendor libsoundtouch through mach vendor, with patch r=padenot
Through ./mach vendor media/libsoundtouch/moz.yaml -r 17a63e99d58053b0fbde8b69d7cc76a38119ce70 --patch-mode only --force

Differential Revision: https://phabricator.services.mozilla.com/D173047
2023-03-21 13:14:47 +00:00
serge-sans-paille 8a6e644520 Bug 1823443 - Vendor libsoundtouch through mach vendor, without patch r=padenot
Through ./mach vendor media/libsoundtouch/moz.yaml -r 17a63e99d58053b0fbde8b69d7cc76a38119ce70 --patch-mode none --force

Differential Revision: https://phabricator.services.mozilla.com/D173046
2023-03-21 13:14:47 +00:00
serge-sans-paille 9b6ad1c7fc Bug 1823443 - Vendor libsoundtouch using `mach vendor` r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D173045
2023-03-21 13:14:46 +00:00
Makoto Kato 1fb19c9d52 Bug 1822246 - Part 3. Add patch file to moz.yaml. r=media-playback-reviewers,padenot
Depends on D172651

Differential Revision: https://phabricator.services.mozilla.com/D172652
2023-03-20 07:39:46 +00:00
Makoto Kato 6128506617 Bug 1822246 - Part 2. Build assembler files via clang. r=media-playback-reviewers,padenot
libtheora's assembler isn't compatible with clang's internal assembler even
if it convert to GNU AS syntax.

Since unified syntax is compatible with clang, I have to modify assembler files
for compatibility.

Depends on D172650

Differential Revision: https://phabricator.services.mozilla.com/D172651
2023-03-20 07:39:45 +00:00
Makoto Kato 6bd820b136 Bug 1822246 - Part 1. Fix moz.yaml of libtheora to work correctly. r=media-playback-reviewers,padenot
When running `./mach vendor media/libtheora/moz.yaml`, it doesn't copy same
files correctly.

Differential Revision: https://phabricator.services.mozilla.com/D172650
2023-03-20 07:39:45 +00:00
Chun-Min Chang 8397595ed4 Bug 1816484 - Update dav1d to 7d23ec4a042b2feb6c0d4c1b0618a87cb8c34dcb r=media-playback-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D172702
2023-03-16 17:07:14 +00:00
Timothy Nikkel 1479dbf595 Bug 1819244. Cherry pic webp commit fix. r=aosmond
a486d800b6

Differential Revision: https://phabricator.services.mozilla.com/D171814
2023-03-14 23:16:55 +00:00
Andreas Pehrson b9a5824300 Bug 1817024 (MOZ) - Update GenerateKeyFrame signature in MockVideoSendStream. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D170878
2023-02-24 13:29:20 +01:00
Andreas Pehrson 2a7d894d60 Bug 1817024 (MOZ) - Add GenerateKeyFrame() to MockVideoSendStream. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D170856
2023-02-24 10:14:08 +01:00
Paul Adenot 99f32bee4d Bug 1819374 - Improve documentation about ffmpeg vendoring, adding information about header vendoring. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D171249
2023-03-01 15:02:18 +00:00
Paul Adenot 7bdff5aeb2 Bug 1819374 - Update symbol list file for ffmpeg 6.0. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D171246
2023-03-01 15:02:17 +00:00
Paul Adenot a78a244d73 Bug 1819374 - Update ffmpeg to current master, revert codec, bsf and parser list to ffvpx's subset, reapply in-tree patch. r=alwu
This is an rsync of the source tree, and an `hg revert`:

- `libavcodec/codec_list.c`
- `libavcodec/bsf_list.c`
- `libavcodec/parser_list.c`

Differential Revision: https://phabricator.services.mozilla.com/D171245
2023-03-01 15:02:16 +00:00
Paul Adenot 1d87718563 Bug 1819374 - Update media/ffvpx/changes.patch so that it applies cleanly to current ffmpeg master. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D171244
2023-03-01 15:02:16 +00:00
Kagami Sascha Rosylight a2fef66fce Bug 1818922 - Update libjxl to 73cb36f7129e1ce192992792778b146ed9b655a5 r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D171066
2023-02-27 12:55:08 +00:00
Paul Adenot 920565cbe5 Bug 1814359 - Reapply in-tree patch for libcubeb. r=cubeb-reviewers,kinetik
Depends on D170348

Differential Revision: https://phabricator.services.mozilla.com/D170349
2023-02-22 09:58:28 +00:00
Paul Adenot 06a40cfefc Bug 1814359 - Update libcubeb to revision 70b4e3db. r=cubeb-reviewers,kinetik
Depends on D170347

Differential Revision: https://phabricator.services.mozilla.com/D170348
2023-02-22 09:58:28 +00:00
Paul Adenot 779d902668 Bug 1814359 - Add a missing patch statement in cubeb's moz.yaml, fix path in patch file. r=cubeb-reviewers,kinetik
Differential Revision: https://phabricator.services.mozilla.com/D170347
2023-02-22 09:58:28 +00:00
Chun-Min Chang c4dccfd321 Bug 1816486 - Apply local patches to libvpx r=webrtc-reviewers,ng
Run `./mach vendor media/libvpx/moz.yaml --patch-mode=only` as what
media/libvpx/README_MOZILLA said.

Depends on D169840

Differential Revision: https://phabricator.services.mozilla.com/D169841
2023-02-14 22:26:53 +00:00
Chun-Min Chang 1b617be5fa Bug 1816486 - Update libvpx to bc2965f r=webrtc-reviewers,ng
Run `./mach vendor media/libvpx/moz.yaml --patch-mode=none` as what
media/libvpx/README_MOZILLA said.

The updated libvpx revision is bc2965ff72af7d7b21ffeab10549fcc67ed66ccf.

Differential Revision: https://phabricator.services.mozilla.com/D169840
2023-02-14 22:26:52 +00:00
Andreas Pehrson d1a36ee5d5 Bug 1813468 - Signal start and stop to MediaPipeline through state mirroring. r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D168727
2023-02-09 15:33:01 +00:00
Andreas Pehrson edb33bfa25 Bug 1813468 - Rename ConcreteConduitControl to not be specific for conduits. r=bwc
This sets it up so MediaPipeline control interfaces can be added.

Differential Revision: https://phabricator.services.mozilla.com/D168725
2023-02-09 15:33:01 +00:00
Andreas Pehrson 11a514f0d4 Bug 1813468 - Remove RemoteTrackSource from MediaPipeline. r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D168722
2023-02-09 15:32:59 +00:00
Andreas Pehrson bd2859df20 Bug 1813468 - Trigger setting the private PrincipalHandle in MediaPipeline through RTCRtpReceiver. r=bwc
This removes one dependency in MediaPipeline on RemoteTrackSource.

Differential Revision: https://phabricator.services.mozilla.com/D168718
2023-02-09 15:32:57 +00:00
Ryan VanderMeulen f75b3e5136 Bug 1815737 - Update libjpeg-turbo to 2.1.5.1. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D169243
2023-02-08 20:30:48 +00:00
Paul Adenot 840cce01a4 Bug 1812120 - Disable the AAudio backend when running on Android <= 30. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D168979
2023-02-07 10:42:40 +00:00
Andrew Osmond e493de9029 Bug 1810078 - Update libwebp to 1.3.0. r=gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D168687
2023-02-06 18:21:49 +00:00
Kagami Sascha Rosylight 3702f10ee9 Bug 1815088 - Update libjxl and highway r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D168927
2023-02-06 12:31:14 +00:00
Marian-Vasile Laza 311ce191fa Backed out changeset 542d479c4f57 (bug 1815088) for causing build bustages jxl. CLOSED TREE 2023-02-06 12:10:14 +02:00
Kagami Sascha Rosylight 67b2fb8935 Bug 1815088 - Update libjxl and highway r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D168927
2023-02-06 09:43:00 +00:00
Butkovits Atila aace508956 Backed out changeset 035920e10570 (bug 1810078) for causing build bustages at SharpYuvGetCPUInfo . CLOSED TREE 2023-02-04 15:03:35 +02:00
Andrew Osmond 86024f158f Bug 1810078 - Update libwebp to 1.3.0. r=gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D168687
2023-02-04 12:34:51 +00:00
Byron Campen ba6ea78677 Bug 1767820: Only set addTrack magic for transceivers _created_ by addTrack. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D168570
2023-02-03 16:34:23 +00:00
Chun-Min Chang c8ac866bec Bug 1786366 - Apply local patches to libvpx r=webrtc-reviewers,ng
Run `./mach vendor media/libvpx/moz.yaml --patch-mode=only` as what
media/libvpx/README_MOZILLA said.

Depends on D168145

Differential Revision: https://phabricator.services.mozilla.com/D168146
2023-01-27 23:30:54 +00:00
Chun-Min Chang bf9cacf0c3 Bug 1786366 - Update input_frame_validation_vp9.patch r=webrtc-reviewers,ng
There is a slight change in vp9_cx_iface.c in the previous update, so
our corresponding local patch needs to be updated as well.

Depends on D168144

Differential Revision: https://phabricator.services.mozilla.com/D168145
2023-01-27 23:30:54 +00:00
Chun-Min Chang 48c201662f Bug 1786366 - Vendor libvpx r=webrtc-reviewers,ng
Run `./mach vendor media/libvpx/moz.yaml --patch-mode=none` as what
media/libvpx/README_MOZILLA said.

The updated libvpx revision is 5c38ffbfa3aba5ea4d8d0ae05a50cc76ec99bed9.

Differential Revision: https://phabricator.services.mozilla.com/D168144
2023-01-27 23:30:53 +00:00
Chun-Min Chang 3dd5b757cf Bug 1802304 - Update dav1d to 188dfc89f21ed00e084e4a519a581df5f2ceb35d r=media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D168149
2023-01-27 21:54:24 +00:00
Chun-Min Chang 11c961f7d3 Bug 1812639 - Update libvpx updatebot contact r=webrtc-reviewers,mjf
Differential Revision: https://phabricator.services.mozilla.com/D168122
2023-01-27 19:32:42 +00:00
Nico Grunbaum cb45146c42 Bug 1811322 - P1 - apply patches to vendor libyuv to b2528b0be934 ;r=webrtc-reviewers,mjf
Depends on D167858

Differential Revision: https://phabricator.services.mozilla.com/D167859
2023-01-25 22:33:53 +00:00
Nico Grunbaum c1bc9bcd59 Bug 1811322 - P0 - vendor libyuv to b2528b0be934;r=webrtc-reviewers,mjf
Differential Revision: https://phabricator.services.mozilla.com/D167858
2023-01-25 22:33:52 +00:00
Gabriele Svelto c823a63207 Bug 1811911 - Add support for the Sun cubeb backend in the build system r=padenot
Sending this patch on behalf of the NetBSD foundation, this is one of the
out-of-tree patches that they'd like to upstream.

Differential Revision: https://phabricator.services.mozilla.com/D167649
2023-01-24 12:44:26 +00:00