mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-09-08 13:18:52 +00:00
We added GL_CFLAGS in autotools because we unconditionally included OpenGL headers. We do not do that anymore for a standard #include <gst/gl/gl.h>. OpenGL headers are only included for the platform specific files e.g. #include <gst/gl/x11/gstgldisplay_x11.h> which must always be hidden behind a #if GST_GL_HAVE_WINDOW_X11, or #include <gst/gl/gstglfuncs.h> to gain access to the contents of the GstGLFuncs object. Users of our headers must include the necessary include paths for the platforms they are intending to support. We might introduce extra .pc files for what GstGL was built against though. Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/issues/735 Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/741>
17 lines
607 B
PkgConfig
17 lines
607 B
PkgConfig
prefix=
|
|
exec_prefix=
|
|
libdir=@gllibdir@
|
|
includedir=@abs_top_builddir@/gst-libs
|
|
girdir=@abs_top_builddir@/gst-libs/gst/base
|
|
typelibdir=@abs_top_builddir@/gst-libs/gst/base
|
|
gl_platforms=@GL_PLATFORMS@
|
|
gl_winsys=@GL_WINDOWS@
|
|
gl_apis=@GL_APIS@
|
|
|
|
Name: GStreamer OpenGL Plugins Libraries, Uninstalled
|
|
Description: Streaming media framework, OpenGL plugins libraries, uninstalled
|
|
Version: @VERSION@
|
|
Requires: gstreamer-video-@GST_API_VERSION@ gstreamer-base-@GST_API_VERSION@ gstreamer-@GST_API_VERSION@
|
|
|
|
Libs: -L${libdir} -lgstgl-@GST_API_VERSION@
|
|
Cflags: -I@abs_top_srcdir@/gst-libs -I@abs_top_builddir@/gst-libs
|