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