Commit Graph

8544 Commits

Author SHA1 Message Date
serge-sans-paille
77302ddcae Bug 1854490 - get rid of dtlsidentity global constructor r=webrtc-reviewers,ng
Use nsLiteralCstring to store the default instead of an std::string, and
update interface appropriately.

We could go one step further and only use literal string to represent
algorithm instead of storing it in a nsCString at some point, but that
would slightly reduce the flexibility of current interface.

Differential Revision: https://phabricator.services.mozilla.com/D188888
2023-10-06 12:40:19 +00:00
Sandor Molnar
b7c3f9f2cc Backed out changeset f0458ed00feb (bug 1854490) for causing build bustages on dom/media/webrtc/sdp/SdpAttribute.h CLOSED TREE 2023-10-06 13:16:52 +03:00
serge-sans-paille
7a61acd22b Bug 1854490 - get rid of dtlsidentity global constructor r=webrtc-reviewers,ng
Use nsLiteralCstring to store the default instead of an std::string, and
update interface appropriately.

We could go one step further and only use literal string to represent
algorithm instead of storing it in a nsCString at some point, but that
would slightly reduce the flexibility of current interface.

Differential Revision: https://phabricator.services.mozilla.com/D188888
2023-10-06 09:55:59 +00:00
Noemi Erli
0250ee9204 Backed out 2 changesets (bug 1836826) for causing bustage in sad4d_neon_dotprod.c CLOSED TREE
Backed out changeset ead3e0b0682d (bug 1836826)
Backed out changeset 026ce2e0ea2d (bug 1836826)
2023-10-05 19:20:01 +03:00
Chun-Min Chang
89a9394c74 Bug 1836826 - Apply local patches to libvpx r=webrtc-reviewers,dbaker
Apply local patches by running `./mach vendor media/libvpx/moz.yaml
--patch-mode-only`

Differential Revision: https://phabricator.services.mozilla.com/D180015
2023-10-05 15:47:17 +00:00
Chun-Min Chang
e90e3c9c27 Bug 1836826 - Update libvpx to 25a9a8e35aafe8391c5b79115bf944e27445317e r=webrtc-reviewers,pehrsons
Update to 25a9a8e35aafe8391c5b79115bf944e27445317e by running `./mach
vendor media/libvpx/moz.yaml --patch-mode=none`

This patch pull the files from upstream repo and rename some files then
apply rename_duplicate_files.patch and win64_build_fix.patch to make the
builds work (see more details in libvpx/moz.yaml).

Differential Revision: https://phabricator.services.mozilla.com/D180014
2023-10-05 15:47:17 +00:00
Paul Adenot
7c13097812 Bug 1854912 - Update moz.build for libspeex_resampler after upstream changes. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D189120
2023-10-03 12:26:12 +00:00
Paul Adenot
0bb3a4cab0 Bug 1854912 - Remove unnecessary patches on top of libspeex_resampler, modify existing patches so they apply. r=karlt
05_remove-empty-asm-clobber.patch is unnecessary with the current toolchain.
07_integer-halving.patch is now upstream.

Differential Revision: https://phabricator.services.mozilla.com/D189119
2023-10-03 12:26:11 +00:00
Paul Adenot
6acf21c5b1 Bug 1854912 - Update vendored libspeex_resampler to upstream, reapply local patches. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D189118
2023-10-03 12:26:11 +00:00
Paul Adenot
52b4832666 Bug 1854912 - stack_alloc.h doesn't exist upstream anymore. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D189117
2023-10-03 12:26:11 +00:00
Noemi Erli
99f938e4bd Backed out 4 changesets (bug 1854912) for causing failures in sub-sample-scheduling.html
Backed out changeset 6d23b44c6fc0 (bug 1854912)
Backed out changeset 3719cb3c102a (bug 1854912)
Backed out changeset 7fe68331b4e9 (bug 1854912)
Backed out changeset 1715d7aafa06 (bug 1854912)
2023-10-02 21:19:40 +03:00
Paul Adenot
66385b1daf Bug 1854912 - Update moz.build for libspeex_resampler after upstream changes. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D189120
2023-10-02 16:04:31 +00:00
Paul Adenot
52ab4729f9 Bug 1854912 - Remove unnecessary patches on top of libspeex_resampler, modify existing patches so they apply. r=karlt
05_remove-empty-asm-clobber.patch is unnecessary with the current toolchain.
07_integer-halving.patch is now upstream.

