Android.mk revision 08b9e2d113213c37506a416bc95a36789bcab4ca
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 AudioTrackShared.cpp \ 17 IAudioFlinger.cpp \ 18 IAudioFlingerClient.cpp \ 19 IAudioTrack.cpp \ 20 IAudioRecord.cpp \ 21 ICrypto.cpp \ 22 IDrm.cpp \ 23 IDrmClient.cpp \ 24 IHDCP.cpp \ 25 AudioRecord.cpp \ 26 AudioSystem.cpp \ 27 mediaplayer.cpp \ 28 IMediaCodecList.cpp \ 29 IMediaHTTPConnection.cpp \ 30 IMediaHTTPService.cpp \ 31 IMediaLogService.cpp \ 32 IMediaPlayerService.cpp \ 33 IMediaPlayerClient.cpp \ 34 IMediaRecorderClient.cpp \ 35 IMediaPlayer.cpp \ 36 IMediaRecorder.cpp \ 37 IRemoteDisplay.cpp \ 38 IRemoteDisplayClient.cpp \ 39 IStreamSource.cpp \ 40 MediaCodecInfo.cpp \ 41 Metadata.cpp \ 42 mediarecorder.cpp \ 43 IMediaMetadataRetriever.cpp \ 44 mediametadataretriever.cpp \ 45 MidiIoWrapper.cpp \ 46 ToneGenerator.cpp \ 47 JetPlayer.cpp \ 48 IOMX.cpp \ 49 IAudioPolicyService.cpp \ 50 IAudioPolicyServiceClient.cpp \ 51 MediaScanner.cpp \ 52 MediaScannerClient.cpp \ 53 CharacterEncodingDetector.cpp \ 54 IMediaDeathNotifier.cpp \ 55 MediaProfiles.cpp \ 56 IEffect.cpp \ 57 IEffectClient.cpp \ 58 AudioEffect.cpp \ 59 Visualizer.cpp \ 60 MemoryLeakTrackUtil.cpp \ 61 SoundPool.cpp \ 62 SoundPoolThread.cpp \ 63 StringArray.cpp \ 64 AudioPolicy.cpp 65 66LOCAL_SRC_FILES += ../libnbaio/roundup.c 67 68LOCAL_SHARED_LIBRARIES := \ 69 libui liblog libcutils libutils libbinder libsonivox libicuuc libicui18n libexpat \ 70 libcamera_client libstagefright_foundation \ 71 libgui libdl libaudioutils libnbaio 72 73LOCAL_STATIC_LIBRARIES += libinstantssq 74 75LOCAL_WHOLE_STATIC_LIBRARIES := libmedia_helper 76 77LOCAL_MODULE:= libmedia 78 79LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk 80 81LOCAL_C_INCLUDES := \ 82 $(TOP)/frameworks/native/include/media/openmax \ 83 $(TOP)/frameworks/av/include/media/ \ 84 $(TOP)/frameworks/av/media/libstagefright \ 85 $(TOP)/external/icu/icu4c/source/common \ 86 $(TOP)/external/icu/icu4c/source/i18n \ 87 $(call include-path-for, audio-effects) \ 88 $(call include-path-for, audio-utils) 89 90include $(BUILD_SHARED_LIBRARY) 91 92include $(CLEAR_VARS) 93 94LOCAL_SRC_FILES += SingleStateQueue.cpp 95LOCAL_CFLAGS += -DSINGLE_STATE_QUEUE_INSTANTIATIONS='"SingleStateQueueInstantiations.cpp"' 96 97LOCAL_MODULE := libinstantssq 98LOCAL_MODULE_TAGS := optional 99 100include $(BUILD_STATIC_LIBRARY) 101