1 LOCAL_PATH:= $(call my-dir) 2 3 include $(CLEAR_VARS) 4 5 LOCAL_SRC_FILES:= \ 6 AudioParameter.cpp 7 LOCAL_MODULE:= libmedia_helper 8 LOCAL_MODULE_TAGS := optional 9 10 include $(BUILD_STATIC_LIBRARY) 11 12 include $(CLEAR_VARS) 13 14 LOCAL_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 49 LOCAL_SHARED_LIBRARIES := \ 50 libui libcutils libutils libbinder libsonivox libicuuc libexpat \ 51 libcamera_client libstagefright_foundation \ 52 libgui libdl 53 54 LOCAL_WHOLE_STATIC_LIBRARY := libmedia_helper 55 56 LOCAL_MODULE:= libmedia 57 58 LOCAL_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 66 include $(BUILD_SHARED_LIBRARY) 67