From 2209c5d97f20e1be90bc35b57c089c0fc4757867 Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Tue, 8 Nov 2016 02:47:36 +1100 Subject: [PATCH] gl/wayland: install the gstgldisplay_wayland.h header As it is used by other OpenGL sinks (gtkglsink, qmlglsink) --- gst-libs/gst/gl/meson.build | 4 ++++ gst-libs/gst/gl/wayland/Makefile.am | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/gst-libs/gst/gl/meson.build b/gst-libs/gst/gl/meson.build index 9c094bd498..a702779077 100644 --- a/gst-libs/gst/gl/meson.build +++ b/gst-libs/gst/gl/meson.build @@ -412,6 +412,9 @@ if need_win_wayland != 'no' 'wayland/gstglwindow_wayland_egl.c', 'wayland/wayland_event_source.c', ] + gl_wayland_headers += [ + 'wayland/gstgldisplay_wayland.h' + ] glconf.set('GST_GL_HAVE_WINDOW_WAYLAND', 1) gl_winsys_deps += [wayland_client_dep, wayland_cursor_dep, wayland_egl_dep] enabled_gl_winsys += 'wayland' @@ -573,6 +576,7 @@ if build_gstgl install_headers(gl_egl_headers, subdir : 'gstreamer-1.0/gst/gl/egl') install_headers(gl_prototype_headers, subdir : 'gstreamer-1.0/gst/gl/glprototypes') install_headers(gl_x11_headers, subdir : 'gstreamer-1.0/gst/gl/x11') + install_headers(gl_wayland_headers, subdir : 'gstreamer-1.0/gst/gl/wayland') configure_file(input : 'gstglconfig.h.meson', output : 'gstglconfig.h', diff --git a/gst-libs/gst/gl/wayland/Makefile.am b/gst-libs/gst/gl/wayland/Makefile.am index 1b284fbc66..c739b9d824 100644 --- a/gst-libs/gst/gl/wayland/Makefile.am +++ b/gst-libs/gst/gl/wayland/Makefile.am @@ -12,6 +12,10 @@ noinst_HEADERS = \ gstglwindow_wayland_egl.h \ wayland_event_source.h +libgstgl_waylandincludedir = $(includedir)/gstreamer-@GST_API_VERSION@/gst/gl/wayland +libgstgl_waylandinclude_HEADERS = \ + gstgldisplay_wayland.h + libgstgl_wayland_la_CFLAGS = \ -I$(top_srcdir)/gst-libs \ -I$(top_builddir)/gst-libs \