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

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


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

--- Comment #5 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
(In reply to sreerenj from comment #4)
> (In reply to Víctor Manuel Jáquez Leal from comment #2)
> > 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?

That's what we almost have. The missing bits would be the  negotiate external
context (bug 766206 and bug 705821). But it won't fix, for example, bug    
754820, because the application would like to have different GstVaapiDisplay in
same pipeline.

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