Android.mk revision c32cd79d9ad4aba7d959b5b3be7361b4715e6f18
1LOCAL_PATH:= $(call my-dir) 2 3# 4# libmediaplayerservice 5# 6 7include $(CLEAR_VARS) 8 9LOCAL_SRC_FILES:= \ 10 MediaRecorderClient.cpp \ 11 MediaPlayerService.cpp \ 12 MetadataRetrieverClient.cpp \ 13 TestPlayerStub.cpp \ 14 VorbisPlayer.cpp \ 15 VorbisMetadataRetriever.cpp \ 16 MidiMetadataRetriever.cpp \ 17 MidiFile.cpp 18 19ifeq ($(BUILD_WITH_FULL_STAGEFRIGHT),true) 20 21LOCAL_SRC_FILES += \ 22 StagefrightPlayer.cpp \ 23 StagefrightRecorder.cpp 24 25LOCAL_CFLAGS += -DBUILD_WITH_FULL_STAGEFRIGHT=1 26 27endif 28 29ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true) 30LOCAL_LDLIBS += -ldl -lpthread 31endif 32 33LOCAL_SHARED_LIBRARIES := \ 34 libcutils \ 35 libutils \ 36 libbinder \ 37 libvorbisidec \ 38 libsonivox \ 39 libmedia \ 40 libcamera_client \ 41 libandroid_runtime \ 42 libstagefright \ 43 libstagefright_omx \ 44 libstagefright_color_conversion \ 45 libsurfaceflinger_client 46 47ifneq ($(BUILD_WITHOUT_PV),true) 48LOCAL_SHARED_LIBRARIES += \ 49 libopencore_player \ 50 libopencore_author 51else 52LOCAL_CFLAGS += -DNO_OPENCORE 53endif 54 55ifneq ($(TARGET_SIMULATOR),true) 56LOCAL_SHARED_LIBRARIES += libdl 57endif 58 59LOCAL_C_INCLUDES := \ 60 $(JNI_H_INCLUDE) \ 61 $(call include-path-for, graphics corecg) \ 62 $(TOP)/external/opencore/extern_libs_v2/khronos/openmax/include \ 63 $(TOP)/frameworks/base/media/libstagefright/include \ 64 $(TOP)/external/tremolo/Tremolo 65 66LOCAL_MODULE:= libmediaplayerservice 67 68include $(BUILD_SHARED_LIBRARY) 69 70