#ifdef __APPLE__
# include <OpenGL/gl.h>
# include <OpenGL/glext.h>
+#else
+# include <GL/gl.h>
#endif
#ifndef YCBCR_MESA
# define VLCGL_TYPE GL_UNSIGNED_SHORT_8_8_APPLE
#else
-# include <GL/gl.h>
# define VLCGL_TARGET GL_TEXTURE_2D
/* RV32 */
p_vout->output.i_chroma = VLC_CODEC_YUYV;
i_pixel_pitch = 2;
-#elif (VLCGL_FORMAT == GL_YCBCR_422_APPLE)
+#elif defined( GL_YCBCR_422_APPLE ) && (VLCGL_FORMAT == GL_YCBCR_422_APPLE)
p_vout->output.i_chroma = VLC_CODEC_UYVY;
i_pixel_pitch = 2;