Android.mk revision da7581b7b61b84f15e8d671c86fd117c322b009e
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 \
1537047fceba836f341d0108beed0991b0f8dfc543James Dong    IMediaRecorderClient.cpp \
16a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaPlayer.cpp \
17a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaRecorder.cpp \
18a64c8c79af1a15911c55306d83a797fa50969f77niko    Metadata.cpp \
19a64c8c79af1a15911c55306d83a797fa50969f77niko    mediarecorder.cpp \
20a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaMetadataRetriever.cpp \
21a64c8c79af1a15911c55306d83a797fa50969f77niko    mediametadataretriever.cpp \
22a64c8c79af1a15911c55306d83a797fa50969f77niko    ToneGenerator.cpp \
23a64c8c79af1a15911c55306d83a797fa50969f77niko    JetPlayer.cpp \
24c2f1f07084818942352c6bbfb36af9b6b330eb4eEric Laurent    IOMX.cpp \
25413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber    IAudioPolicyService.cpp \
26413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber    MediaScanner.cpp \
27413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber    MediaScannerClient.cpp \
28dd172fce75b2a1c3cb3a5d3b3bbb5020b1ae8675James Dong    autodetect.cpp \
291d7491b19516505e0754c66a3c8cd61811c9b6a6James Dong    IMediaDeathNotifier.cpp \
30d71a1be83ff31cdb6599c351f9832cefc8d447baEric Laurent    MediaProfiles.cpp \
31d71a1be83ff31cdb6599c351f9832cefc8d447baEric Laurent    IEffect.cpp \
32801a1186eb1d2ce195b15222701865932e08f3dcEric Laurent    IEffectClient.cpp \
33da7581b7b61b84f15e8d671c86fd117c322b009eEric Laurent    AudioEffect.cpp \
34da7581b7b61b84f15e8d671c86fd117c322b009eEric Laurent    Visualizer.cpp
35413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber
3689fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_SHARED_LIBRARIES := \
373cf613507f1e2f7bd932d921a6e222e426fd3be4Mathias Agopian	libui libcutils libutils libbinder libsonivox libicuuc libexpat libsurfaceflinger_client libcamera_client
3889fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
3989fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_MODULE:= libmedia
4089fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
4189fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectifeq ($(TARGET_OS)-$(TARGET_SIMULATOR),linux-true)
422b50fba2b143c2e0597c941d67bea1b8e80c9cafMathias AgopianLOCAL_LDLIBS += -ldl -lpthread
4389fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectendif
4489fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
4589fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectifneq ($(TARGET_SIMULATOR),true)
4689fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_SHARED_LIBRARIES += libdl
4789fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectendif
4889fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
4989fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_C_INCLUDES := \
5010dbb8e97e7a81ca4867663b5517f048820b3094Marco Nelissen    $(JNI_H_INCLUDE) \
5110dbb8e97e7a81ca4867663b5517f048820b3094Marco Nelissen    $(call include-path-for, graphics corecg) \
521d7491b19516505e0754c66a3c8cd61811c9b6a6James Dong    $(TOP)/external/opencore/extern_libs_v2/khronos/openmax/include \
531d7491b19516505e0754c66a3c8cd61811c9b6a6James Dong    external/speex/include \
541d7491b19516505e0754c66a3c8cd61811c9b6a6James Dong    external/speex/libspeex \
551d7491b19516505e0754c66a3c8cd61811c9b6a6James Dong    external/icu4c/common \
561d7491b19516505e0754c66a3c8cd61811c9b6a6James Dong    external/expat/lib
5710dbb8e97e7a81ca4867663b5517f048820b3094Marco Nelissen
5810dbb8e97e7a81ca4867663b5517f048820b3094Marco NelissenLOCAL_STATIC_LIBRARIES := libspeex
5989fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
6089fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectinclude $(BUILD_SHARED_LIBRARY)
61