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

8370 Коммитов

Автор SHA1 Сообщение Дата
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