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