Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] Add gst-av package
@ 2012-02-11  0:17 Felipe Contreras
  2012-02-11 15:58 ` Peter Korsgaard
  0 siblings, 1 reply; 8+ messages in thread
From: Felipe Contreras @ 2012-02-11  0:17 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
---
 package/multimedia/Config.in        |    1 +
 package/multimedia/gst-av/Config.in |   12 ++++++++++++
 package/multimedia/gst-av/gst-av.mk |   19 +++++++++++++++++++
 3 files changed, 32 insertions(+), 0 deletions(-)
 create mode 100644 package/multimedia/gst-av/Config.in
 create mode 100644 package/multimedia/gst-av/gst-av.mk

diff --git a/package/multimedia/Config.in b/package/multimedia/Config.in
index a05d1d9..b9209da 100644
--- a/package/multimedia/Config.in
+++ b/package/multimedia/Config.in
@@ -7,6 +7,7 @@ source "package/multimedia/flac/Config.in"
 source "package/multimedia/ffmpeg/Config.in"
 source "package/multimedia/gstreamer/Config.in"
 source "package/multimedia/gst-ffmpeg/Config.in"
+source "package/multimedia/gst-av/Config.in"
 source "package/multimedia/gst-dsp/Config.in"
 source "package/multimedia/gst-omapfb/Config.in"
 source "package/multimedia/gst-plugins-base/Config.in"
diff --git a/package/multimedia/gst-av/Config.in b/package/multimedia/gst-av/Config.in
new file mode 100644
index 0000000..d43269e
--- /dev/null
+++ b/package/multimedia/gst-av/Config.in
@@ -0,0 +1,12 @@
+config BR2_PACKAGE_GST_AV
+	bool "gst-av"
+	depends on BR2_PACKAGE_GSTREAMER
+	select BR2_PACKAGE_GST_PLUGINS_BASE
+	select BR2_PACKAGE_FFMPEG
+	help
+	  GStreamer plug-in to provide support for libav (fork of FFmpeg), it
+	  is similar to gst-ffmpeg, but all libav codecs are supported, even if
+	  there are native GStreamer alternatives; VP8, MP3, Ogg, Vorbis, AAC,
+	  etc.
+
+	  http://code.google.com/p/gst-av/
diff --git a/package/multimedia/gst-av/gst-av.mk b/package/multimedia/gst-av/gst-av.mk
new file mode 100644
index 0000000..cb47ac6
--- /dev/null
+++ b/package/multimedia/gst-av/gst-av.mk
@@ -0,0 +1,19 @@
+GST_AV_VERSION = 0.6.0
+GST_AV_SOURCE = gst-av-$(GST_AV_VERSION).tar.gz
+GST_AV_SITE = http://gst-av.googlecode.com/files/
+
+define GST_AV_BUILD_CMDS
+	$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) -e
+endef
+
+define GST_AV_INSTALL_TARGET_CMDS
+	$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) -e DESTDIR=$(TARGET_DIR) install
+endef
+
+define GST_AV_UNINSTALL_TARGET_CMDS
+	$(RM) $(TARGET_DIR)/usr/lib/gstreamer-0.10/libgstav.so
+endef
+
+GST_AV_DEPENDENCIES = gstreamer gst-plugins-base ffmpeg host-pkg-config
+
+$(eval $(call GENTARGETS))
-- 
1.7.9.1.g97f7d

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

end of thread, other threads:[~2012-02-12  7:46 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-11  0:17 [Buildroot] [PATCH] Add gst-av package Felipe Contreras
2012-02-11 15:58 ` Peter Korsgaard
2012-02-11 16:14   ` Arnout Vandecappelle
2012-02-11 16:15     ` Arnout Vandecappelle
2012-02-11 17:22   ` Felipe Contreras
2012-02-11 17:47     ` Peter Korsgaard
2012-02-11 22:54       ` Felipe Contreras
2012-02-12  7:46         ` Peter Korsgaard

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