1 LOCAL_PATH:= $(call my-dir)
9 elements_LOCAL_SRC_FILES:= \
10 plugins/elements/gstcapsfilter.c \
11 plugins/elements/gstelements.c \
12 plugins/elements/gstfakesrc.c \
13 plugins/elements/gstfakesink.c \
14 plugins/elements/gstfdsrc.c \
15 plugins/elements/gstfdsink.c \
16 plugins/elements/gstfilesink.c \
17 plugins/elements/gstfilesrc.c \
18 plugins/elements/gstidentity.c \
19 plugins/elements/gstqueue.c \
20 plugins/elements/gstqueue2.c \
21 plugins/elements/gsttee.c \
22 plugins/elements/gsttypefindelement.c \
23 plugins/elements/gstmultiqueue.c
25 LOCAL_SRC_FILES:= $(addprefix ../,$(elements_LOCAL_SRC_FILES))
28 LOCAL_SHARED_LIBRARIES := \
36 LOCAL_MODULE:= libgstcoreelements
37 #It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-0.10
38 LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-0.10
42 $(LOCAL_PATH)/../libs \
43 $(LOCAL_PATH)/../gst \
46 $(LOCAL_PATH)/gst/parse \
47 $(TARGET_OUT_HEADERS)/glib-2.0 \
48 $(TARGET_OUT_HEADERS)/glib-2.0/glib \
49 external/libxml2/include
51 ifeq ($(STECONF_ANDROID_VERSION),"FROYO")
52 LOCAL_SHARED_LIBRARIES += libicuuc
53 LOCAL_C_INCLUDES += external/icu4c/common
56 LOCAL_CFLAGS := -DHAVE_CONFIG_H
58 # define LOCAL_PRELINK_MODULE to false to not use pre-link map
60 LOCAL_PRELINK_MODULE := false
62 include $(BUILD_SHARED_LIBRARY)