[Bug 728753] glimagesink: Failed to create context with libMali

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Apr 30 13:35:52 PDT 2014


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

--- Comment #17 from Nicolas Dufresne <nicolas.dufresne at collabora.co.uk> 2014-04-30 20:35:50 UTC ---
For ios, the module will not load, and we will fallback to NULL (which is what
was there before). For Android, if there is no libGLESv2.so.2, then it will
also fallback to NULL like before. It's an unfortunate trial and error, but
should be that bad.

Though, looking at it again, we should probably make this default proc_address
method smarter, first by having decent default for LIBNAME per platform (ifdef
define blocks + configure params at the top I'd say).

Then, we should decide what to try at run-time. Load EGL when runtime API is
big GL would be a bit unfortunate if there is to implementation of base gl*
method.

Finally, subclass like EGL one, should always check the prefix, and chain up
it's call to default get_proc is not in the egl namespace.

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