commit 5d3c4635b79d679db1ef5d5917baf27f6ecc2f7c
parent 6da63a9770d5fa24d4facfb281e29126a8dec1c3
Author: Michael Froman <mfroman@mozilla.com>
Date: Wed, 8 Oct 2025 15:30:40 -0500
Bug 1993083 - Vendor libwebrtc from 2028247adf
Upstream commit: https://webrtc.googlesource.com/src/+/2028247adf462e6ab65f18c3dc5a0611a7e620db
Reduces log spam from the WGC capturer on Win 24H2
When the WGC capturer runs on Win 24H2, the behavior has changed and an
error log is causing a huge amount of log messages. The log was spammy
also before so let's switch to LS_VERBOSE instead.
Bug: None
Change-Id: I43e2ea21c71d835d10fdc3b65cf49d7d43a40b3b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/397081
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Commit-Queue: Henrik Andreassson <henrika@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44978}
Diffstat:
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/third_party/libwebrtc/README.mozilla.last-vendor b/third_party/libwebrtc/README.mozilla.last-vendor
@@ -1,4 +1,4 @@
# ./mach python dom/media/webrtc/third_party_build/vendor-libwebrtc.py --from-local /home/mfroman/mozilla/elm/.moz-fast-forward/moz-libwebrtc --commit mozpatches libwebrtc
-libwebrtc updated from /home/mfroman/mozilla/elm/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2025-10-08T20:29:28.419424+00:00.
+libwebrtc updated from /home/mfroman/mozilla/elm/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2025-10-08T20:30:31.140830+00:00.
# base of lastest vendoring
-2b03a25dde
+2028247adf
diff --git a/third_party/libwebrtc/modules/desktop_capture/win/wgc_capture_session.cc b/third_party/libwebrtc/modules/desktop_capture/win/wgc_capture_session.cc
@@ -243,7 +243,7 @@ void WgcCaptureSession::EnsureFrame() {
// We failed to process the frame, but we do have a frame so just return that.
if (queue_.current_frame()) {
- RTC_LOG(LS_ERROR) << "ProcessFrame failed, using existing frame: " << hr;
+ RTC_LOG(LS_VERBOSE) << "ProcessFrame failed, using existing frame: " << hr;
return;
}
diff --git a/third_party/libwebrtc/moz-patch-stack/s0080.patch b/third_party/libwebrtc/moz-patch-stack/s0080.patch
@@ -11,7 +11,7 @@ Mercurial Revision: https://hg.mozilla.org/mozilla-central/rev/0aac94794aad2ddb6
1 file changed, 6 insertions(+)
diff --git a/modules/desktop_capture/win/wgc_capture_session.cc b/modules/desktop_capture/win/wgc_capture_session.cc
-index 039a49cf29..015e7b9686 100644
+index f024349695..ec6ddb4713 100644
--- a/modules/desktop_capture/win/wgc_capture_session.cc
+++ b/modules/desktop_capture/win/wgc_capture_session.cc
@@ -200,6 +200,11 @@ HRESULT WgcCaptureSession::StartCapture(const DesktopCaptureOptions& options) {