blob: 9e2813ec9cb1fd5abd65b46347aa95ae90d62df8 [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 \
Ray Essick0f0c9b52017-04-05 14:00:23 -070026 libmediametrics \
Ray Essickd38e1742017-01-23 15:17:06 -080027 libstagefright_foundation \
28 libutils
Ray Essick3938dc62016-11-01 08:56:56 -070029
30LOCAL_STATIC_LIBRARIES := \
Ray Essick3938dc62016-11-01 08:56:56 -070031 libregistermsext
32
Ray Essickd38e1742017-01-23 15:17:06 -080033LOCAL_C_INCLUDES := \
34 $(TOP)/frameworks/av/media/libstagefright/include \
35 $(TOP)/frameworks/av/media/libstagefright/rtsp \
36 $(TOP)/frameworks/av/media/libstagefright/wifi-display \
37 $(TOP)/frameworks/av/media/libstagefright/webm \
38 $(TOP)/frameworks/av/include/media \
39 $(TOP)/frameworks/av/include/camera \
40 $(TOP)/frameworks/native/include/media/openmax \
41 $(TOP)/frameworks/native/include/media/hardware \
42 $(TOP)/external/tremolo/Tremolo \
43 libcore/include
Ray Essick3938dc62016-11-01 08:56:56 -070044
Ray Essick3938dc62016-11-01 08:56:56 -070045
Ray Essickd38e1742017-01-23 15:17:06 -080046LOCAL_MODULE:= mediametrics
Ray Essick3938dc62016-11-01 08:56:56 -070047
Ray Essickd38e1742017-01-23 15:17:06 -080048LOCAL_INIT_RC := mediametrics.rc
49
50LOCAL_CFLAGS := -Werror -Wall -Wno-error=deprecated-declarations
51LOCAL_CLANG := true
Ray Essick3938dc62016-11-01 08:56:56 -070052
53include $(BUILD_EXECUTABLE)