1 LOCAL_PATH:= $(call my-dir) 2 include $(CLEAR_VARS) 3 4 LOCAL_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 android_media_MediaProfiles.cpp \ 11 android_media_AmrInputStream.cpp 12 13 LOCAL_SHARED_LIBRARIES := \ 14 libandroid_runtime \ 15 libnativehelper \ 16 libutils \ 17 libbinder \ 18 libmedia \ 19 libskia \ 20 libui \ 21 libcutils \ 22 libsurfaceflinger_client \ 23 libstagefright \ 24 libcamera_client 25 26 LOCAL_STATIC_LIBRARIES := 27 28 LOCAL_C_INCLUDES += \ 29 external/tremor/Tremor \ 30 frameworks/base/core/jni \ 31 frameworks/base/media/libmedia \ 32 frameworks/base/media/libstagefright/codecs/amrnb/enc/src \ 33 frameworks/base/media/libstagefright/codecs/amrnb/common \ 34 frameworks/base/media/libstagefright/codecs/amrnb/common/include \ 35 $(PV_INCLUDES) \ 36 $(JNI_H_INCLUDE) \ 37 $(call include-path-for, corecg graphics) 38 39 LOCAL_CFLAGS += 40 41 LOCAL_LDLIBS := -lpthread 42 43 LOCAL_MODULE:= libmedia_jni 44 45 include $(BUILD_SHARED_LIBRARY) 46 47 # build libsoundpool.so 48 # build libaudioeffect_jni.so 49 include $(call all-makefiles-under,$(LOCAL_PATH)) 50