1LOCAL_PATH:= $(call my-dir) 2 3include $(CLEAR_VARS) 4 5LOCAL_SRC_FILES:= \ 6 HTTPDownloader.cpp \ 7 LiveDataSource.cpp \ 8 LiveSession.cpp \ 9 M3UParser.cpp \ 10 PlaylistFetcher.cpp \ 11 12LOCAL_C_INCLUDES:= \ 13 $(TOP)/frameworks/av/media/libstagefright \ 14 $(TOP)/frameworks/native/include/media/openmax 15 16LOCAL_CFLAGS += -Werror -Wall 17LOCAL_CLANG := true 18LOCAL_SANITIZE := unsigned-integer-overflow signed-integer-overflow 19 20LOCAL_SHARED_LIBRARIES := \ 21 libbinder \ 22 libcrypto \ 23 libcutils \ 24 libmedia \ 25 libstagefright \ 26 libstagefright_foundation \ 27 libutils \ 28 29LOCAL_MODULE:= libstagefright_httplive 30 31ifeq ($(TARGET_ARCH),arm) 32 LOCAL_CFLAGS += -Wno-psabi 33endif 34 35include $(BUILD_SHARED_LIBRARY) 36