1 LOCAL_PATH:= $(call my-dir)
3 #------------------------------------
5 #-----------------------------------
6 gst_base_COPY_HEADERS_TO := gstreamer-0.10/gst/base
7 gst_base_COPY_HEADERS := \
8 ../libs/gst/base/gstadapter.h \
9 ../libs/gst/base/gstbasesink.h \
10 ../libs/gst/base/gstbasesrc.h \
11 ../libs/gst/base/gstbasetransform.h \
12 ../libs/gst/base/gstbitreader.h \
13 ../libs/gst/base/gstbytereader.h \
14 ../libs/gst/base/gstbytewriter.h \
15 ../libs/gst/base/gstcollectpads.h \
16 ../libs/gst/base/gstdataqueue.h \
17 ../libs/gst/base/gstpushsrc.h \
18 ../libs/gst/base/gsttypefindhelper.h
26 base_LOCAL_SRC_FILES:= \
27 libs/gst/base/gstadapter.c \
28 libs/gst/base/gstbasesink.c \
29 libs/gst/base/gstbasesrc.c \
30 libs/gst/base/gstbasetransform.c \
31 libs/gst/base/gstbitreader.c \
32 libs/gst/base/gstbytereader.c \
33 libs/gst/base/gstbytewriter.c \
34 libs/gst/base/gstcollectpads.c \
35 libs/gst/base/gstpushsrc.c \
36 libs/gst/base/gsttypefindhelper.c \
37 libs/gst/base/gstdataqueue.c
39 LOCAL_SRC_FILES:= $(addprefix ../,$(base_LOCAL_SRC_FILES))
42 LOCAL_SHARED_LIBRARIES := \
49 LOCAL_MODULE:= libgstbase-$(GST_MAJORMINOR)
55 $(LOCAL_PATH)/../libs/gst/base \
57 $(LOCAL_PATH)/../gst \
58 $(LOCAL_PATH)/../libs \
59 $(TARGET_OUT_HEADERS)/glib-2.0 \
60 $(TARGET_OUT_HEADERS)/glib-2.0/glib \
61 external/libxml2/include
63 ifeq ($(STECONF_ANDROID_VERSION),"FROYO")
64 LOCAL_SHARED_LIBRARIES += libicuuc
65 LOCAL_C_INCLUDES += external/icu4c/common
68 LOCAL_CFLAGS := -DHAVE_CONFIG_H
70 # define LOCAL_PRELINK_MODULE to false to not use pre-link map
72 LOCAL_PRELINK_MODULE := false
74 LOCAL_COPY_HEADERS_TO := $(gst_base_COPY_HEADERS_TO)
75 LOCAL_COPY_HEADERS := $(gst_base_COPY_HEADERS)
77 include $(BUILD_SHARED_LIBRARY)