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