Android.mk revision 948235c06ed0d49190b2f49d9299b473c4dd61a9
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 libsurfaceflinger_client \ 26 libcamera_client 27 28ifneq ($(BUILD_WITHOUT_PV),true) 29 30LOCAL_SRC_FILES += \ 31 android_media_AmrInputStream.cpp 32 33LOCAL_SHARED_LIBRARIES += \ 34 libopencore_player \ 35 libomx_amrenc_sharedlibrary 36else 37 LOCAL_CFLAGS += -DNO_OPENCORE 38endif 39 40ifeq ($(BUILD_WITH_FULL_STAGEFRIGHT),true) 41 42LOCAL_CFLAGS += -DBUILD_WITH_FULL_STAGEFRIGHT=1 43 44LOCAL_SHARED_LIBRARIES += \ 45 libstagefright 46 47endif 48 49LOCAL_STATIC_LIBRARIES := 50 51LOCAL_C_INCLUDES += \ 52 external/tremor/Tremor \ 53 frameworks/base/core/jni \ 54 frameworks/base/media/libmedia \ 55 $(PV_INCLUDES) \ 56 $(JNI_H_INCLUDE) \ 57 $(call include-path-for, corecg graphics) 58 59LOCAL_CFLAGS += 60 61LOCAL_LDLIBS := -lpthread 62 63LOCAL_MODULE:= libmedia_jni 64 65include $(BUILD_SHARED_LIBRARY) 66 67# build libsoundpool.so 68# build libaudioeffect_jni.so 69include $(call all-makefiles-under,$(LOCAL_PATH)) 70