[0.10] gst-plugins-bad: android: Add support for the faac plugin

Arun Raghavan arun at kemper.freedesktop.org
Wed Apr 25 03:31:04 PDT 2012


Module: gst-plugins-bad
Branch: 0.10
Commit: 7cb02227f903aa408a06ca8f3639524fc38e4f6a
URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=7cb02227f903aa408a06ca8f3639524fc38e4f6a

Author: Arun Raghavan <arun.raghavan at collabora.co.uk>
Date:   Sat Apr 21 11:54:09 2012 +0530

android: Add support for the faac plugin

---

 Android.mk           |    2 ++
 ext/faac/Makefile.am |   15 +++++++++++++++
 2 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/Android.mk b/Android.mk
index 6ec216a..a638fd5 100644
--- a/Android.mk
+++ b/Android.mk
@@ -74,6 +74,7 @@ GST_PLUGINS_BAD_BUILT_SOURCES := \
 	gst/ivfparse/Android.mk
 
 GST_PLUGINS_BAD_BUILT_SOURCES += ext/faad/Android.mk
+GST_PLUGINS_BAD_BUILT_SOURCES += ext/faac/Android.mk
 
 GST_PLUGINS_BAD_BUILT_SOURCES := $(patsubst %, $(abspath $(GST_PLUGINS_BAD_TOP))/%, $(GST_PLUGINS_BAD_BUILT_SOURCES))
 
@@ -114,6 +115,7 @@ CONFIGURE_TARGETS += gst-plugins-bad-configure
 -include $(GST_PLUGINS_BAD_TOP)/gst/asfmux/Android.mk
 -include $(GST_PLUGINS_BAD_TOP)/gst/videoparsers/Android.mk
 -include $(GST_PLUGINS_BAD_TOP)/ext/faad/Android.mk
+-include $(GST_PLUGINS_BAD_TOP)/ext/faac/Android.mk
 -include $(GST_PLUGINS_BAD_TOP)/gst/sdp/Android.mk
 -include $(GST_PLUGINS_BAD_TOP)/gst/hls/Android.mk
 -include $(GST_PLUGINS_BAD_TOP)/gst/jp2kdecimator/Android.mk
diff --git a/ext/faac/Makefile.am b/ext/faac/Makefile.am
index 2aafa02..f25ab09 100644
--- a/ext/faac/Makefile.am
+++ b/ext/faac/Makefile.am
@@ -11,3 +11,18 @@ libgstfaac_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
 libgstfaac_la_LIBTOOLFLAGS = --tag=disable-static
 
 noinst_HEADERS = gstfaac.h
+
+Android.mk: Makefile.am $(BUILT_SOURCES)
+	androgenizer \
+	-:PROJECT libgstfaac -:SHARED libgstfaac \
+	 -:TAGS eng debug \
+	 -:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
+	 -:SOURCES $(libgstfaac_la_SOURCES) \
+	 -:CPPFLAGS $(CPPFLAGS) \
+	 -:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstfaac_la_CFLAGS) \
+	 -:LDFLAGS $(libgstfaac_la_LDFLAGS) \
+	           $(libgstfaac_la_LIBADD) \
+	           -ldl \
+	 -:PASSTHROUGH LOCAL_ARM_MODE:=arm \
+		       LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \
+	> $@



More information about the gstreamer-commits mailing list