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 736715 - texture: move to core libgstvaapi base library
texture: move to core libgstvaapi base library
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:
Blocks: 731852 736713 741079
 
 
Reported: 2014-09-16 06:15 UTC by Gwenole Beauchesne
Modified: 2015-01-27 17:16 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Gwenole Beauchesne 2014-09-16 06:15:15 UTC
GstVaapiTexture is a generic abstraction that could be moved to the core libgstvaapi library. While doing this, no extra dependency needs to be added. This means that a GstVaapitextureClass is now available for any specific code that needs to be added, e.g. into gstvaapitexture_glx.c.

Generic OpenGL data types (GLuint, GLenum) are also replaced with a plain guint.
Comment 1 Gwenole Beauchesne 2015-01-27 17:16:22 UTC
commit 2101685b7d5f02d05665e85c0ed6d0788a3d25f5
Author: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
Date:   Thu Oct 23 17:44:23 2014 +0200

    texture: move to core libgstvaapi base library.
    
    GstVaapiTexture is a generic abstraction that could be moved to the
    core libgstvaapi library. While doing this, no extra dependency needs
    to be added. This means that a GstVaapitextureClass is now available
    for any specific code that needs to be added, e.g. creation of the
    underlying GL texture objects, or backend dependent ways to upload
    a surface to the texture object.
    
    Generic OpenGL data types (GLuint, GLenum) are also replaced with a
    plain guint.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=736715