1e71d10e7ad55ccbcb0756c007caef1c959090384Andreas HuberLOCAL_PATH:= $(call my-dir)
2e71d10e7ad55ccbcb0756c007caef1c959090384Andreas Huber
3e71d10e7ad55ccbcb0756c007caef1c959090384Andreas Huberinclude $(CLEAR_VARS)
4e71d10e7ad55ccbcb0756c007caef1c959090384Andreas Huber
5a44153c1a57202fb538659eb50706e60454d6273Andreas HuberLOCAL_SRC_FILES:=               \
65abbd3dcbb0bb32a3d4b90dddbcf90458967eb6fChong Zhang        HTTPDownloader.cpp      \
7a44153c1a57202fb538659eb50706e60454d6273Andreas Huber        LiveDataSource.cpp      \
8a44153c1a57202fb538659eb50706e60454d6273Andreas Huber        LiveSession.cpp         \
9a44153c1a57202fb538659eb50706e60454d6273Andreas Huber        M3UParser.cpp           \
1014f7672b5d450ed26a06fd3bb3ce045ea78b11b2Andreas Huber        PlaylistFetcher.cpp     \
11e71d10e7ad55ccbcb0756c007caef1c959090384Andreas Huber
12e71d10e7ad55ccbcb0756c007caef1c959090384Andreas HuberLOCAL_C_INCLUDES:= \
13559bf2836f5da25b75bfb229fec0d20d540ee426James Dong	$(TOP)/frameworks/av/media/libstagefright \
14683202e1d42d2642f7471272b4a3b5d64525a7bfAdam Langley	$(TOP)/frameworks/native/include/media/openmax
15e71d10e7ad55ccbcb0756c007caef1c959090384Andreas Huber
163b0da19c78f6a61ed343a07f2448b94faafe4c02Lajos MolnarLOCAL_CFLAGS += -Werror -Wall
17ee4e1b1a63758941460ae79a064249d3a5189443Lajos MolnarLOCAL_CLANG := true
1884333e0475bc911adc16417f4ca327c975cf6c36Andreas Huber
1914f7672b5d450ed26a06fd3bb3ce045ea78b11b2Andreas HuberLOCAL_SHARED_LIBRARIES := \
20dcb89b3b505522efde173c105a851c412f947178Chong Zhang        libbinder \
2114f7672b5d450ed26a06fd3bb3ce045ea78b11b2Andreas Huber        libcrypto \
2214f7672b5d450ed26a06fd3bb3ce045ea78b11b2Andreas Huber        libcutils \
2314f7672b5d450ed26a06fd3bb3ce045ea78b11b2Andreas Huber        libmedia \
2414f7672b5d450ed26a06fd3bb3ce045ea78b11b2Andreas Huber        libstagefright \
2514f7672b5d450ed26a06fd3bb3ce045ea78b11b2Andreas Huber        libstagefright_foundation \
2614f7672b5d450ed26a06fd3bb3ce045ea78b11b2Andreas Huber        libutils \
2714f7672b5d450ed26a06fd3bb3ce045ea78b11b2Andreas Huber
28e71d10e7ad55ccbcb0756c007caef1c959090384Andreas HuberLOCAL_MODULE:= libstagefright_httplive
29e71d10e7ad55ccbcb0756c007caef1c959090384Andreas Huber
30e71d10e7ad55ccbcb0756c007caef1c959090384Andreas Huberifeq ($(TARGET_ARCH),arm)
31e71d10e7ad55ccbcb0756c007caef1c959090384Andreas Huber    LOCAL_CFLAGS += -Wno-psabi
32e71d10e7ad55ccbcb0756c007caef1c959090384Andreas Huberendif
33e71d10e7ad55ccbcb0756c007caef1c959090384Andreas Huber
3414f7672b5d450ed26a06fd3bb3ce045ea78b11b2Andreas Huberinclude $(BUILD_SHARED_LIBRARY)
35