All of 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 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.