To simply maintainance if we need to put specific includes around it.
#include <bcm_host.h>
#endif
-#include <gst/gl/gstglconfig.h>
-
#include "gstglimagesink.h"
#include "gstglfiltercube.h"
#ifndef __GST_GL_WINDOW_ANDROID_EGL_H__
#define __GST_GL_WINDOW_ANDROID_EGL_H__
-#include <EGL/egl.h>
-
#include <gst/gl/gl.h>
G_BEGIN_DECLS
#ifndef __GST_GL_WINDOW_DISPMANX_EGL_H__
#define __GST_GL_WINDOW_DISPMANX_EGL_H__
-#include <bcm_host.h>
#include <gst/video/gstvideosink.h>
-
-#include <EGL/egl.h>
-
#include <gst/gl/gl.h>
+#include <bcm_host.h>
G_BEGIN_DECLS
*/
#include "gstglcontext_egl.h"
-#include <gst/gl/gl.h>
#if GST_GL_HAVE_WINDOW_X11
#include "../x11/gstglwindow_x11.h"
#define __GST_GL_EGL_H__
#include <gst/gst.h>
-#include <EGL/egl.h>
-
-#include <gst/gl/gstgl_fwd.h>
-#include <gst/gl/gstglcontext.h>
+#include <gst/gl/gl.h>
G_BEGIN_DECLS
#define __GST_GL_DISPLAY_EGL_H__
#include <gst/gst.h>
+#include <gst/gl/gl.h>
+/* FIXME temp until merge */
#include <gst/egl/egl.h>
-#include <gst/gl/gstgl_fwd.h>
-#include <gst/gl/gstgldisplay.h>
-
G_BEGIN_DECLS
GType gst_gl_display_egl_get_type (void);
#include <gst/gl/glprototypes/gstgl_compat.h>
+#if GST_GL_HAVE_PLATFORM_EGL
+#include <EGL/egl.h>
+#endif
+
/* OpenGL 2.0 for Embedded Systems */
#if GST_GL_HAVE_GLES2
# include <GLES2/gl2.h>
#include <wayland-egl.h>
#include <wayland-cursor.h>
-#include <EGL/egl.h>
-
#include <gst/gl/gl.h>
G_BEGIN_DECLS
#include <gst/gst.h>
-#include <EGL/egl.h>
-
#include "gstglwindow_win32.h"
G_BEGIN_DECLS