* [Buildroot] [PATCH 1/5] gstreamer: remove unnecessary feature
2010-09-19 23:42 [Buildroot] [PATCH 0/5] GStreamer patches for OMAP3 Felipe Contreras
@ 2010-09-19 23:42 ` Felipe Contreras
2010-09-19 23:42 ` [Buildroot] [PATCH 2/5] Add tidsp-binaries package Felipe Contreras
` (5 subsequent siblings)
6 siblings, 0 replies; 9+ messages in thread
From: Felipe Contreras @ 2010-09-19 23:42 UTC (permalink / raw)
To: buildroot
On 0.10.11 the binary-registry was added, on 0.10.12 the libxml2
dependency was dropped when binary-registry was used, on 0.10.18 the
binary-registry was made default, and on 0.10.23 it was the only option.
So, libxml2 is not needed any more for the registry.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
---
package/multimedia/gstreamer/Config.in | 6 ------
package/multimedia/gstreamer/gstreamer.mk | 10 ++--------
2 files changed, 2 insertions(+), 14 deletions(-)
diff --git a/package/multimedia/gstreamer/Config.in b/package/multimedia/gstreamer/Config.in
index a3ce859..7de904c 100644
--- a/package/multimedia/gstreamer/Config.in
+++ b/package/multimedia/gstreamer/Config.in
@@ -9,9 +9,3 @@ config BR2_PACKAGE_GSTREAMER
comment "gstreamer requires a toolchain with WCHAR support"
depends on !BR2_USE_WCHAR
-
-config BR2_PACKAGE_GSTREAMER_LIBXML2
- bool "require libxml2 for registry and load/save"
- default y
- select BR2_PACKAGE_LIBXML2
- depends on BR2_PACKAGE_GSTREAMER
diff --git a/package/multimedia/gstreamer/gstreamer.mk b/package/multimedia/gstreamer/gstreamer.mk
index 49ac0df..d689619 100644
--- a/package/multimedia/gstreamer/gstreamer.mk
+++ b/package/multimedia/gstreamer/gstreamer.mk
@@ -19,15 +19,9 @@ endif
GSTREAMER_CONF_OPT = \
--disable-examples \
--disable-tests \
- --disable-failing-tests
+ --disable-failing-tests \
+ --disable-loadsave
GSTREAMER_DEPENDENCIES = libglib2 host-pkg-config
-ifeq ($(BR2_PACKAGE_GSTREAMER_LIBXML2),y)
-GSTREAMER_DEPENDENCIES += libxml2
-else
-GSTREAMER_CONF_OPT += \
- --disable-loadsave
-endif
-
$(eval $(call AUTOTARGETS,package/multimedia,gstreamer))
--
1.7.3
^ permalink raw reply related [flat|nested] 9+ messages in thread* [Buildroot] [PATCH 2/5] Add tidsp-binaries package
2010-09-19 23:42 [Buildroot] [PATCH 0/5] GStreamer patches for OMAP3 Felipe Contreras
2010-09-19 23:42 ` [Buildroot] [PATCH 1/5] gstreamer: remove unnecessary feature Felipe Contreras
@ 2010-09-19 23:42 ` Felipe Contreras
2010-09-19 23:42 ` [Buildroot] [PATCH 3/5] Add gst-dsp package Felipe Contreras
` (4 subsequent siblings)
6 siblings, 0 replies; 9+ messages in thread
From: Felipe Contreras @ 2010-09-19 23:42 UTC (permalink / raw)
To: buildroot
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
---
package/multimedia/Config.in | 1 +
package/multimedia/tidsp-binaries/Config.in | 6 ++++++
.../multimedia/tidsp-binaries/tidsp-binaries.mk | 9 +++++++++
3 files changed, 16 insertions(+), 0 deletions(-)
create mode 100644 package/multimedia/tidsp-binaries/Config.in
create mode 100644 package/multimedia/tidsp-binaries/tidsp-binaries.mk
diff --git a/package/multimedia/Config.in b/package/multimedia/Config.in
index 3b0eec5..c84962d 100644
--- a/package/multimedia/Config.in
+++ b/package/multimedia/Config.in
@@ -25,6 +25,7 @@ source "package/multimedia/mpg123/Config.in"
source "package/multimedia/mplayer/Config.in"
source "package/multimedia/speex/Config.in"
source "package/multimedia/swfdec/Config.in"
+source "package/multimedia/tidsp-binaries/Config.in"
source "package/multimedia/festival/Config.in"
source "package/multimedia/taglib/Config.in"
source "package/multimedia/tremor/Config.in"
diff --git a/package/multimedia/tidsp-binaries/Config.in b/package/multimedia/tidsp-binaries/Config.in
new file mode 100644
index 0000000..2d50b62
--- /dev/null
+++ b/package/multimedia/tidsp-binaries/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_TIDSP_BINARIES
+ bool "tidsp-binaries"
+ help
+ TI OMAP3 DSP algorithms.
+
+ https://gforge.ti.com/gf/project/openmax/
diff --git a/package/multimedia/tidsp-binaries/tidsp-binaries.mk b/package/multimedia/tidsp-binaries/tidsp-binaries.mk
new file mode 100644
index 0000000..5dc9205
--- /dev/null
+++ b/package/multimedia/tidsp-binaries/tidsp-binaries.mk
@@ -0,0 +1,9 @@
+TIDSP_BINARIES_VERSION=23.i3.8
+TIDSP_BINARIES_SOURCE=tidsp-binaries-$(TIDSP_BINARIES_VERSION).tar.gz
+TIDSP_BINARIES_SITE:=http://gst-dsp.googlecode.com/files/
+
+define TIDSP_BINARIES_INSTALL_TARGET_CMDS
+ $(MAKE) -C $(@D) -e DESTDIR=$(TARGET_DIR) install
+endef
+
+$(eval $(call GENTARGETS,package/multimedia,tidsp-binaries))
--
1.7.3
^ permalink raw reply related [flat|nested] 9+ messages in thread* [Buildroot] [PATCH 3/5] Add gst-dsp package
2010-09-19 23:42 [Buildroot] [PATCH 0/5] GStreamer patches for OMAP3 Felipe Contreras
2010-09-19 23:42 ` [Buildroot] [PATCH 1/5] gstreamer: remove unnecessary feature Felipe Contreras
2010-09-19 23:42 ` [Buildroot] [PATCH 2/5] Add tidsp-binaries package Felipe Contreras
@ 2010-09-19 23:42 ` Felipe Contreras
2010-09-19 23:42 ` [Buildroot] [PATCH 4/5] Add dsp-tools package Felipe Contreras
` (3 subsequent siblings)
6 siblings, 0 replies; 9+ messages in thread
From: Felipe Contreras @ 2010-09-19 23:42 UTC (permalink / raw)
To: buildroot
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
---
package/multimedia/Config.in | 1 +
package/multimedia/gst-dsp/Config.in | 8 ++++++++
package/multimedia/gst-dsp/gst-dsp.mk | 15 +++++++++++++++
3 files changed, 24 insertions(+), 0 deletions(-)
create mode 100644 package/multimedia/gst-dsp/Config.in
create mode 100644 package/multimedia/gst-dsp/gst-dsp.mk
diff --git a/package/multimedia/Config.in b/package/multimedia/Config.in
index c84962d..c921346 100644
--- a/package/multimedia/Config.in
+++ b/package/multimedia/Config.in
@@ -5,6 +5,7 @@ source "package/multimedia/aumix/Config.in"
source "package/multimedia/flac/Config.in"
source "package/multimedia/ffmpeg/Config.in"
source "package/multimedia/gstreamer/Config.in"
+source "package/multimedia/gst-dsp/Config.in"
source "package/multimedia/gst-plugins-base/Config.in"
source "package/multimedia/gst-plugins-good/Config.in"
source "package/multimedia/gst-plugins-bad/Config.in"
diff --git a/package/multimedia/gst-dsp/Config.in b/package/multimedia/gst-dsp/Config.in
new file mode 100644
index 0000000..c4d1033
--- /dev/null
+++ b/package/multimedia/gst-dsp/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_GST_DSP
+ bool "gst-dsp"
+ depends on BR2_PACKAGE_GSTREAMER
+ select BR2_PACKAGE_TIDSP_BINARIES
+ help
+ GStreamer plug-in to access TI OMAP3 DSP algorithms.
+
+ http://code.google.com/p/gst-dsp/
diff --git a/package/multimedia/gst-dsp/gst-dsp.mk b/package/multimedia/gst-dsp/gst-dsp.mk
new file mode 100644
index 0000000..12ca5d8
--- /dev/null
+++ b/package/multimedia/gst-dsp/gst-dsp.mk
@@ -0,0 +1,15 @@
+GST_DSP_VERSION=0.8.0
+GST_DSP_SOURCE=gst-dsp-$(GST_DSP_VERSION).tar.gz
+GST_DSP_SITE=http://gst-dsp.googlecode.com/files/
+
+define GST_DSP_BUILD_CMDS
+ $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) -e
+endef
+
+define GST_DSP_INSTALL_TARGET_CMDS
+ $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) -e DESTDIR=$(TARGET_DIR) install
+endef
+
+GST_DSP_DEPENDENCIES = gstreamer
+
+$(eval $(call GENTARGETS,package/multimedia,gst-dsp))
--
1.7.3
^ permalink raw reply related [flat|nested] 9+ messages in thread* [Buildroot] [PATCH 4/5] Add dsp-tools package
2010-09-19 23:42 [Buildroot] [PATCH 0/5] GStreamer patches for OMAP3 Felipe Contreras
` (2 preceding siblings ...)
2010-09-19 23:42 ` [Buildroot] [PATCH 3/5] Add gst-dsp package Felipe Contreras
@ 2010-09-19 23:42 ` Felipe Contreras
2010-09-19 23:42 ` [Buildroot] [PATCH 5/5] Add gst-omapfb package Felipe Contreras
` (2 subsequent siblings)
6 siblings, 0 replies; 9+ messages in thread
From: Felipe Contreras @ 2010-09-19 23:42 UTC (permalink / raw)
To: buildroot
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
---
package/Config.in | 1 +
package/dsp-tools/Config.in | 7 +++++++
package/dsp-tools/dsp-tools.mk | 13 +++++++++++++
3 files changed, 21 insertions(+), 0 deletions(-)
create mode 100644 package/dsp-tools/Config.in
create mode 100644 package/dsp-tools/dsp-tools.mk
diff --git a/package/Config.in b/package/Config.in
index 2209b55..8fee423 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -466,6 +466,7 @@ source "package/sysklogd/Config.in"
source "package/sysvinit/Config.in"
source "package/util-linux/Config.in"
endif
+source "package/dsp-tools/Config.in"
endmenu
menu "Text editors and viewers"
diff --git a/package/dsp-tools/Config.in b/package/dsp-tools/Config.in
new file mode 100644
index 0000000..c37d76c
--- /dev/null
+++ b/package/dsp-tools/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_DSP_TOOLS
+ bool "dsp-tools"
+ select BR2_PACKAGE_TIDSP_BINARIES
+ help
+ Utilities for TI OMAP3 DSP.
+
+ http://github.com/felipec/dsp-tools
diff --git a/package/dsp-tools/dsp-tools.mk b/package/dsp-tools/dsp-tools.mk
new file mode 100644
index 0000000..39d11d6
--- /dev/null
+++ b/package/dsp-tools/dsp-tools.mk
@@ -0,0 +1,13 @@
+DSP_TOOLS_VERSION=2.0
+DSP_TOOLS_SOURCE=dsp-tools-$(DSP_TOOLS_VERSION).tar.gz
+DSP_TOOLS_SITE=http://gst-dsp.googlecode.com/files/
+
+define DSP_TOOLS_BUILD_CMDS
+ $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) -e
+endef
+
+define DSP_TOOLS_INSTALL_TARGET_CMDS
+ $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) -e DESTDIR=$(TARGET_DIR) install
+endef
+
+$(eval $(call GENTARGETS,package,dsp-tools))
--
1.7.3
^ permalink raw reply related [flat|nested] 9+ messages in thread* [Buildroot] [PATCH 5/5] Add gst-omapfb package
2010-09-19 23:42 [Buildroot] [PATCH 0/5] GStreamer patches for OMAP3 Felipe Contreras
` (3 preceding siblings ...)
2010-09-19 23:42 ` [Buildroot] [PATCH 4/5] Add dsp-tools package Felipe Contreras
@ 2010-09-19 23:42 ` Felipe Contreras
2010-09-27 12:29 ` [Buildroot] [PATCH 0/5] GStreamer patches for OMAP3 Felipe Contreras
2010-11-06 18:33 ` Thomas Petazzoni
6 siblings, 0 replies; 9+ messages in thread
From: Felipe Contreras @ 2010-09-19 23:42 UTC (permalink / raw)
To: buildroot
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
---
package/multimedia/Config.in | 1 +
package/multimedia/gst-omapfb/Config.in | 7 +++++++
package/multimedia/gst-omapfb/gst-omapfb.mk | 15 +++++++++++++++
3 files changed, 23 insertions(+), 0 deletions(-)
create mode 100644 package/multimedia/gst-omapfb/Config.in
create mode 100644 package/multimedia/gst-omapfb/gst-omapfb.mk
diff --git a/package/multimedia/Config.in b/package/multimedia/Config.in
index c921346..ab3ce90 100644
--- a/package/multimedia/Config.in
+++ b/package/multimedia/Config.in
@@ -6,6 +6,7 @@ source "package/multimedia/flac/Config.in"
source "package/multimedia/ffmpeg/Config.in"
source "package/multimedia/gstreamer/Config.in"
source "package/multimedia/gst-dsp/Config.in"
+source "package/multimedia/gst-omapfb/Config.in"
source "package/multimedia/gst-plugins-base/Config.in"
source "package/multimedia/gst-plugins-good/Config.in"
source "package/multimedia/gst-plugins-bad/Config.in"
diff --git a/package/multimedia/gst-omapfb/Config.in b/package/multimedia/gst-omapfb/Config.in
new file mode 100644
index 0000000..e4a62c0
--- /dev/null
+++ b/package/multimedia/gst-omapfb/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_GST_OMAPFB
+ bool "gst-omapfb"
+ depends on BR2_PACKAGE_GSTREAMER
+ help
+ GStreamer plug-in to use OMAP framebuffer.
+
+ http://github.com/felipec/gst-omapfb
diff --git a/package/multimedia/gst-omapfb/gst-omapfb.mk b/package/multimedia/gst-omapfb/gst-omapfb.mk
new file mode 100644
index 0000000..e370c4e
--- /dev/null
+++ b/package/multimedia/gst-omapfb/gst-omapfb.mk
@@ -0,0 +1,15 @@
+GST_OMAPFB_VERSION=1.0
+GST_OMAPFB_SOURCE=gst-omapfb-$(GST_OMAPFB_VERSION).tar.gz
+GST_OMAPFB_SITE=http://gst-dsp.googlecode.com/files/
+
+define GST_OMAPFB_BUILD_CMDS
+ $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) -e
+endef
+
+define GST_OMAPFB_INSTALL_TARGET_CMDS
+ $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) -e DESTDIR=$(TARGET_DIR) install
+endef
+
+GST_OMAPFB_DEPENDENCIES = gstreamer
+
+$(eval $(call GENTARGETS,package/multimedia,gst-omapfb))
--
1.7.3
^ permalink raw reply related [flat|nested] 9+ messages in thread* [Buildroot] [PATCH 0/5] GStreamer patches for OMAP3
2010-09-19 23:42 [Buildroot] [PATCH 0/5] GStreamer patches for OMAP3 Felipe Contreras
` (4 preceding siblings ...)
2010-09-19 23:42 ` [Buildroot] [PATCH 5/5] Add gst-omapfb package Felipe Contreras
@ 2010-09-27 12:29 ` Felipe Contreras
2010-11-05 12:12 ` Felipe Contreras
2010-11-06 18:33 ` Thomas Petazzoni
6 siblings, 1 reply; 9+ messages in thread
From: Felipe Contreras @ 2010-09-27 12:29 UTC (permalink / raw)
To: buildroot
Hi,
On Mon, Sep 20, 2010 at 2:42 AM, Felipe Contreras
<felipe.contreras@gmail.com> wrote:
> The first patch is a bit of improvement for GStreamer, the next two enable TI's
> OMAP3 DSP (by using tidspbridge driver), the fourth ist some tools to test the
> afforementioned DSP, and the final one is another video sink optimized for
> OMAP.
>
> I've tested these on a Nokia N900, but should work on any OMAP3 device.
Ping? Is there anything wrong with these?
--
Felipe Contreras
^ permalink raw reply [flat|nested] 9+ messages in thread* [Buildroot] [PATCH 0/5] GStreamer patches for OMAP3
2010-09-27 12:29 ` [Buildroot] [PATCH 0/5] GStreamer patches for OMAP3 Felipe Contreras
@ 2010-11-05 12:12 ` Felipe Contreras
0 siblings, 0 replies; 9+ messages in thread
From: Felipe Contreras @ 2010-11-05 12:12 UTC (permalink / raw)
To: buildroot
On Mon, Sep 27, 2010 at 3:29 PM, Felipe Contreras
<felipe.contreras@gmail.com> wrote:
> On Mon, Sep 20, 2010 at 2:42 AM, Felipe Contreras
> <felipe.contreras@gmail.com> wrote:
>> The first patch is a bit of improvement for GStreamer, the next two enable TI's
>> OMAP3 DSP (by using tidspbridge driver), the fourth ist some tools to test the
>> afforementioned DSP, and the final one is another video sink optimized for
>> OMAP.
>>
>> I've tested these on a Nokia N900, but should work on any OMAP3 device.
>
> Ping? Is there anything wrong with these?
Hello?
--
Felipe Contreras
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH 0/5] GStreamer patches for OMAP3
2010-09-19 23:42 [Buildroot] [PATCH 0/5] GStreamer patches for OMAP3 Felipe Contreras
` (5 preceding siblings ...)
2010-09-27 12:29 ` [Buildroot] [PATCH 0/5] GStreamer patches for OMAP3 Felipe Contreras
@ 2010-11-06 18:33 ` Thomas Petazzoni
6 siblings, 0 replies; 9+ messages in thread
From: Thomas Petazzoni @ 2010-11-06 18:33 UTC (permalink / raw)
To: buildroot
On Mon, 20 Sep 2010 02:42:54 +0300
Felipe Contreras <felipe.contreras@gmail.com> wrote:
> The first patch is a bit of improvement for GStreamer, the next two enable TI's
> OMAP3 DSP (by using tidspbridge driver), the fourth ist some tools to test the
> afforementioned DSP, and the final one is another video sink optimized for
> OMAP.
>
> I've tested these on a Nokia N900, but should work on any OMAP3 device.
>
> Felipe Contreras (5):
> gstreamer: remove unnecessary feature
> Add tidsp-binaries package
> Add gst-dsp package
> Add dsp-tools package
> Add gst-omapfb package
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply [flat|nested] 9+ messages in thread