Android.mk revision 5e0067b486c3862316aa1f293cf9690c0cf54bda
1LOCAL_PATH:= $(call my-dir)
2
3include $(CLEAR_VARS)
4
5LOCAL_SRC_FILES:= \
6    AudioParameter.cpp
7LOCAL_MODULE:= libmedia_helper
8LOCAL_MODULE_TAGS := optional
9
10include $(BUILD_STATIC_LIBRARY)
11
12include $(CLEAR_VARS)
13
14LOCAL_SRC_FILES:= \
15    AudioTrack.cpp \
16    IAudioFlinger.cpp \
17    IAudioFlingerClient.cpp \
18    IAudioTrack.cpp \
19    IAudioRecord.cpp \
20    AudioRecord.cpp \
21    AudioSystem.cpp \
22    mediaplayer.cpp \
23    IMediaPlayerService.cpp \
24    IMediaPlayerClient.cpp \
25    IMediaRecorderClient.cpp \
26    IMediaPlayer.cpp \
27    IMediaRecorder.cpp \
28    IStreamSource.cpp \
29    Metadata.cpp \
30    mediarecorder.cpp \
31    IMediaMetadataRetriever.cpp \
32    mediametadataretriever.cpp \
33    ToneGenerator.cpp \
34    JetPlayer.cpp \
35    IOMX.cpp \
36    IAudioPolicyService.cpp \
37    MediaScanner.cpp \
38    MediaScannerClient.cpp \
39    autodetect.cpp \
40    IMediaDeathNotifier.cpp \
41    MediaProfiles.cpp \
42    IEffect.cpp \
43    IEffectClient.cpp \
44    AudioEffect.cpp \
45    Visualizer.cpp \
46    MemoryLeakTrackUtil.cpp \
47    fixedfft.cpp.arm
48
49LOCAL_SHARED_LIBRARIES := \
50	libui libcutils libutils libbinder libsonivox libicuuc libexpat \
51        libcamera_client libstagefright_foundation \
52        libgui libdl
53
54LOCAL_WHOLE_STATIC_LIBRARY := libmedia_helper
55
56LOCAL_MODULE:= libmedia
57
58LOCAL_C_INCLUDES := \
59    $(JNI_H_INCLUDE) \
60    $(call include-path-for, graphics corecg) \
61    $(TOP)/frameworks/base/include/media/stagefright/openmax \
62    external/icu4c/common \
63    external/expat/lib \
64    system/media/audio_effects/include
65
66include $(BUILD_SHARED_LIBRARY)
67