Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] update gstreamer plug-ins configuration
@ 2011-07-14  7:27 Sven Neumann
  2011-07-14  7:27 ` [Buildroot] [PATCH 1/2] gst-plugins-good: update configuration options Sven Neumann
  2011-07-14  7:27 ` [Buildroot] [PATCH 2/2] gst-plugins-ugly: " Sven Neumann
  0 siblings, 2 replies; 7+ messages in thread
From: Sven Neumann @ 2011-07-14  7:27 UTC (permalink / raw)
  To: buildroot


Here are two patches that I submitted earlier together with the
addition of the orc package. As they are not really related, I've
now split this into a separate patch-set.


Regards,
Sven

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH 1/2] gst-plugins-good: update configuration options
  2011-07-14  7:27 [Buildroot] update gstreamer plug-ins configuration Sven Neumann
@ 2011-07-14  7:27 ` Sven Neumann
  2011-07-24 21:09   ` Peter Korsgaard
  2011-07-14  7:27 ` [Buildroot] [PATCH 2/2] gst-plugins-ugly: " Sven Neumann
  1 sibling, 1 reply; 7+ messages in thread
From: Sven Neumann @ 2011-07-14  7:27 UTC (permalink / raw)
  To: buildroot

Update the list of plugins that can be selected/deselected.
---
 package/multimedia/gst-plugins-good/Config.in      |    9 +++++++++
 .../gst-plugins-good/gst-plugins-good.mk           |   18 ++++++++++++++++++
 2 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/package/multimedia/gst-plugins-good/Config.in b/package/multimedia/gst-plugins-good/Config.in
index 368642f..b431603 100644
--- a/package/multimedia/gst-plugins-good/Config.in
+++ b/package/multimedia/gst-plugins-good/Config.in
@@ -82,6 +82,9 @@ config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_ID3DEMUX
 config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_ICYDEMUX
 	bool "icydemux"
 
+config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_IMAGEFREEZE
+	bool "imagefreeze"
+
 config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_INTERLEAVE
 	bool "interleave"
 
@@ -127,6 +130,9 @@ config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_RTPMANAGER
 config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_RTSP
 	bool "rtsp"
 
+config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_SHAPEWIPE
+	bool "shapewipe"
+
 config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_SMPTE
 	bool "smpte"
 
@@ -180,6 +186,9 @@ config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_FLAC
 config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_OSS
 	bool "ossaudio (OSS audio)"
 
+config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_OSS4
+	bool "oss4 (Open Sound System 4)"
+
 config BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_SOUPHTTPSRC
 	bool "souphttpsrc (http client)"
 	select BR2_PACKAGE_LIBSOUP
diff --git a/package/multimedia/gst-plugins-good/gst-plugins-good.mk b/package/multimedia/gst-plugins-good/gst-plugins-good.mk
index 8fbd120..ff7b4c0 100644
--- a/package/multimedia/gst-plugins-good/gst-plugins-good.mk
+++ b/package/multimedia/gst-plugins-good/gst-plugins-good.mk
@@ -144,6 +144,12 @@ else
 GST_PLUGINS_GOOD_CONF_OPT += --disable-icydemux
 endif
 
+ifeq ($(BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_IMAGEFREEZE),y)
+GST_PLUGINS_GOOD_CONF_OPT += --enable-imagefreeze
+else
+GST_PLUGINS_GOOD_CONF_OPT += --disable-imagefreeze
+endif
+
 ifeq ($(BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_INTERLEAVE),y)
 GST_PLUGINS_GOOD_CONF_OPT += --enable-interleave
 else
@@ -234,6 +240,12 @@ else
 GST_PLUGINS_GOOD_CONF_OPT += --disable-rtsp
 endif
 
+ifeq ($(BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_SHAPEWIPE),y)
+GST_PLUGINS_GOOD_CONF_OPT += --enable-shapewipe
+else
+GST_PLUGINS_GOOD_CONF_OPT += --disable-shapewipe
+endif
+
 ifeq ($(BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_SMPTE),y)
 GST_PLUGINS_GOOD_CONF_OPT += --enable-smpte
 else
@@ -321,6 +333,12 @@ else
 GST_PLUGINS_GOOD_CONF_OPT += --disable-oss
 endif
 
+ifeq ($(BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_OSS4),y)
+GST_PLUGINS_GOOD_CONF_OPT += --enable-oss4
+else
+GST_PLUGINS_GOOD_CONF_OPT += --disable-oss4
+endif
+
 ifeq ($(BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_SOUPHTTPSRC),y)
 GST_PLUGINS_GOOD_CONF_OPT += --enable-soup
 GST_PLUGINS_GOOD_DEPENDENCIES += libsoup
-- 
1.7.1

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH 2/2] gst-plugins-ugly: update configuration options
  2011-07-14  7:27 [Buildroot] update gstreamer plug-ins configuration Sven Neumann
  2011-07-14  7:27 ` [Buildroot] [PATCH 1/2] gst-plugins-good: update configuration options Sven Neumann
