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        libmedia                        \
28        libstagefright                  \
29        libstagefright_foundation       \
30        libui                           \
31        libutils                        \
32
33LOCAL_CFLAGS += -Wno-multichar -Werror -Wall
34LOCAL_SANITIZE := signed-integer-overflow cfi
35LOCAL_SANITIZE_DIAG := cfi
36
37LOCAL_MODULE:= libstagefright_wfd
38
39LOCAL_MODULE_TAGS:= optional
40
41include $(BUILD_SHARED_LIBRARY)
42