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

Reply via email to