@ 2011-07-14  7:27 ` Sven Neumann
  2011-07-15 22:33   ` [Buildroot] [PATCH] gst-plugins-ugly: fix dependencies for mad MP3 decoder plug-in Sven Neumann
  2011-07-24 21:11   ` [Buildroot] [PATCH 2/2] gst-plugins-ugly: update configuration options Peter Korsgaard
  1 sibling, 2 replies; 7+ messages in thread
From: Sven Neumann @ 2011-07-14  7:27 UTC (permalink / raw)
  To: buildroot

Remove the option for the libid3tag plug-in as is not any longer
found in gst-plugins-ugly.
---
 package/multimedia/gst-plugins-ugly/Config.in      |    4 ----
 .../gst-plugins-ugly/gst-plugins-ugly.mk           |    7 -------
 2 files changed, 0 insertions(+), 11 deletions(-)

diff --git a/package/multimedia/gst-plugins-ugly/Config.in b/package/multimedia/gst-plugins-ugly/Config.in
index 9f738cf..e20426f 100644
--- a/package/multimedia/gst-plugins-ugly/Config.in
+++ b/package/multimedia/gst-plugins-ugly/Config.in
@@ -38,10 +38,6 @@ config BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_SYNAESTHESIA
 
 comment "plugins with external dependencies (there may be more available)"
 
-config BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_ID3TAG
-	bool "id3tag"
-	select BR2_PACKAGE_LIBID3TAG
-
 config BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_MAD
 	bool "mad (*.mp3 audio)"
 	select BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_ID3TAG
diff --git a/package/multimedia/gst-plugins-ugly/gst-plugins-ugly.mk b/package/multimedia/gst-plugins-ugly/gst-plugins-ugly.mk
index a173df1..da214a1 100644
--- a/package/multimedia/gst-plugins-ugly/gst-plugins-ugly.mk
+++ b/package/multimedia/gst-plugins-ugly/gst-plugins-ugly.mk
@@ -60,13 +60,6 @@ else
 GST_PLUGINS_UGLY_CONF_OPT += --disable-synaesthesia
 endif
 
-ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_ID3TAG),y)
-GST_PLUGINS_UGLY_CONF_OPT += --enable-id3tag
-GST_PLUGINS_UGLY_DEPENDENCIES += libid3tag
-else
-GST_PLUGINS_UGLY_CONF_OPT += --disable-id3tag
-endif
-
 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_MAD),y)
 GST_PLUGINS_UGLY_CONF_OPT += --enable-mad
 GST_PLUGINS_UGLY_DEPENDENCIES += libmad
-- 
1.7.1

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH] gst-plugins-ugly: fix dependencies for mad MP3 decoder plug-in
  2011-07-14  7:27 ` [Buildroot] [PATCH 2/2] gst-plugins-ugly: " Sven Neumann
