mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-03-30 12:49:40 +00:00
[482/906] ext: Add a libvisual plugin wrapping opengl libvisual
Fix bug #202069
This commit is contained in:
parent
f639d6096d
commit
a3cc71ae5f
3 changed files with 1173 additions and 0 deletions
15
ext/libvisual/CMakeLists.txt
Normal file
15
ext/libvisual/CMakeLists.txt
Normal file
|
@ -0,0 +1,15 @@
|
|||
add_definitions(-DHAVE_CONFIG_H)
|
||||
|
||||
include_directories(AFTER
|
||||
${GSTREAMER_INCLUDE_DIR}
|
||||
${GLIB2_INCLUDE_DIR}
|
||||
../../gst-libs/gst/gl
|
||||
../../gst-libs
|
||||
../..
|
||||
.)
|
||||
|
||||
add_library (gstlibvisualgl SHARED
|
||||
visual-gl.c)
|
||||
|
||||
target_link_libraries(gstlibvisualgl
|
||||
general gstgl)
|
15
ext/libvisual/Makefile.am
Normal file
15
ext/libvisual/Makefile.am
Normal file
|
@ -0,0 +1,15 @@
|
|||
plugin_LTLIBRARIES = libgstlibvisualgl.la
|
||||
|
||||
libgstlibvisualgl_la_SOURCES = visual-gl.c
|
||||
|
||||
libgstlibvisualgl_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(LIBVISUAL_CFLAGS) \
|
||||
-I$(top_srcdir)/gst-libs \
|
||||
-I$(top_srcdir)/gst-libs/gst/gl
|
||||
|
||||
libgstlibvisualgl_la_LIBADD = \
|
||||
$(top_builddir)/gst-libs/gst/gl/libgstgl-$(GST_MAJORMINOR).la \
|
||||
$(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) $(LIBVISUAL_LIBS)
|
||||
|
||||
libgstlibvisualgl_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
|
||||
libgstlibvisualgl_la_LIBTOOLFLAGS = --tag=disable-static
|
||||
|
1143
ext/libvisual/visual-gl.c
Normal file
1143
ext/libvisual/visual-gl.c
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue