Title: [267741] trunk/Source/WebCore
Revision
267741
Author
za...@apple.com
Date
2020-09-29 09:34:53 -0700 (Tue, 29 Sep 2020)

Log Message

[Media in GPU Process] Use VideoLayerManager to manage layers of MediaPlayerPrivateRemote
https://bugs.webkit.org/show_bug.cgi?id=216995

Patch by Peng Liu <peng.l...@apple.com> on 2020-09-29
Reviewed by Zalan Bujtas.

A follow-up patch to fix a build failure.

* platform/graphics/avfoundation/objc/VideoLayerManagerObjC.h:
* platform/graphics/avfoundation/objc/VideoLayerManagerObjC.mm:
(WebCore::VideoLayerManagerObjC::~VideoLayerManagerObjC):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (267740 => 267741)


--- trunk/Source/WebCore/ChangeLog	2020-09-29 16:27:28 UTC (rev 267740)
+++ trunk/Source/WebCore/ChangeLog	2020-09-29 16:34:53 UTC (rev 267741)
@@ -1,3 +1,16 @@
+2020-09-29  Peng Liu  <peng.l...@apple.com>
+
+        [Media in GPU Process] Use VideoLayerManager to manage layers of MediaPlayerPrivateRemote
+        https://bugs.webkit.org/show_bug.cgi?id=216995
+
+        Reviewed by Zalan Bujtas.
+
+        A follow-up patch to fix a build failure.
+
+        * platform/graphics/avfoundation/objc/VideoLayerManagerObjC.h:
+        * platform/graphics/avfoundation/objc/VideoLayerManagerObjC.mm:
+        (WebCore::VideoLayerManagerObjC::~VideoLayerManagerObjC):
+
 2020-09-29  Chris Lord  <cl...@igalia.com>
 
         Implement asynchronous OffscreenCanvas placeholder updates for TextureMapperGL-based compositor

Modified: trunk/Source/WebCore/platform/graphics/avfoundation/objc/VideoLayerManagerObjC.h (267740 => 267741)


--- trunk/Source/WebCore/platform/graphics/avfoundation/objc/VideoLayerManagerObjC.h	2020-09-29 16:27:28 UTC (rev 267740)
+++ trunk/Source/WebCore/platform/graphics/avfoundation/objc/VideoLayerManagerObjC.h	2020-09-29 16:34:53 UTC (rev 267741)
@@ -54,7 +54,7 @@
     WEBCORE_EXPORT VideoLayerManagerObjC() = default;
 #endif
 
-    ~VideoLayerManagerObjC() = default;
+    WEBCORE_EXPORT ~VideoLayerManagerObjC();
 
     WEBCORE_EXPORT PlatformLayer* videoInlineLayer() const final;
 

Modified: trunk/Source/WebCore/platform/graphics/avfoundation/objc/VideoLayerManagerObjC.mm (267740 => 267741)


--- trunk/Source/WebCore/platform/graphics/avfoundation/objc/VideoLayerManagerObjC.mm	2020-09-29 16:27:28 UTC (rev 267740)
+++ trunk/Source/WebCore/platform/graphics/avfoundation/objc/VideoLayerManagerObjC.mm	2020-09-29 16:34:53 UTC (rev 267741)
@@ -51,6 +51,10 @@
 }
 #endif
 
+VideoLayerManagerObjC::~VideoLayerManagerObjC()
+{
+}
+
 PlatformLayer* VideoLayerManagerObjC::videoInlineLayer() const
 {
     return m_videoInlineLayer.get();
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to