Android.mk revision 413f523afe96aff02d2b0a7459127b8f67b2b43c
189fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_PATH:= $(call my-dir)
289fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectinclude $(CLEAR_VARS)
389fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
489fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_SRC_FILES:= \
5a64c8c79af1a15911c55306d83a797fa50969f77niko    AudioTrack.cpp \
6a64c8c79af1a15911c55306d83a797fa50969f77niko    IAudioFlinger.cpp \
7a64c8c79af1a15911c55306d83a797fa50969f77niko    IAudioFlingerClient.cpp \
8a64c8c79af1a15911c55306d83a797fa50969f77niko    IAudioTrack.cpp \
9a64c8c79af1a15911c55306d83a797fa50969f77niko    IAudioRecord.cpp \
10a64c8c79af1a15911c55306d83a797fa50969f77niko    AudioRecord.cpp \
11a64c8c79af1a15911c55306d83a797fa50969f77niko    AudioSystem.cpp \
12a64c8c79af1a15911c55306d83a797fa50969f77niko    mediaplayer.cpp \
13a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaPlayerService.cpp \
14a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaPlayerClient.cpp \
15a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaPlayer.cpp \
16a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaRecorder.cpp \
17a64c8c79af1a15911c55306d83a797fa50969f77niko    Metadata.cpp \
18a64c8c79af1a15911c55306d83a797fa50969f77niko    mediarecorder.cpp \
19a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaMetadataRetriever.cpp \
20a64c8c79af1a15911c55306d83a797fa50969f77niko    mediametadataretriever.cpp \
21a64c8c79af1a15911c55306d83a797fa50969f77niko    ToneGenerator.cpp \
22a64c8c79af1a15911c55306d83a797fa50969f77niko    JetPlayer.cpp \
23c2f1f07084818942352c6bbfb36af9b6b330eb4eEric Laurent    IOMX.cpp \
24413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber    IAudioPolicyService.cpp \
25413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber    MediaScanner.cpp \
26413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber    MediaScannerClient.cpp \
27413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber    autodetect.cpp
28413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber
29413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huberifneq ($(BUILD_WITHOUT_PV),true)
30413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huberelse
31413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas HuberLOCAL_SRC_FILES += StagefrightMediaScanner.cpp
32413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huberendif
3389fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
3489fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_SHARED_LIBRARIES := \
35413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber	libui libcutils libutils libbinder libsonivox libicuuc
3689fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
3789fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_MODULE:= libmedia
3889fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
3989fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true)
402b50fba2b143c2e0597c941d67bea1b8e80c9cafMathias AgopianLOCAL_LDLIBS += -ldl -lpthread
4189fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectendif
4289fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
4389fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectifneq ($(TARGET_SIMULATOR),true)
4489fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_SHARED_LIBRARIES += libdl
4589fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectendif
4689fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
4789fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_C_INCLUDES := \
4810dbb8e97e7a81ca4867663b5517f048820b3094Marco Nelissen    $(JNI_H_INCLUDE) \
4910dbb8e97e7a81ca4867663b5517f048820b3094Marco Nelissen    $(call include-path-for, graphics corecg) \
5010dbb8e97e7a81ca4867663b5517f048820b3094Marco Nelissen        $(TOP)/external/opencore/extern_libs_v2/khronos/openmax/include \
5110dbb8e97e7a81ca4867663b5517f048820b3094Marco Nelissen        external/speex/include \
52413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber        external/speex/libspeex \
53413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber        external/icu4c/common
5410dbb8e97e7a81ca4867663b5517f048820b3094Marco Nelissen
5510dbb8e97e7a81ca4867663b5517f048820b3094Marco NelissenLOCAL_STATIC_LIBRARIES := libspeex
5689fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
5789fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectinclude $(BUILD_SHARED_LIBRARY)
58