[Webkit-unassigned] [Bug 193715] New: [WPE] Implement GStreamer based holepunch

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 23 06:32:47 PST 2019


https://bugs.webkit.org/show_bug.cgi?id=193715

            Bug ID: 193715
           Summary: [WPE] Implement GStreamer based holepunch
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit WPE
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: magomez at igalia.com
                CC: bugs-noreply at webkitgtk.org

Add a holepunch feature that allows to perform video playback through GStreamer but, instead of drawing the frames, draws a transparent rectangle on the position where the video should be. The rendering of the frames is performed by a platform dependent video sink that puts the video on a layer below the browser, so it's visible through the transparent rectangle.

As the creation of the sink depends on the platform, the implementation uses a placeholder for that (a fakesink that doesn't draw anything to the page), and the function that sets the position and size of the video window is empty. Each platform should replace those pieces of code with the bits required.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190123/5b7d4d54/attachment.html>


More information about the webkit-unassigned mailing list