blob: c45eb3d435c8115a60c08e89bd5093905781f5b0 [file] [log] [blame]
The Android Open Source Project2729ea92008-10-21 07:00:00 -07001LOCAL_PATH:= $(call my-dir)
2
3#
4# libmediaplayerservice
5#
6
7include $(CLEAR_VARS)
8
9LOCAL_SRC_FILES:= \
10 MediaPlayerService.cpp \
The Android Open Source Project7b5eb022008-12-17 18:05:43 -080011 MetadataRetrieverClient.cpp \
The Android Open Source Project2729ea92008-10-21 07:00:00 -070012 VorbisPlayer.cpp \
13 MidiFile.cpp
14
Jean-Baptiste Queru6c5b2102009-03-21 11:40:18 -070015ifneq ($(BUILD_WITHOUT_PV),true)
16LOCAL_SRC_FILES+= \
17 MediaRecorderClient.cpp
18endif
19
The Android Open Source Project2729ea92008-10-21 07:00:00 -070020ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true)
21LOCAL_LDLIBS += -ldl -lpthread
22endif
23
24LOCAL_SHARED_LIBRARIES := \
25 libcutils \
26 libutils \
27 libvorbisidec \
28 libsonivox \
The Android Open Source Project2729ea92008-10-21 07:00:00 -070029 libmedia \
30 libandroid_runtime
31
Jean-Baptiste Queru6c5b2102009-03-21 11:40:18 -070032ifneq ($(BUILD_WITHOUT_PV),true)
33LOCAL_SHARED_LIBRARIES += \
34 libopencore_player \
35 libopencore_author
36endif
37
The Android Open Source Project2729ea92008-10-21 07:00:00 -070038LOCAL_C_INCLUDES := external/tremor/Tremor \
39 $(call include-path-for, graphics corecg)
40
Jean-Baptiste Queru6c5b2102009-03-21 11:40:18 -070041ifeq ($(BUILD_WITHOUT_PV),true)
42LOCAL_CFLAGS := -DNO_OPENCORE
43endif
44
The Android Open Source Project2729ea92008-10-21 07:00:00 -070045LOCAL_MODULE:= libmediaplayerservice
46
47include $(BUILD_SHARED_LIBRARY)
48