Android.mk revision 33b383948e8f270bff30378476f00dce289004eb
189fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_PATH:= $(call my-dir)
2db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima Zavin
3db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima Zavininclude $(CLEAR_VARS)
4db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima Zavin
5db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima ZavinLOCAL_SRC_FILES:= \
6db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima Zavin    AudioParameter.cpp
7db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima ZavinLOCAL_MODULE:= libmedia_helper
8db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima ZavinLOCAL_MODULE_TAGS := optional
9db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima Zavin
10db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima Zavininclude $(BUILD_STATIC_LIBRARY)
11db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima Zavin
1289fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectinclude $(CLEAR_VARS)
1389fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
1489fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_SRC_FILES:= \
15a64c8c79af1a15911c55306d83a797fa50969f77niko    AudioTrack.cpp \
16a64c8c79af1a15911c55306d83a797fa50969f77niko    IAudioFlinger.cpp \
17a64c8c79af1a15911c55306d83a797fa50969f77niko    IAudioFlingerClient.cpp \
18a64c8c79af1a15911c55306d83a797fa50969f77niko    IAudioTrack.cpp \
19a64c8c79af1a15911c55306d83a797fa50969f77niko    IAudioRecord.cpp \
20a64c8c79af1a15911c55306d83a797fa50969f77niko    AudioRecord.cpp \
21a64c8c79af1a15911c55306d83a797fa50969f77niko    AudioSystem.cpp \
22a64c8c79af1a15911c55306d83a797fa50969f77niko    mediaplayer.cpp \
23a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaPlayerService.cpp \
24a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaPlayerClient.cpp \
2537047fceba836f341d0108beed0991b0f8dfc543James Dong    IMediaRecorderClient.cpp \
26a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaPlayer.cpp \
27a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaRecorder.cpp \
28e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber    IStreamSource.cpp \
29a64c8c79af1a15911c55306d83a797fa50969f77niko    Metadata.cpp \
30a64c8c79af1a15911c55306d83a797fa50969f77niko    mediarecorder.cpp \
31a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaMetadataRetriever.cpp \
32a64c8c79af1a15911c55306d83a797fa50969f77niko    mediametadataretriever.cpp \
33a64c8c79af1a15911c55306d83a797fa50969f77niko    ToneGenerator.cpp \
34a64c8c79af1a15911c55306d83a797fa50969f77niko    JetPlayer.cpp \
35c2f1f07084818942352c6bbfb36af9b6b330eb4eEric Laurent    IOMX.cpp \
36413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber    IAudioPolicyService.cpp \
37413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber    MediaScanner.cpp \
38413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber    MediaScannerClient.cpp \
39dd172fce75b2a1c3cb3a5d3b3bbb5020b1ae8675James Dong    autodetect.cpp \
401d7491b19516505e0754c66a3c8cd61811c9b6a6James Dong    IMediaDeathNotifier.cpp \
41d71a1be83ff31cdb6599c351f9832cefc8d447baEric Laurent    MediaProfiles.cpp \
42d71a1be83ff31cdb6599c351f9832cefc8d447baEric Laurent    IEffect.cpp \
43801a1186eb1d2ce195b15222701865932e08f3dcEric Laurent    IEffectClient.cpp \
44da7581b7b61b84f15e8d671c86fd117c322b009eEric Laurent    AudioEffect.cpp \
45dbd2b7e4ebfe7a586b1db4459cf6aa032a7f8719Chia-chi Yeh    Visualizer.cpp \
463f6448e020969be59ad4d8df99c5296f237ffbd9Glenn Kasten    MemoryLeakTrackUtil.cpp
47413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber
4889fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_SHARED_LIBRARIES := \
4914acc736e336cbd6026df781d4f411e908831815Andreas Huber	libui libcutils libutils libbinder libsonivox libicuuc libexpat \
505f7fcf29a7475a20cf38bf72da67746135d504c3Mathias Agopian        libcamera_client libstagefright_foundation \
513f6448e020969be59ad4d8df99c5296f237ffbd9Glenn Kasten        libgui libdl libaudioutils
5289fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
53db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima ZavinLOCAL_WHOLE_STATIC_LIBRARY := libmedia_helper
54db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima Zavin
5589fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_MODULE:= libmedia
5689fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
5789fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_C_INCLUDES := \
5810dbb8e97e7a81ca4867663b5517f048820b3094Marco Nelissen    $(JNI_H_INCLUDE) \
5910dbb8e97e7a81ca4867663b5517f048820b3094Marco Nelissen    $(call include-path-for, graphics corecg) \
606c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong    $(TOP)/frameworks/native/include/media/openmax \
611d7491b19516505e0754c66a3c8cd61811c9b6a6James Dong    external/icu4c/common \
626d8b694d999e9be7d5dcc336535832a80fb6f61fEric Laurent    external/expat/lib \
6333b383948e8f270bff30378476f00dce289004ebGlenn Kasten    $(call include-path-for, audio-effects) \
6433b383948e8f270bff30378476f00dce289004ebGlenn Kasten    $(call include-path-for, audio-utils)
6510dbb8e97e7a81ca4867663b5517f048820b3094Marco Nelissen
6689fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectinclude $(BUILD_SHARED_LIBRARY)
67