[Bug 706523] New: eglCreateImageKHR symbol is not always defined for eglglessink and is not portable

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Aug 21 11:24:28 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=706523
  GStreamer | gst-plugins-bad | git

           Summary: eglCreateImageKHR symbol is not always defined for
                    eglglessink and is not portable
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: james.hodapp at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


When working with the gst-plugins-bad master branch and compiling it for
packaging with Ubuntu Touch, I ran across this warning while it was creating
the introspection API:

(gst-plugin-scanner:11095): GStreamer-WARNING **: Failed to load plugin
'/build/buildd/gst-plugins-bad1.0-1.1.3/ext/eglgles/.libs/libgsteglglessink.so':
/build/buildd/gst-plugins-bad1.0-1.1.3/ext/eglgles/.libs/libgsteglglessink.so:
undefined symbol: eglCreateImageKHR

This is due to a custom libEGL.so that doesn't export the eglCreateImageKHR
symbol, but it highlights the fact that all calls to eglCreateImageKHR need to
be made to be more portable like in the following example:

http://cgit.freedesktop.org/mesa/demos/commit/?id=43c2122af1caa750531f29bf734c03d1f50801d1

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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