commit faf2b2389d5f155d992497f21fc34cac2c7aef91
parent e771e760f5acc9b6e80710f6cf4a631c2beafa84
Author: Michael Froman <mfroman@mozilla.com>
Date: Wed, 15 Oct 2025 15:20:15 -0500
Bug 1993083 - updated libwebrtc patch stack
Diffstat:
2 files changed, 28 insertions(+), 7 deletions(-)
diff --git a/third_party/libwebrtc/moz-patch-stack/s0129.patch b/third_party/libwebrtc/moz-patch-stack/s0129.patch
@@ -5,14 +5,14 @@ Subject: Bug 1980501 - enable c++20 builds in libwebrtc. r?ng!
Differential Revision: https://phabricator.services.mozilla.com/D267994
Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/43de54a6e52daf0a06956ae01951ef1e29d46e82
---
- BUILD.gn | 13 ++++++++++++-
- 1 file changed, 12 insertions(+), 1 deletion(-)
+ BUILD.gn | 12 +++++++++++-
+ 1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/BUILD.gn b/BUILD.gn
-index 600993950b..108b8c6160 100644
+index 600993950b..3ba008076e 100644
--- a/BUILD.gn
+++ b/BUILD.gn
-@@ -315,6 +315,17 @@ config("common_config") {
+@@ -315,6 +315,16 @@ config("common_config") {
cflags_objc = []
defines = []
@@ -21,8 +21,7 @@ index 600993950b..108b8c6160 100644
+ if (build_with_mozilla) {
+ if (is_win) {
+ cflags_cc += [ "-std:c++20" ]
-+ }
-+ else {
++ } else {
+ cflags_cc += [ "-std=gnu++20" ]
+ }
+ }
@@ -30,7 +29,7 @@ index 600993950b..108b8c6160 100644
if (rtc_enable_protobuf) {
defines += [ "WEBRTC_ENABLE_PROTOBUF=1" ]
} else {
-@@ -416,7 +427,7 @@ config("common_config") {
+@@ -416,7 +426,7 @@ config("common_config") {
# "-Wnested-externs", (C/Obj-C only)
]
cflags_objc += [ "-Wstrict-prototypes" ]
diff --git a/third_party/libwebrtc/moz-patch-stack/s0131.patch b/third_party/libwebrtc/moz-patch-stack/s0131.patch
@@ -0,0 +1,22 @@
+From: Jan-Ivar Bruaroey <jib@mozilla.com>
+Date: Wed, 8 Oct 2025 17:05:00 +0000
+Subject: Bug 1868223 - Add api:frame_transformer_factory to BUILD.gn r=mjf
+
+Differential Revision: https://phabricator.services.mozilla.com/D267541
+Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/8e7778c59894c284b8bddd39b731e999fe2e807c
+---
+ BUILD.gn | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/BUILD.gn b/BUILD.gn
+index 3ba008076e..da75caaed6 100644
+--- a/BUILD.gn
++++ b/BUILD.gn
+@@ -625,6 +625,7 @@ if (!build_with_chromium) {
+
+ if (build_with_mozilla) {
+ deps += [
++ "api:frame_transformer_factory",
+ "api/audio:builtin_audio_processing_builder",
+ "api/environment:environment_factory",
+ "api/video:video_frame",