Differential Revision: https://phabricator.services.mozilla.com/D189119
2023-10-02 16:04:31 +00:00
Paul Adenot
fd66716406 Bug 1854912 - Update vendored libspeex_resampler to upstream, reapply local patches. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D189118
2023-10-02 16:04:30 +00:00
Paul Adenot
4f50f429f9 Bug 1854912 - stack_alloc.h doesn't exist upstream anymore. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D189117
2023-10-02 16:04:30 +00:00
Ryan VanderMeulen
6489b46ed2 Bug 1855550 - VP8: disallow thread count changes. r=jesup
Cherry-pick of upstream libvpx commits:
af6dedd715
3fbd1dca6a

Differential Revision: https://phabricator.services.mozilla.com/D189428
2023-09-27 23:12:23 +00:00
Paul Adenot
08fc022eda Bug 1854878 - Reapply patch on top of libcubeb. r=cubeb-reviewers,kinetik
Depends on D189196

Differential Revision: https://phabricator.services.mozilla.com/D189197
2023-09-27 08:39:02 +00:00
Paul Adenot
075479fe25 Bug 1854878 - Update libcubeb to revision f1bfefbbd. r=cubeb-reviewers,kinetik
Differential Revision: https://phabricator.services.mozilla.com/D189196
2023-09-27 08:39:02 +00:00
Willy R. Vasquez
6ee51df129 Bug 1851301 - Disable Soundtouch WASMSIMD for Clang version less than 14. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D189254
2023-09-27 01:11:50 +00:00
Mike Hommey
29b09df481 Bug 1853840 - Move sandboxed soundtouch out of libxul and reenable sandbox. r=firefox-build-system-reviewers,shravanrn,media-playback-reviewers,padenot,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D188648
2023-09-26 04:08:10 +00:00
Updatebot
165d7076f6 Bug 1851260 - Update opus to 101a71e03bbf860aaafb7090a0e440675cb27660 r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D187320
2023-09-26 01:34:10 +00:00
Iulian Moraru
db7c8b8cad Backed out changeset 56443a56b418 (bug 1853840) for causing build bustages related to SoundTouch.wasm. CLOSED TREE 2023-09-26 02:44:26 +03:00
Mike Hommey
a980e9cd4f Bug 1853840 - Move sandboxed soundtouch out of libxul and reenable sandbox. r=firefox-build-system-reviewers,shravanrn,media-playback-reviewers,padenot,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D188648
2023-09-25 20:43:38 +00:00
Karl Tomlinson
0d02f04be0 Bug 1846318 update dav1d to e58afe4dd9057591882a01c31382c203e8a61c92 r=chunmin
Depends on D187495

Differential Revision: https://phabricator.services.mozilla.com/D187496
2023-09-25 19:34:48 +00:00
Karl Tomlinson
bfae62bdc0 Bug 1846318 exclude tests/checkasm from dav1d vendor r=chunmin
These are not used and produce Update Bot warnings such as
https://bugzilla.mozilla.org/show_bug.cgi?id=1846318#c1

Differential Revision: https://phabricator.services.mozilla.com/D187495
2023-09-25 19:34:48 +00:00
serge-sans-paille
17eaa86a3d Bug 1853384 - Update vendoring file for libtheora r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D188342
2023-09-18 14:55:43 +00:00
Andrew Osmond
070ae33d0b Bug 1853575 - Make tnikkel the update bot maintainer for libpng/libwebp. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D188421
2023-09-17 14:33:55 +00:00
Paul Adenot
7972055843 Bug 1853012 - Reapply patch on top of libcubeb. r=cubeb-reviewers,chunmin
Depends on D188348

Differential Revision: https://phabricator.services.mozilla.com/D188349
2023-09-15 14:38:51 +00:00
Paul Adenot
6b7e7a39c5 Bug 1853012 - Update libcubeb to revision f9c118d. r=cubeb-reviewers,chunmin
Differential Revision: https://phabricator.services.mozilla.com/D188348
2023-09-15 14:38:51 +00:00
serge-sans-paille
a2cff36d50 Bug 1853376 - Remove obsolete vendoring artifact from soundtouch directory r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D188341
2023-09-15 14:02:03 +00:00
Timothy Nikkel
c15dd9c30f Bug 1852749. Cherry-pick upstream libwebp fix. r=gfx-reviewers,lsalzman
95ea5226c8

Differential Revision: https://phabricator.services.mozilla.com/D188066
2023-09-14 13:16:57 +00:00
Updatebot
484a0a6c43 Bug 1853098 - Update libwebp to v1.3.2 r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D188160
2023-09-14 12:12:58 +00:00
Byron Campen
cdd894ff3d Bug 1852775: Test case for bug. r=mjf
Verify that RTX SSRCs are in the same order on the JsepTrack as they are in SDP

