Android.mk revision 97b5d0d5b5ef766eb5dd680d05a5d199662d4ae0
1LOCAL_PATH:= $(call my-dir) 2 3include $(CLEAR_VARS) 4 5LOCAL_SRC_FILES := \ 6 AudioBufferProviderSource.cpp \ 7 AudioStreamOutSink.cpp \ 8 AudioStreamInSource.cpp \ 9 NBAIO.cpp \ 10 MonoPipe.cpp \ 11 MonoPipeReader.cpp \ 12 Pipe.cpp \ 13 PipeReader.cpp \ 14 roundup.c \ 15 SourceAudioBufferProvider.cpp 16 17# libsndfile license is incompatible; uncomment to use for local debug only 18#LOCAL_SRC_FILES += LibsndfileSink.cpp LibsndfileSource.cpp 19#LOCAL_C_INCLUDES += path/to/libsndfile/src 20#LOCAL_STATIC_LIBRARIES += libsndfile 21 22LOCAL_MODULE := libnbaio 23 24include $(BUILD_STATIC_LIBRARY) 25 26include $(CLEAR_VARS) 27 28LOCAL_SRC_FILES:= \ 29 AudioFlinger.cpp \ 30 AudioMixer.cpp.arm \ 31 AudioResampler.cpp.arm \ 32 AudioPolicyService.cpp \ 33 ServiceUtilities.cpp 34# AudioResamplerSinc.cpp.arm 35# AudioResamplerCubic.cpp.arm 36 37LOCAL_SRC_FILES += StateQueue.cpp 38 39LOCAL_C_INCLUDES := \ 40 $(call include-path-for, audio-effects) \ 41 $(call include-path-for, audio-utils) 42 43# FIXME keep libmedia_native but remove libmedia after split 44LOCAL_SHARED_LIBRARIES := \ 45 libaudioutils \ 46 libcommon_time_client \ 47 libcutils \ 48 libutils \ 49 libbinder \ 50 libmedia \ 51 libmedia_native \ 52 libhardware \ 53 libhardware_legacy \ 54 libeffects \ 55 libdl \ 56 libpowermanager 57 58LOCAL_STATIC_LIBRARIES := \ 59 libnbaio \ 60 libcpustats \ 61 libmedia_helper 62 63LOCAL_MODULE:= libaudioflinger 64 65LOCAL_SRC_FILES += FastMixer.cpp FastMixerState.cpp 66 67#LOCAL_CFLAGS += -DFAST_MIXER_STATISTICS 68 69LOCAL_CFLAGS += -DSTATE_QUEUE_INSTANTIATIONS='"StateQueueInstantiations.cpp"' 70 71include $(BUILD_SHARED_LIBRARY) 72