[Bug 704807] Simplify windowing logic
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Mar 16 11:14:44 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=704807
--- Comment #2 from Philippe Normand <phil at base-art.net> ---
The code is there but is not triggered, I think. At least for the dispmanx/egl
backend.
>From what I can see here, in gstglwindow_dispmanx_egl.c a native window is
created and get_window_handle() returns a non-null result. So in
gstglcontext_egl and EGLSurface is created for the handle and the other branch
(surfaceless context) is not triggered.
The use-case I have in mind is to use glimagesink::client-draw within WebKit.
For that I don't think I need the gstglwindow_dispmanx to create a native
window because it's handled by WebKit instead.
I'm not sure how it's all supposed to work but shouldn't the native window
support be optional, in the Dispmanx and perhaps Android/EGL cases?
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list