After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 741079 - plugins: add support for EGL through GstVideoGLTextureUploadMeta
plugins: add support for EGL through GstVideoGLTextureUploadMeta
Status: RESOLVED FIXED
Product: gstreamer-vaapi
Classification: Other
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: gstreamer-vaapi maintainer(s)
gstreamer-vaapi maintainer(s)
Depends on: 736715
Blocks: 736713 743569
 
 
Reported: 2014-12-03 17:09 UTC by Gwenole Beauchesne
Modified: 2015-02-24 14:44 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Gwenole Beauchesne 2014-12-03 17:09:55 UTC
Add initial support for EGL through GstVideoGLTextureUploadMeta.

This requires GstVaapiPluginBase to re-allocate the GstVaapiDisplay to suit the downstream GstGLContext needs in terms of platform (X11, Wayland), or OpenGL API (desktop, GLESv2).
Comment 1 Gwenole Beauchesne 2015-02-24 14:44:31 UTC
commit 60e96e80cc0b10ad0b70e25ffae9b75eb9be2390
Author: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
Date:   Fri Feb 20 15:29:17 2015 +0100

    plugins: add initial support for EGL.
    
    Add initial support for EGL through GstVideoGLTextureUploadMeta.
    
    Fix gst_vaapi_ensure_display() to allocate a GstVaapiDisplay off the
    downstream supplied GstGLContext configuration, i.e. use its native
    display handle to create a GstVaapiDisplay of type X11 or Wayland ;
    and use the desired OpenGL API to allocate the GstVaapiDisplayEGL
    wrapper.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=741079