diff --git a/ext/gl/gstglimagesink.c b/ext/gl/gstglimagesink.c index a4d6d3d3aa..d0c690f084 100644 --- a/ext/gl/gstglimagesink.c +++ b/ext/gl/gstglimagesink.c @@ -87,6 +87,10 @@ #include "gstglimagesink.h" +#if GST_GL_HAVE_PLATFORM_EGL +#include +#endif + GST_DEBUG_CATEGORY (gst_debug_glimage_sink); #define GST_CAT_DEFAULT gst_debug_glimage_sink diff --git a/gst-libs/gst/gl/gl.h b/gst-libs/gst/gl/gl.h index 43cc534b1f..07d9478120 100644 --- a/gst-libs/gst/gl/gl.h +++ b/gst-libs/gst/gl/gl.h @@ -39,9 +39,4 @@ #include #include -#if GST_GL_HAVE_PLATFORM_EGL -#include -#include -#endif - #endif /* __GST_GL_H__ */ diff --git a/gst-libs/gst/gl/gstglfilter.c b/gst-libs/gst/gl/gstglfilter.c index bd0796e1cb..b4af7f73d3 100644 --- a/gst-libs/gst/gl/gstglfilter.c +++ b/gst-libs/gst/gl/gstglfilter.c @@ -26,6 +26,10 @@ #include "gstglfilter.h" +#if GST_GL_HAVE_PLATFORM_EGL +#include "egl/gsteglimagememory.h" +#endif + #define GST_CAT_DEFAULT gst_gl_filter_debug GST_DEBUG_CATEGORY_STATIC (GST_CAT_DEFAULT);