Android.mk revision c524ffda17017d8467a237a1eddfd7e7c03c6617
189fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_PATH:= $(call my-dir)
2db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima Zavin
3db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima Zavininclude $(CLEAR_VARS)
4db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima Zavin
5db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima ZavinLOCAL_SRC_FILES:= \
6c524ffda17017d8467a237a1eddfd7e7c03c6617Glenn Kasten    autodetect.cpp \
7c524ffda17017d8467a237a1eddfd7e7c03c6617Glenn Kasten    IMediaDeathNotifier.cpp \
8c524ffda17017d8467a237a1eddfd7e7c03c6617Glenn Kasten    IMediaMetadataRetriever.cpp \
9a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaPlayerClient.cpp \
10a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaPlayer.cpp \
11c524ffda17017d8467a237a1eddfd7e7c03c6617Glenn Kasten    IMediaPlayerService.cpp \
12c524ffda17017d8467a237a1eddfd7e7c03c6617Glenn Kasten    IMediaRecorderClient.cpp \
13a64c8c79af1a15911c55306d83a797fa50969f77niko    IMediaRecorder.cpp \
14c524ffda17017d8467a237a1eddfd7e7c03c6617Glenn Kasten    IOMX.cpp \
15e2b1028852120bcfded33b8f06f66b780437fe92Andreas Huber    IStreamSource.cpp \
16a64c8c79af1a15911c55306d83a797fa50969f77niko    JetPlayer.cpp \
17c524ffda17017d8467a237a1eddfd7e7c03c6617Glenn Kasten    mediametadataretriever.cpp \
18c524ffda17017d8467a237a1eddfd7e7c03c6617Glenn Kasten    mediaplayer.cpp \
19d71a1be83ff31cdb6599c351f9832cefc8d447baEric Laurent    MediaProfiles.cpp \
20c524ffda17017d8467a237a1eddfd7e7c03c6617Glenn Kasten    mediarecorder.cpp \
21c524ffda17017d8467a237a1eddfd7e7c03c6617Glenn Kasten    MediaScannerClient.cpp \
22c524ffda17017d8467a237a1eddfd7e7c03c6617Glenn Kasten    MediaScanner.cpp \
23c524ffda17017d8467a237a1eddfd7e7c03c6617Glenn Kasten    MemoryLeakTrackUtil.cpp \
24c524ffda17017d8467a237a1eddfd7e7c03c6617Glenn Kasten    Metadata.cpp \
25c524ffda17017d8467a237a1eddfd7e7c03c6617Glenn Kasten    Visualizer.cpp
26413f523afe96aff02d2b0a7459127b8f67b2b43cAndreas Huber
2789fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_SHARED_LIBRARIES := \
2814acc736e336cbd6026df781d4f411e908831815Andreas Huber	libui libcutils libutils libbinder libsonivox libicuuc libexpat \
295f7fcf29a7475a20cf38bf72da67746135d504c3Mathias Agopian        libcamera_client libstagefright_foundation \
30b12153e36ae5e514d96c77d660b327d1a8f5000fGlenn Kasten        libgui libdl libaudioutils libmedia_native
3189fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
32db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima ZavinLOCAL_WHOLE_STATIC_LIBRARY := libmedia_helper
33db5cb14318bb24cd6ea14ff7ceea0d5e1f83d903Dima Zavin
3489fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_MODULE:= libmedia
3589fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
3689fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_C_INCLUDES := \
3710dbb8e97e7a81ca4867663b5517f048820b3094Marco Nelissen    $(JNI_H_INCLUDE) \
3810dbb8e97e7a81ca4867663b5517f048820b3094Marco Nelissen    $(call include-path-for, graphics corecg) \
396c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong    $(TOP)/frameworks/native/include/media/openmax \
401d7491b19516505e0754c66a3c8cd61811c9b6a6James Dong    external/icu4c/common \
416d8b694d999e9be7d5dcc336535832a80fb6f61fEric Laurent    external/expat/lib \
4233b383948e8f270bff30378476f00dce289004ebGlenn Kasten    $(call include-path-for, audio-effects) \
4333b383948e8f270bff30378476f00dce289004ebGlenn Kasten    $(call include-path-for, audio-utils)
4410dbb8e97e7a81ca4867663b5517f048820b3094Marco Nelissen
4589fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectinclude $(BUILD_SHARED_LIBRARY)
46