8823 Commits

Author SHA1 Message Date
Updatebot
b714fddf2c Bug 1918554 - Apply mozilla patches for libpng r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D222057
2024-09-13 23:22:50 +00:00
Updatebot
9e242a993a Bug 1918554 - Update libpng to v1.6.44 r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D222056
2024-09-13 23:22:49 +00:00
Mike Hommey
01e85f6dea Bug 1916038 - Add volatile for gcc inline to avoid being removed. r=gfx-reviewers,nical
This extends the fix upstream did in 616bee5420b62a7be09fda0252034e8be85f91b0,
which was not enough.

Differential Revision: https://phabricator.services.mozilla.com/D221275
2024-09-09 20:59:03 +00:00
Chun-Min Chang
f37e379647 Bug 1916280 - Apply local patches r=media-playback-reviewers,webrtc-reviewers,padenot,pehrsons
This patch modifies the libvpx code by running
`./mach vendor media/libvpx/moz.yaml --patch-mode=only`

Depends on D221341

Differential Revision: https://phabricator.services.mozilla.com/D221342
2024-09-09 18:19:27 +00:00
Chun-Min Chang
e2e112277c Bug 1916280 - Update libvpx to 3ba1fada8b6389549f942eeaff40532d005b0390 r=media-playback-reviewers,webrtc-reviewers,padenot,pehrsons
This patch updates the libvpx source by running
`./mach vendor media/libvpx/moz.yaml --patch-mode=none`

Differential Revision: https://phabricator.services.mozilla.com/D221341
2024-09-09 18:19:27 +00:00
Chun-Min Chang
1498592440 Bug 1916282 - Update libdav1d to 79db1624878fa0f37841ddc2caf86f06738ae275 r=media-playback-reviewers,padenot
This patch updates the libdav1d source by running
`./mach vendor media/libdav1d/moz.yaml`

Differential Revision: https://phabricator.services.mozilla.com/D221340
2024-09-09 18:17:56 +00:00
Timothy Nikkel
d0bb241361 Bug 1912557. Enable assembly for arm 32 bit for dav1d. r=media-playback-reviewers,aosmond
Differential Revision: https://phabricator.services.mozilla.com/D219003
2024-09-05 03:56:41 +00:00
Updatebot
8e7046e65a Bug 1910690 - Update opus to 5854a9f7de06ab3505b8fe6e8943db581c2cbe70 r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D218099
2024-08-15 09:18:50 +00:00
Byron Campen
ad54084e1a Bug 1909234 (MOZ) - Add SetRtcpMode to MockAudioReceiveStream. r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D218594
2024-08-06 14:39:14 +00:00
Updatebot
8c91c33870 Bug 1911655 - Update dav1d to 5ef6b241f05a2b9058b58136da4b25842aefba96 r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D218571
2024-08-06 16:45:04 +00:00
Updatebot
6ae925e55f Bug 1911657 - Apply mozilla patches for libvpx r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D218573
2024-08-06 16:41:52 +00:00
Updatebot
b2c479194e Bug 1911657 - Update libvpx to 428f3104fa7259a369e88df30f8b02644c8c1e24 r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D218572
2024-08-06 16:41:52 +00:00
Nico Grunbaum
65b1e660c0 Bug 1905842 - update libyuv to 616bee5420b, apply patches;r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D215669
2024-07-28 06:49:14 +00:00
Nico Grunbaum
e69d3b8e53 Bug 1905842 - update libyuv to 616bee5420b;r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D215668
2024-07-28 06:49:13 +00:00
Nico Grunbaum
d871193ecb Bug 1905842 - non-unified build scale_uv.cc due to Abs redefinition;r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D217513
2024-07-28 06:49:13 +00:00
Nico Grunbaum
ec8644fd43 Bug 1905842 - add dotprod and SVE CPU config;r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D215667
2024-07-28 06:49:12 +00:00
Nico Grunbaum
292525f116 Bug 1905842 - add patch for NEON64 and SVE gyp targets;r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D215666
2024-07-28 06:49:12 +00:00
Nico Grunbaum
c9e5bb9101 Bug 1905842 - set patch application order for libyuv;r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D216490
2024-07-28 06:49:12 +00:00
stransky
b265f5c618 Bug 1902227 [Linux/VA-API] Backport AV1/VA-API playback fix for AMD/mesa > 24.0.7 r=padenot
Backport of https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29400
Allows to use multiple slices for AV1 VA-API decode.

