Android.mk revision e4a838051de5e56f44c71117073a035b804b5d04
1LOCAL_PATH:= $(call my-dir)
2include $(CLEAR_VARS)
3
4LOCAL_SRC_FILES:= \
5    android_media_MediaPlayer.cpp \
6    android_media_MediaRecorder.cpp \
7    android_media_MediaScanner.cpp \
8    android_media_MediaMetadataRetriever.cpp \
9    android_media_ResampleInputStream.cpp
10
11LOCAL_SHARED_LIBRARIES := \
12    libandroid_runtime \
13    libnativehelper \
14    libutils \
15    libbinder \
16    libmedia \
17    libskia \
18    libui \
19    libcutils
20
21ifneq ($(BUILD_WITHOUT_PV),true)
22LOCAL_SRC_FILES += \
23    android_media_AmrInputStream.cpp
24
25LOCAL_SHARED_LIBRARIES += \
26    libopencore_player          \
27    libomx_amrenc_sharedlibrary
28else
29    LOCAL_CFLAGS += -DNO_OPENCORE
30endif
31
32ifeq ($(BUILD_WITH_FULL_STAGEFRIGHT),true)
33
34LOCAL_CFLAGS += -DBUILD_WITH_FULL_STAGEFRIGHT=1
35
36LOCAL_SHARED_LIBRARIES += \
37    libstagefright
38
39endif
40
41LOCAL_STATIC_LIBRARIES :=
42
43LOCAL_C_INCLUDES += \
44    external/tremor/Tremor \
45    frameworks/base/core/jni \
46    frameworks/base/media/libmedia \
47    $(PV_INCLUDES) \
48    $(JNI_H_INCLUDE) \
49    $(call include-path-for, corecg graphics)
50
51LOCAL_CFLAGS +=
52
53LOCAL_LDLIBS := -lpthread
54
55LOCAL_MODULE:= libmedia_jni
56
57include $(BUILD_SHARED_LIBRARY)
58
59# build libsoundpool.so
60include $(LOCAL_PATH)/soundpool/Android.mk
61