1 LOCAL_PATH:= $(call my-dir)
7 metadata_LOCAL_SRC_FILES:= \
8 ext/metadata/gstmetadata.c \
9 ext/metadata/gstmetadatademux.c \
10 ext/metadata/metadata.c \
11 ext/metadata/metadataparsejpeg.c \
12 ext/metadata/metadatamuxjpeg.c \
13 ext/metadata/metadataparsepng.c \
14 ext/metadata/metadatamuxpng.c \
15 ext/metadata/metadataexif.c \
16 ext/metadata/metadataiptc.c \
17 ext/metadata/metadataxmp.c \
18 ext/metadata/metadataparseutil.c \
19 ext/metadata/metadatatypes.c \
20 ext/metadata/gstmetadatamux.c \
21 ext/metadata/metadatatags.c \
22 ext/metadata/gstbasemetadata.c
24 LOCAL_SRC_FILES:= $(addprefix ../,$(metadata_LOCAL_SRC_FILES))
26 LOCAL_SHARED_LIBRARIES := \
35 LOCAL_MODULE:= libgstmetadata
38 $(LOCAL_PATH)/../ext/metadata \
40 $(LOCAL_PATH)/../gst-libs \
42 $(TARGET_OUT_HEADERS)/gstreamer-0.10 \
43 $(TARGET_OUT_HEADERS)/glib-2.0 \
44 $(TARGET_OUT_HEADERS)/glib-2.0/glib \
45 external/libxml2/include
47 ifeq ($(STECONF_ANDROID_VERSION),"FROYO")
48 LOCAL_SHARED_LIBRARIES += libicuuc
49 LOCAL_C_INCLUDES += external/icu4c/common
52 LOCAL_CFLAGS := -DHAVE_CONFIG_H
54 # define LOCAL_PRELINK_MODULE to false to not use pre-link map
56 LOCAL_PRELINK_MODULE := false
58 #It's a gstreamer plugins, and it must be installed on ..../lib/gstreamer-0.10
59 LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/gstreamer-0.10
61 include $(BUILD_SHARED_LIBRARY)