Android.mk revision c371194e4e0651c328f1870a90bbfd4e217c747b
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 16LOCAL_SHARED_LIBRARIES := \ 17 libandroid_runtime \ 18 libnativehelper \ 19 libutils \ 20 libbinder \ 21 libmedia \ 22 libskia \ 23 libui \ 24 libcutils 25 26ifneq ($(BUILD_WITHOUT_PV),true) 27 28LOCAL_SRC_FILES += \ 29 android_media_AmrInputStream.cpp 30 31LOCAL_SHARED_LIBRARIES += \ 32 libopencore_player \ 33 libomx_amrenc_sharedlibrary 34else 35 LOCAL_CFLAGS += -DNO_OPENCORE 36endif 37 38ifeq ($(BUILD_WITH_FULL_STAGEFRIGHT),true) 39 40LOCAL_CFLAGS += -DBUILD_WITH_FULL_STAGEFRIGHT=1 41 42LOCAL_SHARED_LIBRARIES += \ 43 libstagefright 44 45endif 46 47LOCAL_STATIC_LIBRARIES := 48 49LOCAL_C_INCLUDES += \ 50 external/tremor/Tremor \ 51 frameworks/base/core/jni \ 52 frameworks/base/media/libmedia \ 53 $(PV_INCLUDES) \ 54 $(JNI_H_INCLUDE) \ 55 $(call include-path-for, corecg graphics) 56 57LOCAL_CFLAGS += 58 59LOCAL_LDLIBS := -lpthread 60 61LOCAL_MODULE:= libmedia_jni 62 63include $(BUILD_SHARED_LIBRARY) 64 65# build libsoundpool.so 66include $(LOCAL_PATH)/soundpool/Android.mk 67