Android.mk revision 20111aa043c5f404472bc63b90bc5aad906b1101
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        QComHardwareRenderer.cpp  \
23	SampleTable.cpp           \
24	ShoutcastSource.cpp       \
25        SoftwareRenderer.cpp      \
26        SurfaceRenderer.cpp       \
27        TimeSource.cpp            \
28        TimedEventQueue.cpp       \
29	Utils.cpp                 \
30        AudioPlayer.cpp           \
31        ESDS.cpp                  \
32        OMXClient.cpp             \
33        OMXDecoder.cpp            \
34        string.cpp
35
36LOCAL_C_INCLUDES:= \
37	$(TOP)/external/opencore/extern_libs_v2/khronos/openmax/include \
38        $(TOP)/external/opencore/android
39
40LOCAL_SHARED_LIBRARIES := \
41        libbinder         \
42        libmedia          \
43	libutils          \
44        libcutils         \
45        libui
46
47LOCAL_CFLAGS += -Wno-multichar
48
49LOCAL_PRELINK_MODULE:= false
50
51LOCAL_MODULE:= libstagefright
52
53include $(BUILD_SHARED_LIBRARY)
54
55include $(call all-makefiles-under,$(LOCAL_PATH))
56endif
57