@ 2011-07-15 22:33   ` Sven Neumann
  2011-07-24 21:11     ` Peter Korsgaard
  2011-07-24 21:11   ` [Buildroot] [PATCH 2/2] gst-plugins-ugly: update configuration options Peter Korsgaard
  1 sibling, 1 reply; 7+ messages in thread
From: Sven Neumann @ 2011-07-15 22:33 UTC (permalink / raw)
  To: buildroot

The mad plug-in depends on libid3tag. This dependency used to be
implicit by selecting the id3tag plug-in. Now that this plug-in
is not any longer part of gst-plugins-ugly we need an explicit
dependency on libid3tag.

Signed-off-by: Sven Neumann <s.neumann@raumfeld.com>
---
 package/multimedia/gst-plugins-ugly/Config.in      |    2 +-
 .../gst-plugins-ugly/gst-plugins-ugly.mk           |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/multimedia/gst-plugins-ugly/Config.in b/package/multimedia/gst-plugins-ugly/Config.in
index e20426f..94e2b9d 100644
--- a/package/multimedia/gst-plugins-ugly/Config.in
+++ b/package/multimedia/gst-plugins-ugly/Config.in
@@ -40,7 +40,7 @@ comment "plugins with external dependencies (there may be more available)"
 
 config BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_MAD
 	bool "mad (*.mp3 audio)"
-	select BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_ID3TAG
+	select BR2_PACKAGE_LIBID3TAG
 	select BR2_PACKAGE_LIBMAD
 
 config BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_MPEG2DEC
diff --git a/package/multimedia/gst-plugins-ugly/gst-plugins-ugly.mk b/package/multimedia/gst-plugins-ugly/gst-plugins-ugly.mk
index 0d8d32d..451f649 100644
--- a/package/multimedia/gst-plugins-ugly/gst-plugins-ugly.mk
+++ b/package/multimedia/gst-plugins-ugly/gst-plugins-ugly.mk
@@ -66,7 +66,7 @@ endif
 
 ifeq ($(BR2_PACKAGE_GST_PLUGINS_UGLY_PLUGIN_MAD),y)
 GST_PLUGINS_UGLY_CONF_OPT += --enable-mad
-GST_PLUGINS_UGLY_DEPENDENCIES += libmad
+GST_PLUGINS_UGLY_DEPENDENCIES += libid3tag libmad
 else
 GST_PLUGINS_UGLY_CONF_OPT += --disable-mad
 endif
-- 
1.7.4.1

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH 1/2] gst-plugins-good: update configuration options
  2011-07-14  7:27 ` [Buildroot] [PATCH 1/2] gst-plugins-good: update configuration options Sven Neumann
@ 2011-07-24 21:09   ` Peter Korsgaard
  0 siblings, 0 replies; 7+ messages in thread
From: Peter Korsgaard @ 2011-07-24 21:09 UTC (permalink / raw)
  To: buildroot

>>>>> "Sven" == Sven Neumann <s.neumann@raumfeld.com> writes:

 Sven> Update the list of plugins that can be selected/deselected.

Committed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH 2/2] gst-plugins-ugly: update configuration options
  2011-07-14  7:27 ` [Buildroot] [PATCH 2/2] gst-plugins-ugly: " Sven Neumann
  2011-07-15 22:33   ` [Buildroot] [PATCH] gst-plugins-ugly: fix dependencies for mad MP3 decoder plug-in Sven Neumann
@ 2011-07-24 21:11   ` Peter Korsgaard
  1 sibling, 0 replies; 7+ messages in thread
From: Peter Korsgaard @ 2011-07-24 21:11 UTC (permalink / raw)
  To: buildroot

>>>>> "Sven" == Sven Neumann <s.neumann@raumfeld.com> writes:

 Sven> Remove the option for the libid3tag plug-in as is not any longer
 Sven> found in gst-plugins-ugly.

Committed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH] gst-plugins-ugly: fix dependencies for mad MP3 decoder plug-in
  2011-07-15 22:33   ` [Buildroot] [PATCH] gst-plugins-ugly: fix dependencies for mad MP3 decoder plug-in Sven Neumann
@ 2011-07-24 21:11     ` Peter Korsgaard
  0 siblings, 0 replies; 7+ messages in thread
From: Peter Korsgaard @ 2011-07-24 21:11 UTC (permalink / raw)
  To: buildroot

>>>>> "Sven" == Sven Neumann <s.neumann@raumfeld.com> writes:

 Sven> The mad plug-in depends on libid3tag. This dependency used to be
 Sven> implicit by selecting the id3tag plug-in. Now that this plug-in
 Sven> is not any longer part of gst-plugins-ugly we need an explicit
 Sven> dependency on libid3tag.

Committed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-07-24 21:11 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-14  7:27 [Buildroot] update gstreamer plug-ins configuration Sven Neumann
2011-07-14  7:27 ` [Buildroot] [PATCH 1/2] gst-plugins-good: update configuration options Sven Neumann
2011-07-24 21:09   ` Peter Korsgaard
2011-07-14  7:27 ` [Buildroot] [PATCH 2/2] gst-plugins-ugly: " Sven Neumann
2011-07-15 22:33   ` [Buildroot] [PATCH] gst-plugins-ugly: fix dependencies for mad MP3 decoder plug-in Sven Neumann
2011-07-24 21:11     ` Peter Korsgaard
2011-07-24 21:11   ` [Buildroot] [PATCH 2/2] gst-plugins-ugly: update configuration options Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox