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