blob: fdcf3d1b48ee9bcb88a4f9fa79064cd538d8a27d [file] [log] [blame]
The Android Open Source Project54b6cfa2008-10-21 07:00:00 -07001LOCAL_PATH:= $(call my-dir)
2include $(CLEAR_VARS)
3
4LOCAL_SRC_FILES:= \
Jianhong Jiang3ca47d12009-04-13 19:01:51 -07005 android_media_MediaPlayer.cpp \
6 android_media_MediaRecorder.cpp \
7 android_media_MediaScanner.cpp \
8 android_media_MediaMetadataRetriever.cpp \
Jianhong Jiang3ca47d12009-04-13 19:01:51 -07009 android_media_ResampleInputStream.cpp
The Android Open Source Project54b6cfa2008-10-21 07:00:00 -070010
11LOCAL_SHARED_LIBRARIES := \
Jianhong Jiang3ca47d12009-04-13 19:01:51 -070012 libandroid_runtime \
13 libnativehelper \
Jianhong Jiang3ca47d12009-04-13 19:01:51 -070014 libutils \
Mathias Agopian25ba5b62009-05-18 15:08:03 -070015 libbinder \
Jianhong Jiang3ca47d12009-04-13 19:01:51 -070016 libmedia \
Mike Reedb5af3252009-07-10 15:33:21 -040017 libskia \
Jianhong Jiang3ca47d12009-04-13 19:01:51 -070018 libui
The Android Open Source Project54b6cfa2008-10-21 07:00:00 -070019
Andreas Huberbfb9fb12009-12-03 11:31:19 -080020ifneq ($(BUILD_WITHOUT_PV),true)
21LOCAL_SRC_FILES += \
22 android_media_AmrInputStream.cpp
23
24LOCAL_SHARED_LIBRARIES += \
25 libopencore_player \
26 libomx_amrenc_sharedlibrary
27else
28 LOCAL_CFLAGS += -DNO_OPENCORE
29endif
30
The Android Open Source Project54b6cfa2008-10-21 07:00:00 -070031LOCAL_STATIC_LIBRARIES :=
32
33LOCAL_C_INCLUDES += \
Jianhong Jiang3ca47d12009-04-13 19:01:51 -070034 external/tremor/Tremor \
Nicolas Catania20cb94e2009-05-12 23:25:55 -070035 frameworks/base/core/jni \
Andreas Huberbfb9fb12009-12-03 11:31:19 -080036 frameworks/base/media/libmedia \
Jianhong Jiang3ca47d12009-04-13 19:01:51 -070037 $(PV_INCLUDES) \
38 $(JNI_H_INCLUDE) \
39 $(call include-path-for, corecg graphics)
The Android Open Source Project54b6cfa2008-10-21 07:00:00 -070040
41LOCAL_CFLAGS +=
42
43LOCAL_LDLIBS := -lpthread
44
45LOCAL_MODULE:= libmedia_jni
46
47include $(BUILD_SHARED_LIBRARY)
The Android Open Source Projectf013e1a2008-12-17 18:05:43 -080048
49# build libsoundpool.so
50include $(LOCAL_PATH)/soundpool/Android.mk