blob: ce3f22c6752c5072b4ebd72f696521b7b674739d [file] [log] [blame]
Ray Essick3938dc62016-11-01 08:56:56 -07001# Media Statistics service
2#
3LOCAL_PATH:= $(call my-dir)
4
5include $(CLEAR_VARS)
6
7LOCAL_SRC_FILES:= \
Ray Essick2e9c63b2017-03-29 15:16:44 -07008 main_mediametrics.cpp \
9 MetricsSummarizerCodec.cpp \
10 MetricsSummarizerExtractor.cpp \
11 MetricsSummarizerPlayer.cpp \
12 MetricsSummarizerRecorder.cpp \
13 MetricsSummarizer.cpp \
Ray Essickd38e1742017-01-23 15:17:06 -080014 MediaAnalyticsService.cpp
Ray Essick3938dc62016-11-01 08:56:56 -070015
16LOCAL_SHARED_LIBRARIES := \
Ray Essickd38e1742017-01-23 15:17:06 -080017 libcutils \
18 liblog \
19 libmedia \
20 libutils \
21 libbinder \
22 libdl \
23 libgui \
24 libmedia \
25 libmediautils \
26 libstagefright_foundation \
27 libutils
Ray Essick3938dc62016-11-01 08:56:56 -070028
29LOCAL_STATIC_LIBRARIES := \
Ray Essick3938dc62016-11-01 08:56:56 -070030 libregistermsext
31
Ray Essickd38e1742017-01-23 15:17:06 -080032LOCAL_C_INCLUDES := \
33 $(TOP)/frameworks/av/media/libstagefright/include \
34 $(TOP)/frameworks/av/media/libstagefright/rtsp \
35 $(TOP)/frameworks/av/media/libstagefright/wifi-display \
36 $(TOP)/frameworks/av/media/libstagefright/webm \
37 $(TOP)/frameworks/av/include/media \
38 $(TOP)/frameworks/av/include/camera \
39 $(TOP)/frameworks/native/include/media/openmax \
40 $(TOP)/frameworks/native/include/media/hardware \
41 $(TOP)/external/tremolo/Tremolo \
42 libcore/include
Ray Essick3938dc62016-11-01 08:56:56 -070043
Ray Essick3938dc62016-11-01 08:56:56 -070044
Ray Essickd38e1742017-01-23 15:17:06 -080045LOCAL_MODULE:= mediametrics
Ray Essick3938dc62016-11-01 08:56:56 -070046
Ray Essickd38e1742017-01-23 15:17:06 -080047LOCAL_INIT_RC := mediametrics.rc
48
49LOCAL_CFLAGS := -Werror -Wall -Wno-error=deprecated-declarations
50LOCAL_CLANG := true
Ray Essick3938dc62016-11-01 08:56:56 -070051
52include $(BUILD_EXECUTABLE)