serge-sans-paille
64636c4643
Bug 1825328 - Make media/libcubeb/*test buildable outside of a unified build environment r=andi
...
Depends on D173971
Differential Revision: https://phabricator.services.mozilla.com/D173972
2023-03-31 13:29:45 +00:00
Cristian Tuns
8e06a7a853
Backed out 12 changesets (bug 1825325, bug 1825336, bug 1825333, bug 1825332, bug 1825324, bug 1824557, bug 1825328, bug 1825335, bug 1825330, bug 1825329, bug 1825327, bug 1825331) for causing build bustages in nsClipboard.cpp CLOSED TREE
...
Backed out changeset 9de3ed24d3a0 (bug 1825336)
Backed out changeset aef787728f19 (bug 1825335)
Backed out changeset a04c341244c1 (bug 1825333)
Backed out changeset e3ad15f762ba (bug 1825332)
Backed out changeset eed23da92a27 (bug 1825331)
Backed out changeset 8213bb54376e (bug 1825330)
Backed out changeset 747ec5ac4994 (bug 1825329)
Backed out changeset e91ff431f92d (bug 1825328)
Backed out changeset 59c18d13768b (bug 1825327)
Backed out changeset 538096d99e49 (bug 1825325)
Backed out changeset c76eb9d9b095 (bug 1825324)
Backed out changeset 8b81410eb686 (bug 1824557)
2023-03-31 12:58:53 -04:00
serge-sans-paille
6967f8a13f
Bug 1825328 - Make media/libcubeb/*test buildable outside of a unified build environment r=andi
...
Depends on D173971
Differential Revision: https://phabricator.services.mozilla.com/D173972
2023-03-31 13:29:45 +00:00
Nika Layzell
d57c9498f6
Bug 1825360 - Remove the NS_DISPATCH_SYNC flag, r=necko-reviewers,geckoview-reviewers,media-playback-reviewers,karlt,jesup,m_kato,emilio
...
This flag is not supported by most event targets and can have unexpected
side effects (namely spinning a nested event loop). All consumers have
been replaced with a new function which is more explicit about this side
effect.
Differential Revision: https://phabricator.services.mozilla.com/D173985
2023-03-30 16:53:51 +00:00
Chun-Min Chang
1118f48cad
Bug 1822135 - Apply local patches to libvpx r=webrtc-reviewers,media-playback-reviewers,padenot
...
Run `./mach vendor media/libvpx/moz.yaml --patch-mode=only` as what
media/libvpx/README_MOZILLA said.
Depends on D173561
Differential Revision: https://phabricator.services.mozilla.com/D173562
2023-03-30 16:37:07 +00:00
Chun-Min Chang
11ff2e9240
Bug 1822135 - Update libvpx to 5b05f6f r=webrtc-reviewers,media-playback-reviewers,padenot
...
Run `./mach vendor media/libvpx/moz.yaml --patch-mode=none` as what
media/libvpx/README_MOZILLA said.
The updated libvpx revision is 5b05f6f3a01d7e25d0573b482245a2b8b0eb09bd.
Differential Revision: https://phabricator.services.mozilla.com/D173561
2023-03-30 16:37:07 +00:00
Dan Baker
d1d5fe1bad
Bug 1531460 - Implement getCapabilities.r=bwc,webrtc-reviewers,emilio
...
Depends on D173788
Differential Revision: https://phabricator.services.mozilla.com/D173550
2023-03-29 22:49:53 +00:00
ChaseKnowlden
778b3037c5
Bug 1812638 - Update ownership for libtheora. r=kinetik DONTBUILD
...
Since Bryce left, add the new owner to it.
Differential Revision: https://phabricator.services.mozilla.com/D170283
2023-03-29 03:30:00 +00:00
Norisz Fay
6111da95d9
Backed out 4 changesets (bug 1531460) for causing wpt failures on decodingInfo.webrtc.html CLOSED TREE
...
Backed out changeset efd17f1d735a (bug 1531460)
Backed out changeset c8ec97292d07 (bug 1531460)
Backed out changeset 6cd802a21625 (bug 1531460)
Backed out changeset 99b6e83a6291 (bug 1531460)
2023-03-29 03:20:50 +03:00
Dan Baker
80516090ea
Bug 1531460 - Implement getCapabilities.r=bwc,webrtc-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D173550
2023-03-28 21:45:16 +00:00
Byron Campen
d55e6fa9a4
Bug 1817096: Drive unmute from the conduit (on call thread) instead of the pipeline (on STS). r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D172907
2023-03-28 21:39:44 +00:00
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