WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
265398
Generate serialization of webrtc::WebKitEncodedFrameInfo
https://bugs.webkit.org/show_bug.cgi?id=265398
Summary
Generate serialization of webrtc::WebKitEncodedFrameInfo
Alex Christensen
Reported
2023-11-27 12:15:06 PST
...
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2023-11-27 12:35:30 PST
<
rdar://problem/118845948
>
Alex Christensen
Comment 2
2023-11-27 12:43:17 PST
Pull request:
https://github.com/WebKit/WebKit/pull/20949
EWS
Comment 3
2023-11-27 14:21:34 PST
Committed
271173@main
(c68f7caf5b37): <
https://commits.webkit.org/271173@main
> Reviewed commits have been landed. Closing PR #20949 and removing active labels.
Diego Pino
Comment 4
2023-11-28 11:17:44 PST
Bot 'WPE-Linux-64bit-Release-Packaging-Nightly-Ubuntu2004' is failing now with the following error: WPE-Linux-64bit-Release-Packaging-Nightly-Ubuntu2004 ``` FAILED: In file included from ../../../Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/WebKitEncoder.h:28, from ../../../Source/WebKit/Shared/RTCWebKitEncodedFrameInfo.h:32, from DerivedSources/WebKit/GeneratedSerializers.cpp:131: ../../../Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/WebKitUtilities.h:31:10: fatal error: CoreFoundation/CFBase.h: No such file or directory 31 | #include <CoreFoundation/CFBase.h> | ^~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. [1659/2276] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/SerializedTypeInfo.cpp.o ``` This the only WPE bot that uses LibWebRTC.
Diego Pino
Comment 5
2023-11-28 11:18:39 PST
Re-opening for pull request
https://github.com/webkit/webkit/pull/21010
Alex Christensen
Comment 6
2023-11-29 08:32:04 PST
Thanks, Diego! Does all Linux EWS not use libwebrtc?
Diego Pino
Comment 7
2023-12-01 13:45:09 PST
(In reply to Alex Christensen from
comment #6
)
> Thanks, Diego! Does all Linux EWS not use libwebrtc?
All WebKitGTK and WPE bots use GStreamer WebRTC. There's only one bot that builds with LibWebRTC (`--cmakeargs=-DUSE_GSTREAMER_WEBRTC=OFF`), which is the WPE-Linux-64-bit-Release-Ubuntu-LTS-Build bot. The fix I attempted fixed WPE-Linux-64-bit-Release-Ubuntu-LTS-Build but the patch broken compilation in all other Linux EWS bots as well as WinCairo, so the fix is not correct.
Diego Pino
Comment 8
2023-12-01 13:48:10 PST
Sorry, the only bot that builds with LibWebRTC is WPE-Linux-64bit-Release-Packaging-Nightly-Ubuntu2004.
https://build.webkit.org/#/builders/2/builds/8573
EWS
Comment 9
2024-01-03 00:42:21 PST
Committed
272602@main
(995816c95079): <
https://commits.webkit.org/272602@main
> Reviewed commits have been landed. Closing PR #21010 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug