Skip to contentSkip to conversation

gst1-plugins-bad: sort plugin list alphabetically

PATCH New Marcin Nowakowski 3 participants 5 messages May 19, 2016

lore
Share & tools
lore
#0 lore raw

PATCH 1/2 gst1-plugins-bad: sort plugin list alphabetically

Plugin list for the package is split into 2 parts - dependencyless and ones with external dependencies. The first list is kept sorted alphabetically, but the second has entries without any particular order, so keep it sorted as well.

---
 package/gstreamer1/gst1-plugins-bad/Config.in      | 86 +++++++++++-----------
 .../gst1-plugins-bad/gst1-plugins-bad.mk           | 80 ++++++++++----------
 2 files changed, 83 insertions(+), 83 deletions(-)
package/gstreamer1/gst1-plugins-bad/Config.in +43 -43
index facfe58..c4c4e43 100644
@@ -463,14 +463,6 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_YADIF
 
 comment "plugins with external dependencies"
 
-config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SHM
-	bool "shm"
-	help
-	  shared memory sink source
-
-config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VCD
-	bool "vcd"
-
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_APEXSINK
 	bool "apexsink"
 	select BR2_PACKAGE_OPENSSL
@@ -479,10 +471,6 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ASSRENDER
 	bool "assrender"
 	select BR2_PACKAGE_LIBASS
 
-config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VOAACENC
-	bool "voaacenc"
-	select BR2_PACKAGE_VO_AACENC
-
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_BZ2
 	bool "bz2"
 	select BR2_PACKAGE_BZIP2
@@ -515,18 +503,16 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DIRECTFB
 	depends on BR2_PACKAGE_DIRECTFB
 	default y
 
-config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WAYLAND
-	bool "wayland"
-	depends on BR2_PACKAGE_WAYLAND
-	default y
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVB
+	bool "dvb"
+	select BR2_PACKAGE_DTV_SCAN_TABLES
+	# FEC_2_5 / QAM_4_NR definitions
+	depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7
 	help
-	  Wayland Video Sink
+	  DVB elements
 
-config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBP
-	bool "webp"
-	select BR2_PACKAGE_WEBP
-	help
-	  Webp image format plugin
+comment "dvb needs a toolchain w/ headers >= 3.7"
+	depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7
 
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FAAD
 	bool "faad"
@@ -539,6 +525,20 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FBDEV
 	help
 	  Linux framebuffer video sink
 
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GL
+	bool "gl"
+	default y
+	depends on BR2_PACKAGE_GST1_PLUGINS_BAD_HAS_LIB_OPENGL
+
+comment "gl needs the gst1-plugins-bad opengl library"
+	depends on !BR2_PACKAGE_GST1_PLUGINS_BAD_HAS_LIB_OPENGL
+
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HLS
+	bool "hls"
+	select BR2_PACKAGE_GNUTLS
+	help
+	  Fragmented streaming plugins
+
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIBMMS
 	bool "libmms"
 	depends on BR2_USE_WCHAR # libmms -> libglib2
@@ -638,38 +638,38 @@ comment "rsvg plugin needs a toolchain w/ C++"
 	depends on !BR2_INSTALL_LIBSTDCPP
 	depends on BR2_TOOLCHAIN_HAS_SYNC_4
 
-config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GL
-	bool "gl"
-	default y
-	depends on BR2_PACKAGE_GST1_PLUGINS_BAD_HAS_LIB_OPENGL
-
-comment "gl needs the gst1-plugins-bad opengl library"
-	depends on !BR2_PACKAGE_GST1_PLUGINS_BAD_HAS_LIB_OPENGL
-
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL
 	bool "sdl"
 	select BR2_PACKAGE_SDL
 
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SHM
+	bool "shm"
+	help
+	  shared memory sink source
+
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SNDFILE
 	bool "sndfile"
 	select BR2_PACKAGE_LIBSNDFILE
 
-config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVB
-	bool "dvb"
-	select BR2_PACKAGE_DTV_SCAN_TABLES
-	# FEC_2_5 / QAM_4_NR definitions
-	depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7
-	help
-	  DVB elements
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VCD
+	bool "vcd"
 
-comment "dvb needs a toolchain w/ headers >= 3.7"
-	depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VOAACENC
+	bool "voaacenc"
+	select BR2_PACKAGE_VO_AACENC
 
-config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HLS
-	bool "hls"
-	select BR2_PACKAGE_GNUTLS
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WAYLAND
+	bool "wayland"
+	depends on BR2_PACKAGE_WAYLAND
+	default y
 	help
-	  Fragmented streaming plugins
+	  Wayland Video Sink
+
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBP
+	bool "webp"
+	select BR2_PACKAGE_WEBP
+	help
+	  Webp image format plugin
 
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_X265
 	bool "x265"
package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk +40 -40

132 lines not on this page · raw message

Signature · 1 line
1.9.1
#1 lore raw

PATCH 2/2 gst1-plugins-bad: add sbc support

---
 package/gstreamer1/gst1-plugins-bad/Config.in           | 4 ++++
 package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk | 8 +++++++-
 2 files changed, 11 insertions(+), 1 deletion(-)
package/gstreamer1/gst1-plugins-bad/Config.in +4 -0
index c4c4e43..046c2aa 100644
@@ -638,6 +638,10 @@ comment "rsvg plugin needs a toolchain w/ C++"
 	depends on !BR2_INSTALL_LIBSTDCPP
 	depends on BR2_TOOLCHAIN_HAS_SYNC_4
 
+config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SBC
+	bool "sbc"
+	select BR2_PACKAGE_SBC
+
 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL
 	bool "sdl"
 	select BR2_PACKAGE_SDL
package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk +7 -1
index c3c4682..8ddf5d9 100644
@@ -71,7 +71,6 @@ GST1_PLUGINS_BAD_CONF_OPTS += \
 	--disable-gme \
 	--disable-xvid \
 	--disable-vdpau \
-	--disable-sbc \
 	--disable-schro \
 	--disable-zbar \
 	--disable-rtmp \
@@ -743,6 +742,13 @@ else
 GST1_PLUGINS_BAD_CONF_OPTS += --disable-rsvg
 endif
 
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SBC),y)
+GST1_PLUGINS_BAD_CONF_OPTS += --enable-sbc
+GST1_PLUGINS_BAD_DEPENDENCIES += sbc
+else
+GST1_PLUGINS_BAD_CONF_OPTS += --disable-sbc
+endif
+
 ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL),y)
 GST1_PLUGINS_BAD_CONF_ENV += ac_cv_path_SDL_CONFIG=$(STAGING_DIR)/usr/bin/sdl-config
 GST1_PLUGINS_BAD_CONF_OPTS += --enable-sdl
Signature · 1 line
1.9.1
#4 lore raw

PATCH 1/2 gst1-plugins-bad: sort plugin list alphabetically

In reply to Marcin Nowakowski
Quoted 8 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Marcin" == Marcin Nowakowski <[email protected]> writes:

Plugin list for the package is split into 2 parts - dependencyless and ones with external dependencies. The first list is kept sorted alphabetically, but the second has entries without any particular order, so keep it sorted as well.

Committed to next, thanks.

Signature · 1 line
Bye, Peter Korsgaard