Skip to content

[CMake][LibWebRTC] Update 'libwebrtc' sources after 296961@main#47552

Merged
webkit-commit-queue merged 1 commit intoWebKit:mainfrom
dpino:follow-up/296961@main
Jul 4, 2025
Merged

[CMake][LibWebRTC] Update 'libwebrtc' sources after 296961@main#47552
webkit-commit-queue merged 1 commit intoWebKit:mainfrom
dpino:follow-up/296961@main

Conversation

@dpino
Copy link
Copy Markdown
Contributor

@dpino dpino commented Jul 3, 2025

1449e9b

[CMake][LibWebRTC] Update 'libwebrtc' sources after 296961@main
https://bugs.webkit.org/show_bug.cgi?id=295335

Reviewed by Philippe Normand.

Changeset 296961@main upgraded 'libwebrtc' to M138. After this change,
LibWebTC's CMake sources should be updated.

Additionally, this change also fixes a few build errors related to the
upgrade.

* Source/ThirdParty/libwebrtc/CMakeLists.txt:
* Source/ThirdParty/libwebrtc/Source/webrtc/call/rtp_config.cc:
* Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/allocation_counter.cc:
* Source/WebCore/CMakeLists.txt:
* Source/WebCore/platform/mediastream/libwebrtc/gstreamer/GStreamerVideoDecoderFactory.cpp:
* Source/WebCore/platform/mediastream/libwebrtc/gstreamer/GStreamerVideoEncoderFactory.cpp:
* Source/WebKit/NetworkProcess/webrtc/LibWebRTCSocketClient.cpp:
(WebKit::LibWebRTCSocketClient::signalSentPacket):

Canonical link: https://commits.webkit.org/297018@main

46620b1

Misc iOS, visionOS, tvOS & watchOS macOS Linux Windows
✅ 🧪 style ✅ 🛠 ios ✅ 🛠 mac ✅ 🛠 wpe ✅ 🛠 win
✅ 🧪 bindings ✅ 🛠 ios-sim ✅ 🛠 mac-AS-debug ✅ 🧪 wpe-wk2 ⏳ 🧪 win-tests
✅ 🧪 webkitperl ✅ 🧪 ios-wk2 ✅ 🧪 api-mac ✅ 🧪 api-wpe
✅ 🧪 ios-wk2-wpt ✅ 🧪 mac-wk1 ✅ 🛠 wpe-cairo
✅ 🧪 api-ios ✅ 🧪 mac-wk2 ✅ 🛠 gtk
✅ 🛠 vision ✅ 🧪 mac-AS-debug-wk2 ✅ 🧪 gtk-wk2
✅ 🛠 vision-sim ✅ 🧪 mac-wk2-stress ✅ 🧪 api-gtk
✅ 🧪 vision-wk2 ✅ 🧪 mac-intel-wk2 ✅ 🛠 playstation
✅ 🛠 🧪 unsafe-merge ✅ 🛠 tv ✅ 🛠 mac-safer-cpp
✅ 🛠 tv-sim
✅ 🛠 watch
✅ 🛠 watch-sim

@dpino dpino requested review from cdumez and philn as code owners July 3, 2025 15:29
@dpino dpino self-assigned this Jul 3, 2025
@dpino dpino added the WebCore Misc. For miscellaneous bugs in the WebCore framework (and not JavaScriptCore or WebKit). label Jul 3, 2025
@dpino dpino added the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Jul 4, 2025
https://bugs.webkit.org/show_bug.cgi?id=295335

Reviewed by Philippe Normand.

Changeset 296961@main upgraded 'libwebrtc' to M138. After this change,
LibWebTC's CMake sources should be updated.

Additionally, this change also fixes a few build errors related to the
upgrade.

* Source/ThirdParty/libwebrtc/CMakeLists.txt:
* Source/ThirdParty/libwebrtc/Source/webrtc/call/rtp_config.cc:
* Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/allocation_counter.cc:
* Source/WebCore/CMakeLists.txt:
* Source/WebCore/platform/mediastream/libwebrtc/gstreamer/GStreamerVideoDecoderFactory.cpp:
* Source/WebCore/platform/mediastream/libwebrtc/gstreamer/GStreamerVideoEncoderFactory.cpp:
* Source/WebKit/NetworkProcess/webrtc/LibWebRTCSocketClient.cpp:
(WebKit::LibWebRTCSocketClient::signalSentPacket):

Canonical link: https://commits.webkit.org/297018@main
@webkit-commit-queue
Copy link
Copy Markdown
Collaborator

Committed 297018@main (1449e9b): https://commits.webkit.org/297018@main

Reviewed commits have been landed. Closing PR #47552 and removing active labels.

@webkit-commit-queue webkit-commit-queue merged commit 1449e9b into WebKit:main Jul 4, 2025
@webkit-commit-queue webkit-commit-queue removed the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Jul 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

WebCore Misc. For miscellaneous bugs in the WebCore framework (and not JavaScriptCore or WebKit).

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants