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