Differential Revision: https://phabricator.services.mozilla.com/D216919
2024-07-18 10:01:27 +00:00
Paul Adenot
2b69aa01b1 Bug 1905018 - Fix logctx type in dovi_rpu stub. r=media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D216832
2024-07-18 08:13:41 +00:00
Sylvestre Ledru
45030f6970 Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,necko-reviewers,geckoview-reviewers,application-update-reviewers,media-playback-reviewers,devtools-reviewers,anti-tracking-reviewers,profiler-reviewers,win-reviewers,migration-reviewers,padenot,mconley,nchevobbe,kershaw,gstoll,mstange,bytesized,m_kato
This new version of clang 17 also slightly changed the formatting.

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D215914
2024-07-17 11:15:31 +00:00
Chun-Min Chang
866b5aeac1 Bug 1906767 - Apply local patches r=media-playback-reviewers,alwu
This patch modifies the libvpx code by running
`./mach vendor media/libvpx/moz.yaml --patch-mode=only`

Depends on D216422

Differential Revision: https://phabricator.services.mozilla.com/D216423
2024-07-15 16:14:53 +00:00
Chun-Min Chang
e56c6f7837 Bug 1906767 - Update libvpx to 77974ec0413e8492d53aed1594549a78ded8f412 r=media-playback-reviewers,alwu
This patch updates the libvpx source by running
`./mach vendor media/libvpx/moz.yaml --patch-mode=none`

Differential Revision: https://phabricator.services.mozilla.com/D216422
2024-07-15 16:14:53 +00:00
Chun-Min Chang
a327f20ad9 Bug 1906715 - Update dav1d to 2355eeb8f254a1c34dbb0241be5c70cdf6ed46d1 r=media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D216426
2024-07-15 16:14:09 +00:00
Paul Adenot
b81bab7544 Bug 1890370 - Remove libtheora from the tree. r=sylvestre,frontend-codestyle-reviewers,zeid
Differential Revision: https://phabricator.services.mozilla.com/D215395
2024-07-15 14:20:37 +00:00
John Lin
c2c97f3f71 Bug 1902263 - update libcubeb to revision bbbe5bb. r=cubeb-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D216196
2024-07-10 19:01:28 +00:00
Kagami Sascha Rosylight
746380e89f Bug 1906728 - Update to libjxl v0.10.3 r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D216168
2024-07-10 14:15:55 +00:00
John Lin
ce5f581601 Bug 1877948 - Update libcubeb to revision 063a090. r=cubeb-reviewers,chunmin
Differential Revision: https://phabricator.services.mozilla.com/D215931
2024-07-09 15:38:24 +00:00
Michael Froman
a5b6b8d72c Bug 1903098 (MOZ) - field_trials arg added to VideoStreamFactory::CreateEncoderStreams 2024-06-17 15:53:29 -05:00
Andreas Pehrson
3f954d7c88 Bug 1905636 - Update libcubeb to 5d5008d25c. r=cubeb-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D215348
2024-07-01 11:45:59 +00:00
Paul Adenot
6ab1caa886 Bug 1903582 - Allow setting temporal id on input frames when encoding AV1 with libaom through ffmpeg. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D214612
2024-07-01 11:30:30 +00:00
Dan Baker
a2eda6a053 Bug 1905346 - Setting pref in test to ensure h264 baseline codecs are available. r=webrtc-reviewers,ng
Differential Revision: https://phabricator.services.mozilla.com/D215230
2024-06-28 17:51:02 +00:00
Norisz Fay
08560a404e Backed out 21 changesets (bug 1903071, bug 1902627, bug 1903055, bug 1903582, bug 1900592) for causing build bustages on FFmpegDataEncoder.cpp CLOSED TREE
Backed out changeset fccce5c14020 (bug 1900592)
Backed out changeset a7abfd54b842 (bug 1900592)
Backed out changeset 2fdb48718ffa (bug 1903582)
Backed out changeset 5a559bce2314 (bug 1903055)
Backed out changeset 36c8cc843492 (bug 1902627)
Backed out changeset ff5a530edb44 (bug 1903071)
Backed out changeset 528ccb76f57a (bug 1903582)
Backed out changeset 7aa49376b624 (bug 1903582)
Backed out changeset 71a2340d6d65 (bug 1903582)
Backed out changeset c059c4081bf0 (bug 1903582)
Backed out changeset 431328ea70a1 (bug 1903582)
Backed out changeset 6f88facc78e6 (bug 1903582)
Backed out changeset f36a68a0feef (bug 1903582)
Backed out changeset 9484beaa3f95 (bug 1903582)
Backed out changeset b09e5acc46c4 (bug 1903582)
Backed out changeset 183bdf3035c1 (bug 1903582)
Backed out changeset c26a5af659ac (bug 1903582)
Backed out changeset e786f5aca21b (bug 1903582)
Backed out changeset 1dbb31ba9f79 (bug 1903582)
Backed out changeset a288a0c0fb27 (bug 1903582)
Backed out changeset bb74d8ab837f (bug 1903582)
2024-06-28 19:33:38 +03:00
Paul Adenot
d7efe431b9 Bug 1903582 - Allow setting temporal id on input frames when encoding AV1 with libaom through ffmpeg. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D214612
2024-06-28 15:33:25 +00:00
Kagami Sascha Rosylight
78062c1ba2 Bug 1904466 - Use tracking: tag r=tnikkel DONTBUILD
`frequency: release` was not enough 😅

