1LOCAL_PATH:= $(call my-dir)
2
3include $(CLEAR_VARS)
4
5LOCAL_SRC_FILES:= \
6        MediaSender.cpp                 \
7        Parameters.cpp                  \
8        rtp/RTPSender.cpp               \
9        source/Converter.cpp            \
10        source/MediaPuller.cpp          \
11        source/PlaybackSession.cpp      \
12        source/RepeaterSource.cpp       \
13        source/TSPacketizer.cpp         \
14        source/WifiDisplaySource.cpp    \
15        VideoFormats.cpp                \
16
17LOCAL_C_INCLUDES:= \
18        $(TOP)/frameworks/av/media/libstagefright \
19        $(TOP)/frameworks/native/include/media/openmax \
20        $(TOP)/frameworks/native/include/media/hardware \
21        $(TOP)/frameworks/av/media/libstagefright/mpeg2ts \
22
23LOCAL_SHARED_LIBRARIES:= \
24        libbinder                       \
25        libcutils                       \
26        liblog                          \
27        libgui                          \
28        libmedia                        \
29        libstagefright                  \
30        libstagefright_foundation       \
31        libui                           \
32        libutils                        \
33
34LOCAL_CFLAGS += -Wno-multichar -Werror -Wall
35LOCAL_CLANG := true
36LOCAL_SANITIZE := signed-integer-overflow
37
38LOCAL_MODULE:= libstagefright_wfd
39
40LOCAL_MODULE_TAGS:= optional
41
42include $(BUILD_SHARED_LIBRARY)
43