Title: [236076] trunk/Source/ThirdParty/libwebrtc
- Revision
- 236076
- Author
- [email protected]
- Date
- 2018-09-17 11:49:52 -0700 (Mon, 17 Sep 2018)
Log Message
Enable VCP for iOS and reenable it for MacOS
https://bugs.webkit.org/show_bug.cgi?id=189635
<rdar://problem/43621029>
Unreviewed, build fix for iOS simulator.
* Source/webrtc/sdk/WebKit/VideoProcessingSoftLink.h:
Modified Paths
Diff
Modified: trunk/Source/ThirdParty/libwebrtc/ChangeLog (236075 => 236076)
--- trunk/Source/ThirdParty/libwebrtc/ChangeLog 2018-09-17 18:45:46 UTC (rev 236075)
+++ trunk/Source/ThirdParty/libwebrtc/ChangeLog 2018-09-17 18:49:52 UTC (rev 236076)
@@ -4,6 +4,16 @@
https://bugs.webkit.org/show_bug.cgi?id=189635
<rdar://problem/43621029>
+ Unreviewed, build fix for iOS simulator.
+
+ * Source/webrtc/sdk/WebKit/VideoProcessingSoftLink.h:
+
+2018-09-17 Youenn Fablet <[email protected]>
+
+ Enable VCP for iOS and reenable it for MacOS
+ https://bugs.webkit.org/show_bug.cgi?id=189635
+ <rdar://problem/43621029>
+
Reviewed by Eric Carlson.
Make sure VCP API is used to set encoding session parameters.
Modified: trunk/Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/VideoProcessingSoftLink.h (236075 => 236076)
--- trunk/Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/VideoProcessingSoftLink.h 2018-09-17 18:45:46 UTC (rev 236075)
+++ trunk/Source/ThirdParty/libwebrtc/Source/webrtc/sdk/WebKit/VideoProcessingSoftLink.h 2018-09-17 18:49:52 UTC (rev 236076)
@@ -33,7 +33,9 @@
// Macro taken from WTF/wtf/Platform.h
#if defined __has_include && __has_include(<CoreFoundation/CFPriv.h>)
-#if (defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE)
+#if (defined(TARGET_IPHONE_SIMULATOR) && TARGET_IPHONE_SIMULATOR)
+#define ENABLE_VCP_ENCODER 0
+#elif (defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE)
#define ENABLE_VCP_ENCODER (__IPHONE_OS_VERSION_MAX_ALLOWED >= 120000)
#elif (defined(TARGET_OS_MAC) && TARGET_OS_MAC)
#define ENABLE_VCP_ENCODER (__MAC_OS_X_VERSION_MAX_ALLOWED >= 101304)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes