blob: e3134d1dd12f6ef6becfa44e01a912f6e6684408 [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:= \
James Dong559bf282012-03-28 10:29:14 -070010 ActivityManager.cpp \
Andreas Hubered3e3e02012-03-26 11:13:27 -070011 Crypto.cpp \
Andreas Huber47f59cf2009-08-07 09:30:32 -070012 MediaRecorderClient.cpp \
John Grossman44a7e422012-06-21 17:29:24 -070013 MediaPlayerFactory.cpp \
Andreas Huber47f59cf2009-08-07 09:30:32 -070014 MediaPlayerService.cpp \
Jianhong Jiang84c18d62009-04-13 19:01:51 -070015 MetadataRetrieverClient.cpp \
Andreas Huber47f59cf2009-08-07 09:30:32 -070016 TestPlayerStub.cpp \
Andreas Huber608d77b2010-06-23 16:40:57 -070017 MidiMetadataRetriever.cpp \
18 MidiFile.cpp \
19 StagefrightPlayer.cpp \
Andreas Huber30ab6622009-11-16 15:43:38 -080020 StagefrightRecorder.cpp
Andreas Huber8f0e4aa2009-09-11 09:54:52 -070021
Mathias Agopian3cf61352010-02-09 17:46:37 -080022LOCAL_SHARED_LIBRARIES := \
23 libcutils \
24 libutils \
25 libbinder \
26 libvorbisidec \
27 libsonivox \
28 libmedia \
Glenn Kastenb12153e2012-03-16 11:42:24 -070029 libmedia_native \
James Dongc32cd792010-04-26 17:48:26 -070030 libcamera_client \
Mathias Agopian3cf61352010-02-09 17:46:37 -080031 libstagefright \
32 libstagefright_omx \
Mathias Agopian5f7fcf22011-03-25 18:42:40 -070033 libstagefright_foundation \
Jeff Brown5e0067b2011-07-11 22:12:16 -070034 libgui \
John Grossman761defc2012-02-09 15:09:05 -080035 libdl \
36 libaah_rtp
Jean-Baptiste Queru6c5b2102009-03-21 11:40:18 -070037
Andreas Huber39ddf8e2010-08-04 10:14:30 -070038LOCAL_STATIC_LIBRARIES := \
Andreas Huberf9334412010-12-15 15:17:42 -080039 libstagefright_nuplayer \
Andreas Huber2bfdd422011-10-11 15:24:07 -070040 libstagefright_rtsp \
Andreas Huber39ddf8e2010-08-04 10:14:30 -070041
James Dong6c6b4d02012-03-12 14:37:53 -070042LOCAL_C_INCLUDES := \
Andreas Huber47f59cf2009-08-07 09:30:32 -070043 $(call include-path-for, graphics corecg) \
James Dong559bf282012-03-28 10:29:14 -070044 $(TOP)/frameworks/av/media/libstagefright/include \
45 $(TOP)/frameworks/av/media/libstagefright/rtsp \
James Dong6c6b4d02012-03-12 14:37:53 -070046 $(TOP)/frameworks/native/include/media/openmax \
Andreas Hubered3e3e02012-03-26 11:13:27 -070047 $(TOP)/external/tremolo/Tremolo \
Gloria Wang96360542010-02-08 14:37:41 -080048
The Android Open Source Project2729ea92008-10-21 07:00:00 -070049LOCAL_MODULE:= libmediaplayerservice
50
The Android Open Source Project2729ea92008-10-21 07:00:00 -070051include $(BUILD_SHARED_LIBRARY)
52
Andreas Huberf9334412010-12-15 15:17:42 -080053include $(call all-makefiles-under,$(LOCAL_PATH))
54