* [Buildroot] [PATCH 1/2] gst1-plugins-bad: sort plugin list alphabetically
@ 2016-05-19 18:01 Marcin Nowakowski
2016-05-19 18:01 ` [Buildroot] [PATCH 2/2] gst1-plugins-bad: add sbc support Marcin Nowakowski
2016-05-19 19:16 ` [Buildroot] [PATCH 1/2] gst1-plugins-bad: sort plugin list alphabetically Peter Korsgaard
0 siblings, 2 replies; 5+ messages in thread
From: Marcin Nowakowski @ 2016-05-19 18:01 UTC (permalink / raw)
To: buildroot
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.
Signed-off-by: Marcin Nowakowski <marcin.nowakowski@imgtec.com>
---
package/gstreamer1/gst1-plugins-bad/Config.in | 86 +++++++++++-----------
.../gst1-plugins-bad/gst1-plugins-bad.mk | 80 ++++++++++----------
2 files changed, 83 insertions(+), 83 deletions(-)
diff --git a/package/gstreamer1/gst1-plugins-bad/Config.in b/package/gstreamer1/gst1-plugins-bad/Config.in
index facfe58..c4c4e43 100644
--- a/package/gstreamer1/gst1-plugins-bad/Config.in
+++ b/package/gstreamer1/gst1-plugins-bad/Config.in
@@ -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"
diff --git a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
index e2446a3..c3c4682 100644
--- a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
+++ b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
@@ -590,18 +590,6 @@ endif
# Plugins with dependencies
-ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SHM),y)
-GST1_PLUGINS_BAD_CONF_OPTS += --enable-shm
-else
-GST1_PLUGINS_BAD_CONF_OPTS += --disable-shm
-endif
-
-ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VCD),y)
-GST1_PLUGINS_BAD_CONF_OPTS += --enable-vcd
-else
-GST1_PLUGINS_BAD_CONF_OPTS += --disable-vcd
-endif
-
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_APEXSINK),y)
GST1_PLUGINS_BAD_CONF_OPTS += --enable-apexsink
GST1_PLUGINS_BAD_DEPENDENCIES += openssl
@@ -616,13 +604,6 @@ else
GST1_PLUGINS_BAD_CONF_OPTS += --disable-assrender
endif
-ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VOAACENC),y)
-GST1_PLUGINS_BAD_CONF_OPTS += --enable-voaacenc
-GST1_PLUGINS_BAD_DEPENDENCIES += vo-aacenc
-else
-GST1_PLUGINS_BAD_CONF_OPTS += --disable-voaacenc
-endif
-
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_BZ2),y)
GST1_PLUGINS_BAD_CONF_OPTS += --enable-bz2
GST1_PLUGINS_BAD_DEPENDENCIES += bzip2
@@ -650,13 +631,6 @@ else
GST1_PLUGINS_BAD_CONF_OPTS += --disable-decklink
endif
-ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBP),y)
-GST1_PLUGINS_BAD_CONF_OPTS += --enable-webp
-GST1_PLUGINS_BAD_DEPENDENCIES += webp
-else
-GST1_PLUGINS_BAD_CONF_OPTS += --disable-webp
-endif
-
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DIRECTFB),y)
GST1_PLUGINS_BAD_CONF_OPTS += --enable-directfb
GST1_PLUGINS_BAD_DEPENDENCIES += directfb
@@ -664,6 +638,13 @@ else
GST1_PLUGINS_BAD_CONF_OPTS += --disable-directfb
endif
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVB),y)
+GST1_PLUGINS_BAD_CONF_OPTS += --enable-dvb
+GST1_PLUGINS_BAD_DEPENDENCIES += dtv-scan-tables
+else
+GST1_PLUGINS_BAD_CONF_OPTS += --disable-dvb
+endif
+
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FAAD),y)
GST1_PLUGINS_BAD_CONF_OPTS += --enable-faad
GST1_PLUGINS_BAD_DEPENDENCIES += faad2
@@ -678,6 +659,19 @@ else
GST1_PLUGINS_BAD_CONF_OPTS += --disable-fbdev
endif
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GL),y)
+GST1_PLUGINS_BAD_CONF_OPTS += --enable-gl
+else
+GST1_PLUGINS_BAD_CONF_OPTS += --disable-gl
+endif
+
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HLS),y)
+GST1_PLUGINS_BAD_CONF_OPTS += --enable-hls
+GST1_PLUGINS_BAD_DEPENDENCIES += gnutls
+else
+GST1_PLUGINS_BAD_CONF_OPTS += --disable-hls
+endif
+
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIBMMS),y)
GST1_PLUGINS_BAD_CONF_OPTS += --enable-libmms
GST1_PLUGINS_BAD_DEPENDENCIES += libmms
@@ -749,12 +743,6 @@ else
GST1_PLUGINS_BAD_CONF_OPTS += --disable-rsvg
endif
-ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GL),y)
-GST1_PLUGINS_BAD_CONF_OPTS += --enable-gl
-else
-GST1_PLUGINS_BAD_CONF_OPTS += --disable-gl
-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
@@ -763,6 +751,12 @@ else
GST1_PLUGINS_BAD_CONF_OPTS += --disable-sdl
endif
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SHM),y)
+GST1_PLUGINS_BAD_CONF_OPTS += --enable-shm
+else
+GST1_PLUGINS_BAD_CONF_OPTS += --disable-shm
+endif
+
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SNDFILE),y)
GST1_PLUGINS_BAD_CONF_OPTS += --enable-sndfile
GST1_PLUGINS_BAD_DEPENDENCIES += libsndfile
@@ -770,18 +764,24 @@ else
GST1_PLUGINS_BAD_CONF_OPTS += --disable-sndfile
endif
-ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVB),y)
-GST1_PLUGINS_BAD_CONF_OPTS += --enable-dvb
-GST1_PLUGINS_BAD_DEPENDENCIES += dtv-scan-tables
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VCD),y)
+GST1_PLUGINS_BAD_CONF_OPTS += --enable-vcd
else
-GST1_PLUGINS_BAD_CONF_OPTS += --disable-dvb
+GST1_PLUGINS_BAD_CONF_OPTS += --disable-vcd
endif
-ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HLS),y)
-GST1_PLUGINS_BAD_CONF_OPTS += --enable-hls
-GST1_PLUGINS_BAD_DEPENDENCIES += gnutls
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VOAACENC),y)
+GST1_PLUGINS_BAD_CONF_OPTS += --enable-voaacenc
+GST1_PLUGINS_BAD_DEPENDENCIES += vo-aacenc
else
-GST1_PLUGINS_BAD_CONF_OPTS += --disable-hls
+GST1_PLUGINS_BAD_CONF_OPTS += --disable-voaacenc
+endif
+
+ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBP),y)
+GST1_PLUGINS_BAD_CONF_OPTS += --enable-webp
+GST1_PLUGINS_BAD_DEPENDENCIES += webp
+else
+GST1_PLUGINS_BAD_CONF_OPTS += --disable-webp
endif
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_X265),y)
--
1.9.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH 2/2] gst1-plugins-bad: add sbc support
2016-05-19 18:01 [Buildroot] [PATCH 1/2] gst1-plugins-bad: sort plugin list alphabetically Marcin Nowakowski
@ 2016-05-19 18:01 ` Marcin Nowakowski
2016-05-19 18:33 ` Gustavo Zacarias
2016-05-19 19:16 ` Peter Korsgaard
2016-05-19 19:16 ` [Buildroot] [PATCH 1/2] gst1-plugins-bad: sort plugin list alphabetically Peter Korsgaard
1 sibling, 2 replies; 5+ messages in thread
From: Marcin Nowakowski @ 2016-05-19 18:01 UTC (permalink / raw)
To: buildroot
Signed-off-by: Marcin Nowakowski <marcin.nowakowski@imgtec.com>
---
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(-)
diff --git a/package/gstreamer1/gst1-plugins-bad/Config.in b/package/gstreamer1/gst1-plugins-bad/Config.in
index c4c4e43..046c2aa 100644
--- a/package/gstreamer1/gst1-plugins-bad/Config.in
+++ b/package/gstreamer1/gst1-plugins-bad/Config.in
@@ -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
diff --git a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
index c3c4682..8ddf5d9 100644
--- a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
+++ b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
@@ -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
--
1.9.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH 2/2] gst1-plugins-bad: add sbc support
2016-05-19 18:01 ` [Buildroot] [PATCH 2/2] gst1-plugins-bad: add sbc support Marcin Nowakowski
@ 2016-05-19 18:33 ` Gustavo Zacarias
2016-05-19 19:16 ` Peter Korsgaard
1 sibling, 0 replies; 5+ messages in thread
From: Gustavo Zacarias @ 2016-05-19 18:33 UTC (permalink / raw)
To: buildroot
On 19/05/16 15:01, Marcin Nowakowski wrote:
> Signed-off-by: Marcin Nowakowski <marcin.nowakowski@imgtec.com>
Reviewed-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH 1/2] gst1-plugins-bad: sort plugin list alphabetically
2016-05-19 18:01 [Buildroot] [PATCH 1/2] gst1-plugins-bad: sort plugin list alphabetically Marcin Nowakowski
2016-05-19 18:01 ` [Buildroot] [PATCH 2/2] gst1-plugins-bad: add sbc support Marcin Nowakowski
@ 2016-05-19 19:16 ` Peter Korsgaard
1 sibling, 0 replies; 5+ messages in thread
From: Peter Korsgaard @ 2016-05-19 19:16 UTC (permalink / raw)
To: buildroot
>>>>> "Marcin" == Marcin Nowakowski <marcin.nowakowski@imgtec.com> 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.
> Signed-off-by: Marcin Nowakowski <marcin.nowakowski@imgtec.com>
Committed to next, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH 2/2] gst1-plugins-bad: add sbc support
2016-05-19 18:01 ` [Buildroot] [PATCH 2/2] gst1-plugins-bad: add sbc support Marcin Nowakowski
2016-05-19 18:33 ` Gustavo Zacarias
@ 2016-05-19 19:16 ` Peter Korsgaard
1 sibling, 0 replies; 5+ messages in thread
From: Peter Korsgaard @ 2016-05-19 19:16 UTC (permalink / raw)
To: buildroot
>>>>> "Marcin" == Marcin Nowakowski <marcin.nowakowski@imgtec.com> writes:
> Signed-off-by: Marcin Nowakowski <marcin.nowakowski@imgtec.com>
Committed to next, thanks.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2016-05-19 19:16 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-19 18:01 [Buildroot] [PATCH 1/2] gst1-plugins-bad: sort plugin list alphabetically Marcin Nowakowski
2016-05-19 18:01 ` [Buildroot] [PATCH 2/2] gst1-plugins-bad: add sbc support Marcin Nowakowski
2016-05-19 18:33 ` Gustavo Zacarias
2016-05-19 19:16 ` Peter Korsgaard
2016-05-19 19:16 ` [Buildroot] [PATCH 1/2] gst1-plugins-bad: sort plugin list alphabetically Peter Korsgaard
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.