Differential Revision: https://phabricator.services.mozilla.com/D188040
2023-09-12 23:02:21 +00:00
Stanca Serban
09f7e00da9 Merge autoland to mozilla-central. a=merge 2023-09-12 07:09:36 +03:00
Ryan VanderMeulen
64eef6b342 Bug 1852649 - Cherry-pick upstream libwebp fix. r=tnikkel, a=RyanVM
Backport of:
2af26267cd

Differential Revision: https://phabricator.services.mozilla.com/D187950
2023-09-11 20:19:25 -04:00
Dan Baker
1ddc4ecd69 Bug 1848425 - Removing fmtp attribute for RED as it is not supported for video.r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D187788
2023-09-11 13:47:07 +00:00
Updatebot
aa17d3e9d5 Bug 1851413 - Update libjxl to 5d20fbe1cfcdb54bcc7880fc8a59bb9047d8c60f r=saschanaz
Differential Revision: https://phabricator.services.mozilla.com/D187360
2023-09-11 09:34:56 +00:00
jackyzy823
321bacb8cc Bug 1848518 - Update source filename of opensl in moz.build. r=cubeb-reviewers,chunmin
Depends on D187411

Differential Revision: https://phabricator.services.mozilla.com/D187412
2023-09-08 17:32:59 +00:00
jackyzy823
14b51dbf7f Bug 1848518 - Reapply patch on top of cubeb. r=cubeb-reviewers,chunmin
Depends on D187410

Differential Revision: https://phabricator.services.mozilla.com/D187411
2023-09-08 17:32:59 +00:00
jackyzy823
49c67da191 Bug 1848518 - Update libcubeb to revision 3f86a. r=cubeb-reviewers,chunmin
Differential Revision: https://phabricator.services.mozilla.com/D187410
2023-09-08 17:32:59 +00:00
Dan Baker
5e73b92f3a Bug 1848433 - Add additional tests for RED RTX and NegotiatedDetailsToVideoCodecConfigs.r=bwc,pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D187604
2023-09-07 18:52:58 +00:00
Dan Baker
d1cca6dd85 Bug 1848433 - Added support to test case for RTX with RED.r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D187240
2023-09-07 18:52:58 +00:00
Dan Baker
1c94691058 Bug 1848433 - Enabling RTX when ulpfec/red is used. r=webrtc-reviewers,pehrsons,bwc
Differential Revision: https://phabricator.services.mozilla.com/D186803
2023-09-07 18:52:58 +00:00
Logan Rosen
f024d94b2b Bug 1786490 - reformat the tree using black 23.3.0 r=sylvestre,webdriver-reviewers,taskgraph-reviewers,whimboo,jmaher,ahal,perftest-reviewers,geckoview-reviewers,afinder,m_kato
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D186092
2023-09-06 16:14:30 +00:00
Mike Hommey
8c6ecca0b5 Bug 1850640 - Properly annotate the RLBoxSoundTouchFactory symbols so that they are exported. r=media-playback-reviewers,karlt
Differential Revision: https://phabricator.services.mozilla.com/D187255
2023-09-05 08:20:30 +00:00
Stanca Serban
bdd5b85b56 Backed out 2 changesets (bug 1848518) for causing Android build bustages. CLOSED TREE
Backed out changeset f648d27187b6 (bug 1848518)
Backed out changeset de6c4da0020b (bug 1848518)
2023-08-30 19:46:23 +03:00
Paul Adenot
306ff06e5f Bug 1848518 - Reapply patch on top of cubeb. r=cubeb-reviewers,kinetik
Depends on D186860

Differential Revision: https://phabricator.services.mozilla.com/D186861
2023-08-30 16:12:55 +00:00
Paul Adenot
ece3734ac7 Bug 1848518 - Update libcubeb to revision 3f86a. r=cubeb-reviewers,kinetik
Differential Revision: https://phabricator.services.mozilla.com/D186860
2023-08-30 16:12:55 +00:00
Willy R. Vasquez
bb50d4a28b Bug 1673285 - Retrofit AudioStream and AudioDecoderInputTrack to use RLBoxed SoundTouch. r=padenot,glandium
Combines previous Patches 1-4, adapted to the current codebase.

Differential Revision: https://phabricator.services.mozilla.com/D183627
2023-08-29 06:26:34 +00:00
Sandor Molnar
2572abb974 Backed out 3 changesets (bug 1673285) for causing build bustages in dom/media/AudioStream.cpp CLOSED TREE
Backed out changeset 6c2e3da74c76 (bug 1673285)
Backed out changeset f28e1fe0311f (bug 1673285)
Backed out changeset f66c9e9aad96 (bug 1673285)
2023-08-29 02:53:22 +03:00