12729ea9262ca60d93047e984739887cfc89e82eThe Android Open Source ProjectLOCAL_PATH:= $(call my-dir)
22729ea9262ca60d93047e984739887cfc89e82eThe Android Open Source Project
32729ea9262ca60d93047e984739887cfc89e82eThe Android Open Source Project#
42729ea9262ca60d93047e984739887cfc89e82eThe Android Open Source Project# libmediaplayerservice
52729ea9262ca60d93047e984739887cfc89e82eThe Android Open Source Project#
62729ea9262ca60d93047e984739887cfc89e82eThe Android Open Source Project
72729ea9262ca60d93047e984739887cfc89e82eThe Android Open Source Projectinclude $(CLEAR_VARS)
82729ea9262ca60d93047e984739887cfc89e82eThe Android Open Source Project
92729ea9262ca60d93047e984739887cfc89e82eThe Android Open Source ProjectLOCAL_SRC_FILES:=               \
10559bf2836f5da25b75bfb229fec0d20d540ee426James Dong    ActivityManager.cpp         \
11ed3e3e046840d5bf1ca84a8c0cc097425e89d6d6Andreas Huber    Crypto.cpp                  \
12441a78d5e224e0d67f9b52fa9adc795c6944159bJeff Tinker    Drm.cpp                     \
13efbb781c15abf8e085f5ab8d39710bd58ea0b6e4Andreas Huber    HDCP.cpp                    \
1444a7e42f0310831e6a846d1b6bb40bf3a399bf6dJohn Grossman    MediaPlayerFactory.cpp      \
1547f59cfe40b0ebb3afd6c39f97dcd1eac2e966f7Andreas Huber    MediaPlayerService.cpp      \
16d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    MediaRecorderClient.cpp     \
1784c18d6459635099d52b63009ef5a007891c4fb6Jianhong Jiang    MetadataRetrieverClient.cpp \
18608d77b1cf4fb9f63dc861e4e1fa3e80a732f626Andreas Huber    MidiFile.cpp                \
19d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    MidiMetadataRetriever.cpp   \
20d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    RemoteDisplay.cpp           \
21441a78d5e224e0d67f9b52fa9adc795c6944159bJeff Tinker    SharedLibrary.cpp           \
22608d77b1cf4fb9f63dc861e4e1fa3e80a732f626Andreas Huber    StagefrightPlayer.cpp       \
23d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    StagefrightRecorder.cpp     \
24d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    TestPlayerStub.cpp          \
25dc43dfa1294470a4413c37e863ef3b621da8681fLajos Molnar    VideoFrameScheduler.cpp     \
26d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber
27d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas HuberLOCAL_SHARED_LIBRARIES :=       \
28d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    libbinder                   \
29d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    libcamera_client            \
307dc5bfcf42cfb59025f615f494e29ff9e55990ccChristopher Ferris    libcrypto                   \
31d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    libcutils                   \
32802768790c131f8237364906fd13981a6bb91193Ronghua Wu    libdrmframework             \
33da0dc0af0effe9fbfb3ce3187c8472fca2baf3c6Ying Wang    liblog                      \
34d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    libdl                       \
35d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    libgui                      \
36d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    libmedia                    \
37d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    libsonivox                  \
38d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    libstagefright              \
39d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    libstagefright_foundation   \
4014f7672b5d450ed26a06fd3bb3ce045ea78b11b2Andreas Huber    libstagefright_httplive     \
41d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    libstagefright_omx          \
42d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    libstagefright_wfd          \
43d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    libutils                    \
44d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    libvorbisidec               \
45d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber
46d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas HuberLOCAL_STATIC_LIBRARIES :=       \
47d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    libstagefright_nuplayer     \
48d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    libstagefright_rtsp         \
49d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber
50d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas HuberLOCAL_C_INCLUDES :=                                                 \
51d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    $(TOP)/frameworks/av/media/libstagefright/include               \
52d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    $(TOP)/frameworks/av/media/libstagefright/rtsp                  \
53d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    $(TOP)/frameworks/av/media/libstagefright/wifi-display          \
54114819633470ebd5b346c13c2a82a0025d2d39c0Robert Shih    $(TOP)/frameworks/av/media/libstagefright/webm                  \
55d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    $(TOP)/frameworks/native/include/media/openmax                  \
56d7bee3a9d2ad76d073d91f0ee36d5ac5f9df480cAndreas Huber    $(TOP)/external/tremolo/Tremolo                                 \
579636054b52f0de54e42b669805883c71a5196d42Gloria Wang
582729ea9262ca60d93047e984739887cfc89e82eThe Android Open Source ProjectLOCAL_MODULE:= libmediaplayerservice
592729ea9262ca60d93047e984739887cfc89e82eThe Android Open Source Project
60af783aa91f7a279153fb8bab8d0d6b9f737996e9Glenn KastenLOCAL_32_BIT_ONLY := true
61af783aa91f7a279153fb8bab8d0d6b9f737996e9Glenn Kasten
622729ea9262ca60d93047e984739887cfc89e82eThe Android Open Source Projectinclude $(BUILD_SHARED_LIBRARY)
632729ea9262ca60d93047e984739887cfc89e82eThe Android Open Source Project
64f933441648ef6a71dee783d733aac17b9508b452Andreas Huberinclude $(call all-makefiles-under,$(LOCAL_PATH))
65