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