Commit c680e324 authored by Tim-Philipp Müller's avatar Tim-Philipp Müller

Remove obsolete Android build cruft

This is not needed any longer.
parent 0bedfc51
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
GST_PLUGINS_BASE_TOP := $(LOCAL_PATH)
GST_PLUGINS_BASE_BUILT_SOURCES := \
pkgconfig/gstreamer-app-1.0.pc \
pkgconfig/gstreamer-audio-1.0.pc \
pkgconfig/gstreamer-fft-1.0.pc \
pkgconfig/gstreamer-interfaces-1.0.pc \
pkgconfig/gstreamer-pbutils-1.0.pc \
pkgconfig/gstreamer-plugins-base-1.0.pc \
pkgconfig/gstreamer-riff-1.0.pc \
pkgconfig/gstreamer-rtp-1.0.pc \
pkgconfig/gstreamer-rtsp-1.0.pc \
pkgconfig/gstreamer-sdp-1.0.pc \
pkgconfig/gstreamer-tag-1.0.pc \
pkgconfig/gstreamer-video-1.0.pc \
pkgconfig/gstreamer-app-1.0-uninstalled.pc \
pkgconfig/gstreamer-audio-1.0-uninstalled.pc \
pkgconfig/gstreamer-fft-1.0-uninstalled.pc \
pkgconfig/gstreamer-interfaces-1.0-uninstalled.pc \
pkgconfig/gstreamer-pbutils-1.0-uninstalled.pc \
pkgconfig/gstreamer-plugins-base-1.0-uninstalled.pc \
pkgconfig/gstreamer-riff-1.0-uninstalled.pc \
pkgconfig/gstreamer-rtp-1.0-uninstalled.pc \
pkgconfig/gstreamer-rtsp-1.0-uninstalled.pc \
pkgconfig/gstreamer-sdp-1.0-uninstalled.pc \
pkgconfig/gstreamer-tag-1.0-uninstalled.pc \
pkgconfig/gstreamer-video-1.0-uninstalled.pc \
gst-libs/gst/interfaces/Android.mk \
gst-libs/gst/tag/Android.mk \
gst-libs/gst/audio/Android.mk \
gst-libs/gst/video/Android.mk \
gst-libs/gst/riff/Android.mk \
gst-libs/gst/pbutils/Android.mk \
gst-libs/gst/rtp/Android.mk \
gst-libs/gst/rtsp/Android.mk \
gst-libs/gst/sdp/Android.mk \
gst-libs/gst/app/Android.mk \
gst-libs/gst/fft/Android.mk \
gst/playback/Android.mk \
gst/typefind/Android.mk \
gst/app/Android.mk \
gst/gdp/Android.mk \
gst/tcp/Android.mk \
gst/audioconvert/Android.mk \
gst/audioresample/Android.mk \
gst/audiotestsrc/Android.mk \
gst/videotestsrc/Android.mk \
gst/videoscale/Android.mk \
gst/videoconvert/Android.mk \
gst/videorate/Android.mk \
gst/encoding/Android.mk \
gst/adder/Android.mk \
gst/audiorate/Android.mk \
gst/volume/Android.mk \
tools/Android.mk \
ext/ogg/Android.mk
ifneq ($(NDK_BUILD), true)
GST_PLUGINS_BASE_BUILT_SOURCES += ext/vorbis/Android.mk
ZLIB_CFLAGS = -I $(abspath $(GST_PLUGINS_BASE_TOP)/../../zlib)
endif
GST_PLUGINS_BASE_BUILT_SOURCES := $(patsubst %, $(abspath $(GST_PLUGINS_BASE_TOP))/%, $(GST_PLUGINS_BASE_BUILT_SOURCES))
.PHONY: gst-plugins-base-configure
gst-plugins-base-configure:
cd $(GST_PLUGINS_BASE_TOP) ; \
CC="$(CONFIGURE_CC)" \
CFLAGS="$(CONFIGURE_CFLAGS)" \
LD=$(TARGET_LD) \
LDFLAGS="$(CONFIGURE_LDFLAGS)" \
CPP=$(CONFIGURE_CPP) \
CPPFLAGS="$(CONFIGURE_CPPFLAGS)" \
PKG_CONFIG_LIBDIR="$(CONFIGURE_PKG_CONFIG_LIBDIR)" \
PKG_CONFIG_TOP_BUILD_DIR=/ \
IVORBIS_CFLAGS="-I$(TOP)/external/tremolo -DTREMOR" \
IVORBIS_LIBS="-lvorbisidec" \
ZLIB_CFLAGS="$(ZLIB_CFLAGS)" \
$(abspath $(GST_PLUGINS_BASE_TOP))/$(CONFIGURE) --host=arm-linux-androideabi \
--prefix=/system --disable-orc --disable-gio --enable-ivorbis \
--disable-valgrind --disable-gtk-doc && \
for file in $(GST_PLUGINS_BASE_BUILT_SOURCES); do \
rm -f $$file && \
make -C $$(dirname $$file) $$(basename $$file) ; \
done
CONFIGURE_TARGETS += gst-plugins-base-configure
-include $(GST_PLUGINS_BASE_TOP)/gst-libs/gst/interfaces/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst-libs/gst/fft/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst-libs/gst/tag/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst-libs/gst/audio/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst-libs/gst/video/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst-libs/gst/riff/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst-libs/gst/pbutils/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst-libs/gst/rtp/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst-libs/gst/rtsp/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst-libs/gst/sdp/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst-libs/gst/app/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/playback/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/typefind/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/app/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/gdp/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/tcp/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/audioconvert/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/audioresample/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/audiotestsrc/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/videotestsrc/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/videoscale/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/videoconvert/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/videorate/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/encoding/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/adder/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/audiorate/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/gst/volume/Android.mk
-include $(GST_PLUGINS_BASE_TOP)/ext/ogg/Android.mk
ifneq ($(NDK_BUILD), true)
-include $(GST_PLUGINS_BASE_TOP)/ext/vorbis/Android.mk
endif
-include $(GST_PLUGINS_BASE_TOP)/tools/Android.mk
This diff is collapsed.
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_ARM_MODE := arm
alsa_LOCAL_SRC_FILES:= \
ext/alsa/gstalsadeviceprobe.c \
ext/alsa/gstalsamixer.c \
ext/alsa/gstalsamixerelement.c \
ext/alsa/gstalsamixertrack.c \
ext/alsa/gstalsamixeroptions.c \
ext/alsa/gstalsaplugin.c \
ext/alsa/gstalsasink.c \
ext/alsa/gstalsasrc.c \
ext/alsa/gstalsa.c
LOCAL_SRC_FILES:= $(addprefix ../,$(alsa_LOCAL_SRC_FILES))
LOCAL_SHARED_LIBRARIES := \
libdl \
libgstreamer-1.0 \
libgstbase-1.0 \
libglib-2.0 \
libgthread-2.0 \
libgmodule-2.0 \
libgobject-2.0 \
libgstinterfaces-1.0 \
libgstaudio-1.0
LOCAL_MODULE:= libgstalsa
LOCAL_WHOLE_STATIC_LIBRARIES := libasound
LOCAL_CFLAGS := -DHAVE_CONFIG_H -DGSTREAMER_BUILT_FOR_ANDROID \
$(GST_PLUGINS_BASE_CFLAGS)
#
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
#
LOCAL_PRELINK_MODULE := false
#It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-1.0
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-1.0
$(TARGET_OUT)/lib/libgstalsa.so:
ALL_PREBUILT += $(TARGET_OUT)/lib/libgstalsa.so
include $(BUILD_SHARED_LIBRARY)
LOCAL_PATH:= $(call my-dir)
#----------------------------------------
# include
gst_app_COPY_HEADERS_TO := gstreamer-1.0/gst/app
gst_app_COPY_HEADERS := \
../gst-libs/gst/app/gstappbuffer.h \
../gst-libs/gst/app/gstappsink.h \
../gst-libs/gst/app/gstappsrc.h
include $(CLEAR_VARS)
LOCAL_ARM_MODE := arm
app_LOCAL_SRC_FILES_BASE:= \
gst-libs/gst/app/gstappsrc.c \
gst-libs/gst/app/gstappbuffer.c \
gst-libs/gst/app/gstappsink.c \
gst-libs/gst/app/gstapp-marshal.c
LOCAL_SRC_FILES:= $(addprefix ../,$(app_LOCAL_SRC_FILES_BASE))
LOCAL_SHARED_LIBRARIES := \
libgstreamer-1.0 \
libgstbase-1.0 \
libglib-2.0 \
libgthread-2.0 \
libgmodule-2.0 \
libgobject-2.0
LOCAL_MODULE:= libgstapp-1.0
LOCAL_CFLAGS := -DHAVE_CONFIG_H -DGSTREAMER_BUILT_FOR_ANDROID \
$(GST_PLUGINS_BASE_CFLAGS)
#
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
#
LOCAL_PRELINK_MODULE := false
LOCAL_COPY_HEADERS_TO := $(gst_app_COPY_HEADERS_TO)
LOCAL_COPY_HEADERS := $(gst_app_COPY_HEADERS)
LOCAL_MODULE_TAGS := optional
include $(BUILD_SHARED_LIBRARY)
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_ARM_MODE := arm
app_plugin_LOCAL_SRC_FILES:= \
gst/app/gstapp.c
LOCAL_SRC_FILES:= $(addprefix ../,$(app_plugin_LOCAL_SRC_FILES))
LOCAL_SHARED_LIBRARIES := \
libgstreamer-1.0 \
libgstbase-1.0 \
libglib-2.0 \
libgthread-2.0 \
libgmodule-2.0 \
libgobject-2.0 \
libgstapp-1.0
LOCAL_MODULE:= libgstapp
LOCAL_CFLAGS := -DHAVE_CONFIG_H -DGSTREAMER_BUILT_FOR_ANDROID \
$(GST_PLUGINS_BASE_CFLAGS)
#
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
#
LOCAL_PRELINK_MODULE := false
#It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-1.0
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-1.0
LOCAL_MODULE_TAGS := optional
include $(BUILD_SHARED_LIBRARY)
LOCAL_PATH:= $(call my-dir)
#----------------------------------------
# include
gst_audio_COPY_HEADERS_TO := gstreamer-1.0/gst/audio
gst_audio_COPY_HEADERS_BASE := \
gst-libs/gst/audio/audio.h \
gst-libs/gst/audio/gstaudioclock.h \
gst-libs/gst/audio/gstaudiofilter.h \
gst-libs/gst/audio/gstaudiosink.h \
gst-libs/gst/audio/gstaudiosrc.h \
gst-libs/gst/audio/gstbaseaudiosink.h \
gst-libs/gst/audio/gstbaseaudiosrc.h \
gst-libs/gst/audio/gstringbuffer.h \
gst-libs/gst/audio/mixerutils.h \
gst-libs/gst/audio/multichannel.h \
gst-libs/gst/audio/audio-enumtypes.h
gst_audio_COPY_HEADERS := $(addprefix ../,$(gst_audio_COPY_HEADERS_BASE)) \
include $(CLEAR_VARS)
LOCAL_ARM_MODE := arm
# TODO: mixerutils.c is removed, because it depends on gst-lib/gst/interface.
# We need add it later
audio_LOCAL_SRC_FILES_BASE:= \
gst-libs/gst/audio/audio.c \
gst-libs/gst/audio/gstaudioclock.c \
gst-libs/gst/audio/mixerutils.c \
gst-libs/gst/audio/multichannel.c \
gst-libs/gst/audio/gstaudiofilter.c \
gst-libs/gst/audio/gstaudiosink.c \
gst-libs/gst/audio/gstaudiosrc.c \
gst-libs/gst/audio/gstbaseaudiosink.c \
gst-libs/gst/audio/gstbaseaudiosrc.c \
gst-libs/gst/audio/gstringbuffer.c \
gst-libs/gst/audio/audio-enumtypes.c
LOCAL_SRC_FILES:= $(addprefix ../,$(audio_LOCAL_SRC_FILES_BASE))
LOCAL_SHARED_LIBRARIES := \
libgstreamer-1.0 \
libgstbase-1.0 \
libglib-2.0 \
libgthread-2.0 \
libgmodule-2.0 \
libgobject-2.0 \
libgstinterfaces-1.0
LOCAL_MODULE:= libgstaudio-1.0
LOCAL_CFLAGS := -DHAVE_CONFIG_H -DGSTREAMER_BUILT_FOR_ANDROID \
$(GST_PLUGINS_BASE_CFLAGS)
#
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
#
LOCAL_PRELINK_MODULE := false
LOCAL_COPY_HEADERS_TO := $(gst_audio_COPY_HEADERS_TO)
LOCAL_COPY_HEADERS := $(gst_audio_COPY_HEADERS)
LOCAL_MODULE_TAGS := optional
include $(BUILD_SHARED_LIBRARY)
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_ARM_MODE := arm
audioconvert_LOCAL_SRC_FILES:= \
gst/audioconvert/gstaudioconvert.c \
gst/audioconvert/audioconvert.c \
gst/audioconvert/gstaudioconvertorc-dist.c \
gst/audioconvert/gstchannelmix.c \
gst/audioconvert/gstaudioquantize.c \
gst/audioconvert/plugin.c
LOCAL_SRC_FILES:= $(addprefix ../,$(audioconvert_LOCAL_SRC_FILES))
LOCAL_SHARED_LIBRARIES := \
libgstaudio-1.0 \
libgstreamer-1.0 \
libgstbase-1.0 \
libglib-2.0 \
libgthread-2.0 \
libgmodule-2.0 \
libgobject-2.0 \
libgstpbutils-1.0
LOCAL_MODULE:= libgstaudioconvert
LOCAL_CFLAGS := -DHAVE_CONFIG_H -DGSTREAMER_BUILT_FOR_ANDROID \
$(GST_PLUGINS_BASE_CFLAGS)
#
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
#
LOCAL_PRELINK_MODULE := false
#It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-1.0
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-1.0
LOCAL_MODULE_TAGS := optional
include $(BUILD_SHARED_LIBRARY)
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_ARM_MODE := arm
audioresample_LOCAL_SRC_FILES:= \
gst/audioresample/gstaudioresample.c \
gst/audioresample/resample.c \
gst/audioresample/speex_resampler_float.c \
gst/audioresample/speex_resampler_double.c
audioresample_C_INCLUDES := $(LOCAL_PATH)/ \
LOCAL_SRC_FILES := $(addprefix ../,$(audioresample_LOCAL_SRC_FILES))
LOCAL_C_INCLUDES := $(audioresample_C_INCLUDES)
LOCAL_SHARED_LIBRARIES := \
libgstaudio-0.10 \
libgstreamer-0.10 \
libgstbase-0.10 \
libglib-2.0 \
libgthread-2.0 \
libgmodule-2.0 \
libgobject-2.0 \
libgstpbutils-0.10
LOCAL_MODULE:= libgstaudioresample
LOCAL_CFLAGS := -DFLOATING_POINT -DOUTSIDE_SPEEX -DRANDOM_PREFIX=gst -DDISABLE_ORC -DHAVE_CONFIG_H -DGSTREAMER_BUILT_FOR_ANDROID \
$(GST_PLUGINS_BASE_CFLAGS)
LOCAL_PRELINK_MODULE := false
#It's a gstreamer plugin so it should be installed in /lib/gstreamer-0.10
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-0.10
LOCAL_MODULE_TAGS := optional
include $(BUILD_SHARED_LIBRARY)
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_ARM_MODE := arm
audiotestsrc_LOCAL_SRC_FILES:= \
gst/audiotestsrc/gstaudiotestsrc.c
LOCAL_SRC_FILES:= $(addprefix ../,$(audiotestsrc_LOCAL_SRC_FILES))
LOCAL_SHARED_LIBRARIES := \
libgstcontroller-0.10 \
libgstaudio-0.10 \
libgstreamer-0.10 \
libgstbase-0.10 \
libglib-2.0 \
libgthread-2.0 \
libgmodule-2.0 \
libgobject-2.0
LOCAL_MODULE:= libgstaudiotestsrc
LOCAL_CFLAGS := -DHAVE_CONFIG_H -DGSTREAMER_BUILT_FOR_ANDROID \
$(GST_PLUGINS_BASE_CFLAGS)
#
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
#
LOCAL_PRELINK_MODULE := false
#It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-0.10
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-0.10
LOCAL_MODULE_TAGS := optional
include $(BUILD_SHARED_LIBRARY)
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_ARM_MODE := arm
decodebin_LOCAL_SRC_FILES_BASE:= \
gst/playback/gstdecodebin.c \
gst/playback/gstplay-marshal.c
LOCAL_SRC_FILES:= $(addprefix ../,$(decodebin_LOCAL_SRC_FILES_BASE))
LOCAL_SHARED_LIBRARIES := \
libgstreamer-1.0 \
libgstbase-1.0 \
libglib-2.0 \
libgthread-2.0 \
libgmodule-2.0 \
libgobject-2.0 \
libgstpbutils-1.0
LOCAL_MODULE:= libgstdecodebin
LOCAL_CFLAGS := -DHAVE_CONFIG_H -DGSTREAMER_BUILT_FOR_ANDROID \
$(GST_PLUGINS_BASE_CFLAGS)
#
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
#
LOCAL_PRELINK_MODULE := false
#It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-1.0
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-1.0
LOCAL_MODULE_TAGS := optional
include $(BUILD_SHARED_LIBRARY)
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_ARM_MODE := arm
decodebin2_LOCAL_SRC_FILES_BASE:= \
gst/playback/gstdecodebin2.c \
gst/playback/gsturidecodebin.c \
gst/playback/gstplay-enum.c \
gst/playback/gstplay-marshal.c
LOCAL_SRC_FILES:= $(addprefix ../,$(decodebin2_LOCAL_SRC_FILES_BASE))
LOCAL_SHARED_LIBRARIES := \
libgstreamer-1.0 \
libgstbase-1.0 \
libglib-2.0 \
libgthread-2.0 \
libgmodule-2.0 \
libgobject-2.0 \
libgstpbutils-1.0
LOCAL_MODULE:= libgstdecodebin2
LOCAL_CFLAGS := -DHAVE_CONFIG_H \
$(GST_PLUGINS_BASE_CFLAGS)
#
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
#
LOCAL_PRELINK_MODULE := false
#It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-1.0
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-1.0
LOCAL_MODULE_TAGS := optional
include $(BUILD_SHARED_LIBRARY)
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_ARM_MODE := arm
gdp_LOCAL_SRC_FILES:= \
gst/gdp/gstgdp.c \
gst/gdp/gstgdppay.c \
gst/gdp/gstgdpdepay.c
LOCAL_SRC_FILES:= $(addprefix ../,$(gdp_LOCAL_SRC_FILES))
LOCAL_SHARED_LIBRARIES := \
libgstreamer-1.0 \
libgstbase-1.0 \
libglib-2.0 \
libgthread-2.0 \
libgmodule-2.0 \
libgobject-2.0
LOCAL_MODULE:= libgstgdp
LOCAL_CFLAGS := -DHAVE_CONFIG_H -DGSTREAMER_BUILT_FOR_ANDROID \
$(GST_PLUGINS_BASE_CFLAGS)
#
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
#
LOCAL_PRELINK_MODULE := false
#It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-1.0
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-1.0
LOCAL_MODULE_TAGS := optional
include $(BUILD_SHARED_LIBRARY)
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
GST_PBUTILS_DIR := gst-libs/gst/pbutils/
gst_pbutils_COPY_HEADERS_TO := gstreamer-1.0/gst/pbutils
gst_pbutils_COPY_HEADERS_BASE := \
gst-libs/gst/pbutils/descriptions.h \
gst-libs/gst/pbutils/install-plugins.h \
gst-libs/gst/pbutils/missing-plugins.h \
gst-libs/gst/pbutils/pbutils.h \
gst-libs/gst/pbutils/pbutils-enumtypes.h
gst_pbutils_COPY_HEADERS := $(addprefix ../,$(gst_pbutils_COPY_HEADERS_BASE))
LOCAL_ARM_MODE := arm
BUILT_SOURCES = \
pbutils-enumtypes.c \
pbutils-enumtypes.h \
pbutils-marshal.c \
pbutils-marshal.h
LOCAL_SRC_FILES := \
gstpluginsbaseversion.c \
pbutils.c \
codec-utils.c \
descriptions.c \
encoding-profile.c \
encoding-target.c \
install-plugins.c \
missing-plugins.c \
gstdiscoverer.c \
gstdiscoverer-types.c \
pbutils-enumtypes.c \
pbutils-marshal.c
LOCAL_SRC_FILES := $(addprefix ../$(GST_PBUTILS_DIR),$(LOCAL_SRC_FILES))
$(BUILT_SOURCES):
make -C $(GST_PLUGINS_BASE_TOP)/$(GST_PBUTILS_DIR) $@
LOCAL_SHARED_LIBRARIES := \
libgstvideo-1.0 \
libgstreamer-1.0 \
libgstbase-1.0 \
libglib-2.0 \
libgthread-2.0 \
libgmodule-2.0 \
libgobject-2.0
LOCAL_MODULE:= libgstpbutils-1.0
LOCAL_CFLAGS := -DGSTREAMER_BUILT_FOR_ANDROID \
$(GST_PLUGINS_BASE_CFLAGS)
#
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
#
LOCAL_PRELINK_MODULE := false
LOCAL_COPY_HEADERS_TO := $(gst_pbutils_COPY_HEADERS_TO)
LOCAL_COPY_HEADERS := $(gst_pbutils_COPY_HEADERS)
LOCAL_MODULE_TAGS := optional
include $(BUILD_SHARED_LIBRARY)
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_ARM_MODE := arm
playbin_LOCAL_SRC_FILES_BASE:= \
gst/playback/gstplayback.c \
gst/playback/gstplaybin.c \
gst/playback/gstplaybin2.c \
gst/playback/gstplaysink.c \
gst/playback/gstplaybasebin.c \
gst/playback/gstplay-enum.c \
gst/playback/gststreaminfo.c \
gst/playback/gststreamselector.c \
gst/playback/gstsubtitleoverlay.c \
gst/playback/gststreamsynchronizer.c \
gst/playback/gstplay-marshal.c
LOCAL_SRC_FILES:= $(addprefix ../,$(playbin_LOCAL_SRC_FILES_BASE))
LOCAL_SHARED_LIBRARIES := \
libgstreamer-1.0 \
libgstbase-1.0 \
libglib-2.0 \
libgthread-2.0 \
libgmodule-2.0 \
libgobject-2.0 \
libgstpbutils-1.0 \
libgstinterfaces-1.0 \
libgstvideo-1.0
LOCAL_MODULE:= libgstplaybin
LOCAL_CFLAGS := -DHAVE_CONFIG_H -DGSTREAMER_BUILT_FOR_ANDROID \
$(GST_PLUGINS_BASE_CFLAGS)
#
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
#
LOCAL_PRELINK_MODULE := false
#It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-1.0
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-1.0
LOCAL_MODULE_TAGS := optional
include $(BUILD_SHARED_LIBRARY)
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_ARM_MODE := arm
queue2_LOCAL_SRC_FILES_BASE:= \
gst/playback/gstqueue2.c \
gst/playback/gstplay-marshal.c
LOCAL_SRC_FILES:= $(addprefix ../,$(queue2_LOCAL_SRC_FILES_BASE))
LOCAL_SHARED_LIBRARIES := \
libgstreamer-1.0 \
libgstbase-1.0 \
libglib-2.0 \
libgthread-2.0 \
libgmodule-2.0 \
libgobject-2.0 \
libgstpbutils-1.0
LOCAL_MODULE:= libgstqueue2
LOCAL_CFLAGS := -DHAVE_CONFIG_H \
$(GST_PLUGINS_BASE_CFLAGS)
#
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
#
LOCAL_PRELINK_MODULE := false
#It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-1.0
LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-1.0
include $(BUILD_SHARED_LIBRARY)
LOCAL_PATH:= $(call my-dir)
#----------------------------------------
# include
gst_riffs_COPY_HEADERS_TO := gstreamer-1.0/gst/riff
gst_riffs_COPY_HEADERS := \
../gst-libs/gst/riff/riff-ids.h \
../gst-libs/gst/riff/riff-media.h \
../gst-libs/gst/riff/riff-read.h
include $(CLEAR_VARS)
LOCAL_ARM_MODE := arm
riff_LOCAL_SRC_FILES:= \
gst-libs/gst/riff/riff.c \
gst-libs/gst/riff/riff-media.c \
gst-libs/gst/riff/riff-read.c
LOCAL_SRC_FILES:= $(addprefix ../,$(riff_LOCAL_SRC_FILES))
LOCAL_SHARED_LIBRARIES := \
libgstreamer-1.0 \
libgstbase-1.0 \
libglib-2.0 \
libgthread-2.0 \
libgmodule-2.0 \
libgobject-2.0 \
libgsttag-1.0 \
libgstaudio-1.0
LOCAL_MODULE:= libgstriff-1.0
LOCAL_CFLAGS := -DHAVE_CONFIG_H -DGSTREAMER_BUILT_FOR_ANDROID \
$(GST_PLUGINS_BASE_CFLAGS)
#
# define LOCAL_PRELINK_MODULE to false to not use pre-link map
#
LOCAL_PRELINK_MODULE := false
LOCAL_COPY_HEADERS_TO := $(gst_riffs_COPY_HEADERS_TO)