Differential Revision: https://phabricator.services.mozilla.com/D214801
2024-06-25 10:48:05 +00:00
Kagami Sascha Rosylight
68a70d49b5 Bug 1904318 - Update libjxl by release instead of weeks r=tnikkel
This also matches what we do for several other media libraries e.g. libaom: https://searchfox.org/mozilla-central/search?q=frequency:%20release&path=&case=true&regexp=false

Differential Revision: https://phabricator.services.mozilla.com/D214710
2024-06-24 14:00:23 +00:00
Kagami Sascha Rosylight
f0e995340d Bug 1903190 - Disable asm/hwcap.h for s390x r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D214112
2024-06-19 09:56:08 +00:00
Timothy Nikkel
ab36710f98 Bug 1902304. Fix how libjpeg turbo build enables simd code. r=RyanVM
Instead of ifdef'ing the architectures that don't have simd, just turn simd on specifically for the cases where we have simd code.

Just defining WITH_SIMD in the moz.build file does not work because some of the time the libjpeg turbo build wants WITH_SIMD undefined for the build to work.

Differential Revision: https://phabricator.services.mozilla.com/D213934
2024-06-17 23:06:37 +00:00
Kagami Sascha Rosylight
59de04c6d0 Bug 1901754 - Part 2: Update libjxl r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D213222
2024-06-13 14:07:04 +00:00
Kagami Sascha Rosylight
09b2c5fd2b Bug 1901754 - Part 1: Update highway r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D213221
2024-06-13 14:07:02 +00:00
Norisz Fay
a9e9f22db0 Backed out 2 changesets (bug 1901754) for causing build bustages on base.h CLOSED TREE
Backed out changeset 850b0c022659 (bug 1901754)
Backed out changeset 3aad2c03026d (bug 1901754)
2024-06-13 13:07:33 +03:00
Kagami Sascha Rosylight
506e2b7c41 Bug 1901754 - Part 2: Update libjxl r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D213222
2024-06-13 09:18:52 +00:00
Kagami Sascha Rosylight
61bd74410f Bug 1901754 - Part 1: Update highway r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D213221
2024-06-13 09:18:51 +00:00
Aron Cseh
d0a80d1c23 Backed out 2 changesets (bug 1901754) for causing mass build bustages on base.h CLOSED TREE
Backed out changeset fd730f4ce001 (bug 1901754)
Backed out changeset 6902b7028945 (bug 1901754)
2024-06-12 04:00:46 +03:00
Updatebot
9f4f623f4c Bug 1901601 - Update aom to 17aff846ba539ea287ec2b3ad12a17ac126e715e r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D213130
2024-06-11 18:11:54 +00:00
Updatebot
64b5ffdd6e Bug 1901605 - Apply mozilla patches for libvpx r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D213133
2024-06-11 18:09:46 +00:00
Updatebot
44da381541 Bug 1901605 - Update libvpx to a2508b5711b6eb7aee197c8de16a46bda6fdbe88 r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D213132
2024-06-11 18:09:46 +00:00
Updatebot
b50386f0ec Bug 1901600 - Update dav1d to 92f592ed104ba92ad35c781ee93f354525eef503 r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D213129
2024-06-11 18:00:44 +00:00
Kagami Sascha Rosylight
2981b800b9 Bug 1901754 - Part 2: Update libjxl r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D213222
2024-06-11 16:53:56 +00:00
Kagami Sascha Rosylight
a7eb40ab5d Bug 1901754 - Part 1: Update highway r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D213221
2024-06-11 16:53:55 +00:00