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