[Bug 760502] waylandsink: Preconditon of display handle is wrong, waylandsink need to change form GST_ELEMENT_ERROR to GST_ELEMENT_WARNING in gst_wayland_sink_set_window_handle
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Sat Feb 13 09:45:57 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=760502
Daniel Stone <daniel at fooishbar.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |daniel at fooishbar.org
--- Comment #2 from Daniel Stone <daniel at fooishbar.org> ---
(In reply to Hyunil Park from comment #0)
> This is a precondition that waylandsink can not use externally-supplied
> surface without an externally-supplied display handle
>
> But this preconditon is wrong !!!.
> display is only used to communicate with Wayland-server.
> Waylandsink can use internal display handle which is created waylandsink.
> And It is working well with externally-supplied surface.
I don't understand how this can possibly be true. To display a wl_buffer, you
must have a handle to a wl_surface. Handles to wl_surfaces cannot be shared
between clients - the object ID space in Wayland is per-client, and there are
no global objects. So how can the application supply a wl_surface handle for
the sink to use, when they have a different connection?
--
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