[Bug 728234] New: EGL cannot be disabled.
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Apr 14 22:25:43 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=728234
GStreamer | gst-plugins-bad | git
Summary: EGL cannot be disabled.
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: ewtoombs at uwaterloo.ca
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
./configure --enable-egl=no and --without-egl don't seem to do anything at all,
because EGL builds anyway.
--with-egl-window-system=none will prevent EGL from being built, but the build
fails later on here:
DOC Introspecting gobjects
libtool: link: cannot find the library `../../gst-libs/gst/gl/libgstgl-1.0.la'
or unhandled argument `../../gst-libs/gst/gl/libgstgl-1.0.la'
The whole build command for that last error:
./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
--with-gtk=3.0 --with-egl-window-system=none
make
As a temporary workaround, I tried disabling gl with --disable-gl. It looks for
libgstgl anyway, and doesn't find it, just like before.
Now, you might be wondering why I want to disable EGL. It's because nvidia's
EGL implementation doesn't support the *KHR API extension that is being used
inside gst-libs/gst/egl/egl.c. In particular, linking fails with the unresolved
symbol "eglDestroyImageKHR". I am pretty sure there isn't a new version of
nvidia with *KHR implemented, so until there is, anybody who wants to use
gst-plugins-bad with nvidia will need to be able to disable EGL.
--
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