[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