summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/platform/graphics/gstreamer/GStreamerGWorld.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/platform/graphics/gstreamer/GStreamerGWorld.cpp')
-rw-r--r--Source/WebCore/platform/graphics/gstreamer/GStreamerGWorld.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/WebCore/platform/graphics/gstreamer/GStreamerGWorld.cpp b/Source/WebCore/platform/graphics/gstreamer/GStreamerGWorld.cpp
index d179601..a4b20be 100644
--- a/Source/WebCore/platform/graphics/gstreamer/GStreamerGWorld.cpp
+++ b/Source/WebCore/platform/graphics/gstreamer/GStreamerGWorld.cpp
@@ -43,7 +43,8 @@ gboolean gstGWorldSyncMessageCallback(GstBus* bus, GstMessage* message, gpointer
GStreamerGWorld* gstGWorld = static_cast<GStreamerGWorld*>(data);
- if (gst_structure_has_name(message->structure, "prepare-xwindow-id"))
+ if (gst_structure_has_name(message->structure, "prepare-xwindow-id")
+ || gst_structure_has_name(message->structure, "have-ns-view"))
gstGWorld->setWindowOverlay(message);
return TRUE;
}