Title: [243873] trunk/Source/ThirdParty/libwebrtc
- Revision
- 243873
- Author
- [email protected]
- Date
- 2019-04-04 09:52:02 -0700 (Thu, 04 Apr 2019)
Log Message
Log the error if VideoProcessing library cannot be dlopen
https://bugs.webkit.org/show_bug.cgi?id=196609
Reviewed by Eric Carlson.
* Source/webrtc/sdk/WebKit/VideoProcessingSoftLink.cpp:
(webrtc::initVideoProcessingVPModuleInitialize):
Modified Paths
Diff
Modified: trunk/Source/ThirdParty/libwebrtc/ChangeLog (243872 => 243873)
--- trunk/Source/ThirdParty/libwebrtc/ChangeLog 2019-04-04 16:51:31 UTC (rev 243872)
+++ trunk/Source/ThirdParty/libwebrtc/ChangeLog 2019-04-04 16:52:02 UTC (rev 243873)
@@ -1,3 +1,13 @@
+2019-04-04 Youenn Fablet <[email protected]>
+
+ Log the error if VideoProcessing library cannot be dlopen
+ https://bugs.webkit.org/show_bug.cgi?id=196609
+
+ Reviewed by Eric Carlson.
+
+ * Source/webrtc/sdk/WebKit/VideoProcessingSoftLink.cpp:
+ (webrtc::initVideoProcessingVPModuleInitialize):
+
2019-04-03 Youenn Fablet <[email protected]>
Add logging and ASSERTs to investigate issue with VPModuleInitialize
Modified: trunk/Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/VideoProcessingSoftLink.cpp (243872 => 243873)
--- trunk/Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/VideoProcessingSoftLink.cpp 2019-04-04 16:51:31 UTC (rev 243872)
+++ trunk/Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/VideoProcessingSoftLink.cpp 2019-04-04 16:52:02 UTC (rev 243873)
@@ -73,7 +73,8 @@
void (*softLinkVideoProcessingVPModuleInitialize) () = initVideoProcessingVPModuleInitialize;
static void initVideoProcessingVPModuleInitialize()
{
- auto* library = VideoProcessingLibrary();
+
+ auto* library = dlopen("/System/Library/PrivateFrameworks/VideoProcessing.framework/VideoProcessing", RTLD_NOW);
if (!library)
fprintf(stderr, "Cannot find VideoProcessingLibrary: %s\n", dlerror());
softLinkVideoProcessingVPModuleInitialize = (void (*)()) dlsym(library, "VPModuleInitialize");
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes