Changeset 249043 in webkit
- Timestamp:
- Aug 23, 2019 3:53:00 AM (5 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r249040 r249043 1 2019-08-23 Philippe Normand <pnormand@igalia.com> 2 3 [GStreamer] Hole-punch build is broken 4 https://bugs.webkit.org/show_bug.cgi?id=200972 5 6 Reviewed by Žan Doberšek. 7 8 This patch fixes link issues when building with 9 USE_GSTREAMER_HOLEPUNCH enabled, the hole punch client destructor 10 was missing. 11 12 * platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp: 13 Remove FAST_ALLOCATED annotation, because: 14 * platform/graphics/texmap/TextureMapperPlatformLayerBuffer.h: 15 it's now in the base class, along with a default destructor. 16 1 17 2019-08-22 Fujii Hironori <Hironori.Fujii@sony.com> 2 18 -
trunk/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp
r248846 r249043 1126 1126 1127 1127 class GStreamerHolePunchClient : public TextureMapperPlatformLayerBuffer::HolePunchClient { 1128 WTF_MAKE_FAST_ALLOCATED;1129 1128 public: 1130 1129 GStreamerHolePunchClient(GRefPtr<GstElement>&& videoSink) : m_videoSink(WTFMove(videoSink)) { }; -
trunk/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerBuffer.h
r243603 r249043 67 67 68 68 class HolePunchClient { 69 WTF_MAKE_FAST_ALLOCATED(); 69 70 public: 71 virtual ~HolePunchClient() = default; 70 72 virtual void setVideoRectangle(const IntRect&) = 0; 71 virtual ~HolePunchClient() = 0;72 73 }; 73 74
Note: See TracChangeset
for help on using the changeset viewer.