From ab7a152cd4a2ecaf58a3ccea8edf68df5fddb319 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 11 Jul 2014 09:41:05 +0200 Subject: [PATCH] gl: Move GstGLMixer to the plugin for now It depends on GstAggregator and we don't want to install headers for that yet. https://bugzilla.gnome.org/show_bug.cgi?id=732207 --- ext/gl/Makefile.am | 3 +++ {gst-libs/gst => ext}/gl/gstglmixer.c | 0 {gst-libs/gst => ext}/gl/gstglmixer.h | 2 +- {gst-libs/gst => ext}/gl/gstglmixerpad.h | 0 ext/gl/gstglmosaic.h | 2 +- ext/gl/gstglvideomixer.h | 4 ++-- gst-libs/gst/gl/Makefile.am | 3 --- gst-libs/gst/gl/gl.h | 1 - 8 files changed, 7 insertions(+), 8 deletions(-) rename {gst-libs/gst => ext}/gl/gstglmixer.c (100%) rename {gst-libs/gst => ext}/gl/gstglmixer.h (98%) rename {gst-libs/gst => ext}/gl/gstglmixerpad.h (100%) diff --git a/ext/gl/Makefile.am b/ext/gl/Makefile.am index 7ec63b309d..a92efb8c2c 100644 --- a/ext/gl/Makefile.am +++ b/ext/gl/Makefile.am @@ -25,6 +25,9 @@ OPENGL_SOURCES = \ gltestsrc.h \ gstgltestsrc.c \ gstgltestsrc.h \ + gstglmixer.c \ + gstglmixer.h \ + gstglmixerpad.h \ gstglmosaic.c \ gstglmosaic.h \ effects/gstgleffectscurves.h \ diff --git a/gst-libs/gst/gl/gstglmixer.c b/ext/gl/gstglmixer.c similarity index 100% rename from gst-libs/gst/gl/gstglmixer.c rename to ext/gl/gstglmixer.c diff --git a/gst-libs/gst/gl/gstglmixer.h b/ext/gl/gstglmixer.h similarity index 98% rename from gst-libs/gst/gl/gstglmixer.h rename to ext/gl/gstglmixer.h index 7e66acc06c..a9e3a3c6cb 100644 --- a/gst-libs/gst/gl/gstglmixer.h +++ b/ext/gl/gstglmixer.h @@ -24,7 +24,7 @@ #include #include #include -#include +#include "gstglmixerpad.h" G_BEGIN_DECLS diff --git a/gst-libs/gst/gl/gstglmixerpad.h b/ext/gl/gstglmixerpad.h similarity index 100% rename from gst-libs/gst/gl/gstglmixerpad.h rename to ext/gl/gstglmixerpad.h diff --git a/ext/gl/gstglmosaic.h b/ext/gl/gstglmosaic.h index 1da9dbe29c..49c99e7754 100644 --- a/ext/gl/gstglmosaic.h +++ b/ext/gl/gstglmosaic.h @@ -21,7 +21,7 @@ #ifndef _GST_GL_MOSAIC_H_ #define _GST_GL_MOSAIC_H_ -#include +#include "gstglmixer.h" G_BEGIN_DECLS diff --git a/ext/gl/gstglvideomixer.h b/ext/gl/gstglvideomixer.h index 69a077100c..ae2f367a89 100644 --- a/ext/gl/gstglvideomixer.h +++ b/ext/gl/gstglvideomixer.h @@ -21,8 +21,8 @@ #ifndef _GST_GL_VIDEO_MIXER_H_ #define _GST_GL_VIDEO_MIXER_H_ -#include -#include +#include "gstglmixer.h" +#include "gstglmixerpad.h" G_BEGIN_DECLS diff --git a/gst-libs/gst/gl/Makefile.am b/gst-libs/gst/gl/Makefile.am index d201e3ec39..61597c1079 100644 --- a/gst-libs/gst/gl/Makefile.am +++ b/gst-libs/gst/gl/Makefile.am @@ -14,7 +14,6 @@ libgstgl_@GST_API_VERSION@_la_SOURCES = \ gstglmemory.c \ gstglbufferpool.c \ gstglfilter.c \ - gstglmixer.c \ gstglshader.c \ gstglshadervariables.c \ gstglcolorconvert.c \ @@ -35,8 +34,6 @@ libgstgl_@GST_API_VERSION@include_HEADERS = \ gstglmemory.h \ gstglbufferpool.h \ gstglfilter.h \ - gstglmixer.h \ - gstglmixerpad.h \ gstglshadervariables.h \ gstglshader.h \ gstglcolorconvert.h \ diff --git a/gst-libs/gst/gl/gl.h b/gst-libs/gst/gl/gl.h index 4aee9c9e16..d5debe64d1 100644 --- a/gst-libs/gst/gl/gl.h +++ b/gst-libs/gst/gl/gl.h @@ -43,7 +43,6 @@ #include #include #include -#include #include #endif /* __GST_GL_H__ */