فهرست منبع

gst1-plugins-bad: add assrender option

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Korsgaard 11 سال پیش
والد
کامیت
8d3590d4b0
2فایلهای تغییر یافته به همراه11 افزوده شده و 1 حذف شده
  1. 4 0
      package/gstreamer1/gst1-plugins-bad/Config.in
  2. 7 1
      package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk

+ 4 - 0
package/gstreamer1/gst1-plugins-bad/Config.in

@@ -318,6 +318,10 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_APEXSINK
 	bool "apexsink"
 	bool "apexsink"
 	select BR2_PACKAGE_OPENSSL
 	select BR2_PACKAGE_OPENSSL
 
 
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ASSRENDER
+	bool "assrender"
+	select BR2_PACKAGE_LIBASS
+
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VOAACENC
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VOAACENC
 	bool "voaacenc"
 	bool "voaacenc"
 	select BR2_PACKAGE_VO_AACENC
 	select BR2_PACKAGE_VO_AACENC

+ 7 - 1
package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk

@@ -39,7 +39,6 @@ GST1_PLUGINS_BAD_CONF_OPT += \
 	--disable-mfc \
 	--disable-mfc \
 	--disable-opensles \
 	--disable-opensles \
 	--disable-uvch264 \
 	--disable-uvch264 \
-	--disable-assrender \
 	--disable-voamrwbenc \
 	--disable-voamrwbenc \
 	--disable-chromaprint \
 	--disable-chromaprint \
 	--disable-dash \
 	--disable-dash \
@@ -510,6 +509,13 @@ else
 GST1_PLUGINS_BAD_CONF_OPT += --disable-apexsink
 GST1_PLUGINS_BAD_CONF_OPT += --disable-apexsink
 endif
 endif
 
 
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ASSRENDER),y)
+GST1_PLUGINS_BAD_CONF_OPT += --enable-assrender
+GST1_PLUGINS_BAD_DEPENDENCIES += libass
+else
+GST1_PLUGINS_BAD_CONF_OPT += --disable-assrender
+endif
+
 ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VOAACENC),y)
 ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VOAACENC),y)
 GST1_PLUGINS_BAD_CONF_OPT += --enable-voaacenc
 GST1_PLUGINS_BAD_CONF_OPT += --enable-voaacenc
 GST1_PLUGINS_BAD_DEPENDENCIES += vo-aacenc
 GST1_PLUGINS_BAD_DEPENDENCIES += vo-aacenc