|
@@ -51,19 +51,22 @@ else
|
|
|
GST1_PLUGINS_BASE_CONF_OPTS += -Dorc=disabled
|
|
|
endif
|
|
|
|
|
|
-ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_HAS_API),y)
|
|
|
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_HAS_API)$(BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_HAS_PLATFORM)$(BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_HAS_WINDOW),yyy)
|
|
|
GST1_PLUGINS_BASE_CONF_OPTS += -Dgl=enabled
|
|
|
+else
|
|
|
+GST1_PLUGINS_BASE_CONF_OPTS += -Dgl=disabled
|
|
|
+endif
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_OPENGL),y)
|
|
|
GST1_PLUGINS_BASE_GL_API_LIST = opengl
|
|
|
GST1_PLUGINS_BASE_DEPENDENCIES += libgl libglu
|
|
|
endif
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_GLES2),y)
|
|
|
GST1_PLUGINS_BASE_GL_API_LIST += gles2
|
|
|
GST1_PLUGINS_BASE_DEPENDENCIES += libgles
|
|
|
endif
|
|
|
-else
|
|
|
-GST1_PLUGINS_BASE_CONF_OPTS += -Dgl=disabled
|
|
|
-endif
|
|
|
+
|
|
|
GST1_PLUGINS_BASE_CONF_OPTS += -Dgl_api='$(subst $(space),$(comma),$(GST1_PLUGINS_BASE_GL_API_LIST))'
|
|
|
|
|
|
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BASE_LIB_OPENGL_GLX),y)
|