Bug 115801
Summary: | [GStreamer] Fullscreen video playback does not work in Wayland | ||
---|---|---|---|
Product: | WebKit | Reporter: | Iago Toral <itoral> |
Component: | Platform | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | danilo.eu, pnormand |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | |||
Bug Blocks: | 81456 |
Iago Toral
Current implementation in WebCore/platform/graphics/gstreamer/GStreamerGWorld.cpp expects a GStreamer sink that implements the video overlay interface for the fullscreen mode, but GStreamer's waylandsink from gst-plugins-bad does not implement this interface yet
If waylandsink supports the video overlay interface in the future the code in WebCore/platform/graphics/gstreamer/PlatformVideoWindowGtk.cpp should be updated to support Wayland windows (current implementation only supports X).
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Philippe Normand
We removed native fullscreen video display support. Fullscreen display is now the video element itself being scaled up (IIRC). Perhaps this bug can be closed then?
Iago Toral
Since we do not depend on the native window system anymore the problem does not exist any more. Closing.