Android.mk revision 0f0c9b5007ff694d05a91c28359db0553e4dd061
1LOCAL_PATH:= $(call my-dir)
2
3#
4# libmediaplayerservice
5#
6
7include $(CLEAR_VARS)
8
9LOCAL_SRC_FILES:=               \
10    ActivityManager.cpp         \
11    HDCP.cpp                    \
12    MediaPlayerFactory.cpp      \
13    MediaPlayerService.cpp      \
14    MediaRecorderClient.cpp     \
15    MetadataRetrieverClient.cpp \
16    RemoteDisplay.cpp           \
17    StagefrightRecorder.cpp     \
18    TestPlayerStub.cpp          \
19
20LOCAL_SHARED_LIBRARIES :=       \
21    libbinder                   \
22    libcrypto                   \
23    libcutils                   \
24    libdrmframework             \
25    liblog                      \
26    libdl                       \
27    libgui                      \
28    libaudioclient              \
29    libmedia                    \
30    libmediametrics             \
31    libmediadrm                 \
32    libmediautils               \
33    libmemunreachable           \
34    libstagefright              \
35    libstagefright_foundation   \
36    libstagefright_httplive     \
37    libstagefright_omx          \
38    libstagefright_wfd          \
39    libutils                    \
40    libnativewindow             \
41    libhidlbase                 \
42    android.hardware.media.omx@1.0 \
43
44LOCAL_STATIC_LIBRARIES :=       \
45    libstagefright_nuplayer     \
46    libstagefright_rtsp         \
47    libstagefright_timedtext    \
48
49LOCAL_EXPORT_SHARED_LIBRARY_HEADERS := libmedia
50
51LOCAL_C_INCLUDES :=                                                 \
52    $(TOP)/frameworks/av/media/libstagefright/include               \
53    $(TOP)/frameworks/av/media/libstagefright/rtsp                  \
54    $(TOP)/frameworks/av/media/libstagefright/wifi-display          \
55    $(TOP)/frameworks/av/media/libstagefright/webm                  \
56    $(LOCAL_PATH)/include/media                              \
57    $(TOP)/frameworks/av/include/camera                             \
58    $(TOP)/frameworks/native/include/media/openmax                  \
59    $(TOP)/frameworks/native/include/media/hardware                 \
60    $(TOP)/external/tremolo/Tremolo                                 \
61
62LOCAL_CFLAGS += -Werror -Wno-error=deprecated-declarations -Wall
63
64LOCAL_MODULE:= libmediaplayerservice
65
66LOCAL_32_BIT_ONLY := true
67
68include $(BUILD_SHARED_LIBRARY)
69
70include $(call all-makefiles-under,$(LOCAL_PATH))
71