mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-09-08 13:18:52 +00:00
Simple implementation split from GstGLWindowWayland Can now have multiple glimagesink elements all displaying output linked via GL or otherwise (barring GL platform limitations). The intel driver is racy and can crash setting up the two glimagesink contexts. e.g. videotestsrc ! tee name=t ! queue ! glupload ! glimagesinkelement t. ! queue ! gleffects_blur ! glimagesinkelement videotestsrc ! glupload ! glfiltercube ! tee name=t ! queue ! glimagesinkelement t. ! queue ! gleffects_blur ! glimagesinkelement
25 lines
559 B
Makefile
25 lines
559 B
Makefile
## Process this file with automake to produce Makefile.in
|
|
|
|
noinst_LTLIBRARIES = libgstgl-wayland.la
|
|
|
|
libgstgl_wayland_la_SOURCES = \
|
|
gstgldisplay_wayland.c \
|
|
gstglwindow_wayland_egl.c \
|
|
wayland_event_source.c
|
|
|
|
noinst_HEADERS = \
|
|
gstgldisplay_wayland.h \
|
|
gstglwindow_wayland_egl.h \
|
|
wayland_event_source.h
|
|
|
|
libgstgl_wayland_la_CFLAGS = \
|
|
-I$(top_srcdir)/gst-libs \
|
|
-I$(top_builddir)/gst-libs \
|
|
$(GL_CFLAGS) \
|
|
$(GST_PLUGINS_BASE_CFLAGS) \
|
|
$(GST_BASE_CFLAGS) \
|
|
$(GST_CFLAGS)
|
|
|
|
libgstgl_wayland_la_LDFLAGS = \
|
|
$(GST_LIB_LDFLAGS) \
|
|
$(GST_ALL_LDFLAGS)
|