Android.mk revision 8b938cdab5bd3d074d9b41bc2915fcfc11e47f27
1ifeq ($(BUILD_WITH_STAGEFRIGHT),true)
2
3LOCAL_PATH:= $(call my-dir)
4include $(CLEAR_VARS)
5
6LOCAL_SRC_FILES:=                 \
7        CachingDataSource.cpp     \
8        DataSource.cpp            \
9        FileSource.cpp            \
10        HTTPDataSource.cpp        \
11        HTTPStream.cpp            \
12        MP3Extractor.cpp          \
13        MPEG4Extractor.cpp        \
14        MPEG4Writer.cpp           \
15        MediaBuffer.cpp           \
16        MediaBufferGroup.cpp      \
17        MediaExtractor.cpp        \
18        MediaPlayerImpl.cpp       \
19        MediaSource.cpp           \
20        MetaData.cpp              \
21        MmapSource.cpp            \
22        SampleTable.cpp           \
23        ShoutcastSource.cpp       \
24        TimeSource.cpp            \
25        TimedEventQueue.cpp       \
26        Utils.cpp                 \
27        AudioPlayer.cpp           \
28        ESDS.cpp                  \
29        OMXClient.cpp             \
30        OMXDecoder.cpp            \
31        string.cpp
32
33LOCAL_C_INCLUDES:= \
34        $(TOP)/external/opencore/extern_libs_v2/khronos/openmax/include \
35        $(TOP)/external/opencore/android
36
37LOCAL_SHARED_LIBRARIES := \
38        libbinder         \
39        libmedia          \
40        libutils          \
41        libcutils         \
42        libui
43
44ifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true)
45        LOCAL_LDLIBS += -lpthread
46endif
47
48LOCAL_CFLAGS += -Wno-multichar
49
50LOCAL_PRELINK_MODULE:= false
51
52LOCAL_MODULE:= libstagefright
53
54include $(BUILD_SHARED_LIBRARY)
55
56include $(call all-makefiles-under,$(LOCAL_PATH))
57endif
58