[Bug 766206] plugins: negotiate GstGLContext during the GstContext sharing

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Jul 12 17:22:41 UTC 2016


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

--- Comment #3 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
Created attachment 331374
  --> https://bugzilla.gnome.org/attachment.cgi?id=331374&action=edit
vaapidecode: delay the GstVaapiDisplay instantiating

Delay the GstVaapiDisplay instantiating until the VA decoder has to be
initialized. In this way the element has more chances to find an already
created GstVaapiDisplay, or a GL context, in the pipeline.

In order to delay the VA display instantiating, it is no possible to force the
driver white list check when the element is changing state from NULL to READY
anymore, because there is not a VA display to check. Hence, the vmethod
change_state() is not handled anymore.

Nonetheless, this brings a regression: the driver white list check up is not
functional anymore. This regression will be addressed again in other task.

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