Android.mk revision 8d65dd26530c7559082bd738cf930e2806158ab2
1LOCAL_PATH:= $(call my-dir) 2include $(CLEAR_VARS) 3 4ifneq ($(BUILD_WITHOUT_PV),true) 5include external/opencore/Config.mk 6endif 7 8LOCAL_SRC_FILES:= \ 9 android_media_MediaPlayer.cpp \ 10 android_media_MediaRecorder.cpp \ 11 android_media_MediaScanner.cpp \ 12 android_media_MediaMetadataRetriever.cpp \ 13 android_media_ResampleInputStream.cpp \ 14 android_media_MediaProfiles.cpp \ 15 android_media_AmrInputStream.cpp 16 17LOCAL_SHARED_LIBRARIES := \ 18 libandroid_runtime \ 19 libnativehelper \ 20 libutils \ 21 libbinder \ 22 libmedia \ 23 libskia \ 24 libui \ 25 libcutils \ 26 libsurfaceflinger_client \ 27 libstagefright \ 28 libcamera_client 29 30ifneq ($(BUILD_WITHOUT_PV),true) 31 32LOCAL_SHARED_LIBRARIES += \ 33 libopencore_player 34else 35 LOCAL_CFLAGS += -DNO_OPENCORE 36endif 37 38LOCAL_STATIC_LIBRARIES := 39 40LOCAL_C_INCLUDES += \ 41 external/tremor/Tremor \ 42 frameworks/base/core/jni \ 43 frameworks/base/media/libmedia \ 44 frameworks/base/media/libstagefright/codecs/amrnb/enc/src \ 45 frameworks/base/media/libstagefright/codecs/amrnb/common \ 46 frameworks/base/media/libstagefright/codecs/amrnb/common/include \ 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 60# build libaudioeffect_jni.so 61include $(call all-makefiles-under,$(LOCAL_PATH)) 62