[Bug 766704] vaapi: sharing display handle between app and vaapi elements

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri May 20 11:40:18 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=766704

--- Comment #4 from sreerenj <bsreerenj at gmail.com> ---
(In reply to Víctor Manuel Jáquez Leal from comment #2)
> (In reply to sreerenj from comment #0)
> 
> > May be do something like gst-plugins-bad/gst-libs/gst/wayalnd ??
> 
> bad/gst-libs/gst/gl :)
> 
> > But unlike the older gstreamer-vaapi, we are not having any public APIs now.
> 
> Yup. At least we should expose GstVaapiDisplay. But furthermore, we should
> turn it into a GstObject derived class, hence we could have
> gobject-introspection for free.

I think we have an easy solution: vaapi elements should behave like gl elements
:)

If app using wayland , it set "GstWaylandDisplayHandleContextType" with
wl_display, 
if app using x11, it set "gst.x11.display.handle" with Display etc.

And just create GstVaapDisplay inside gstreamer-vaapi, so no more new APIS.
Missing something?

-- 
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