12dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn KastenLOCAL_PATH := $(call my-dir) 22dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten 32dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasteninclude $(CLEAR_VARS) 42dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten 52dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn KastenLOCAL_SRC_FILES := \ 62dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten AudioBufferProviderSource.cpp \ 72dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten AudioStreamOutSink.cpp \ 82dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten AudioStreamInSource.cpp \ 92dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten NBAIO.cpp \ 102dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten MonoPipe.cpp \ 112dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten MonoPipeReader.cpp \ 122dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten Pipe.cpp \ 132dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten PipeReader.cpp \ 142dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten SourceAudioBufferProvider.cpp 152dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten 1611d8dfcc063425ae7d59229f54b6752fd8987c10Glenn KastenLOCAL_SRC_FILES += NBLog.cpp 1711d8dfcc063425ae7d59229f54b6752fd8987c10Glenn Kasten 182dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten# libsndfile license is incompatible; uncomment to use for local debug only 192dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten#LOCAL_SRC_FILES += LibsndfileSink.cpp LibsndfileSource.cpp 202dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten#LOCAL_C_INCLUDES += path/to/libsndfile/src 212dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten#LOCAL_STATIC_LIBRARIES += libsndfile 222dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten 232dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten# uncomment for systrace 242dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten# LOCAL_CFLAGS += -DATRACE_TAG=ATRACE_TAG_AUDIO 252dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten 262dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn KastenLOCAL_MODULE := libnbaio 272dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten 282dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn KastenLOCAL_SHARED_LIBRARIES := \ 2953dbe77b9f50cdd0de88b9d25dd643e90c8ba68bGlenn Kasten libaudioutils \ 3011d8dfcc063425ae7d59229f54b6752fd8987c10Glenn Kasten libbinder \ 312dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten libcommon_time_client \ 322dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten libcutils \ 33da0dc0af0effe9fbfb3ce3187c8472fca2baf3c6Ying Wang libutils \ 343e8027a04c20a4b7028f1615538b36219386c9e5Glenn Kasten liblog 353e8027a04c20a4b7028f1615538b36219386c9e5Glenn Kasten 3653dbe77b9f50cdd0de88b9d25dd643e90c8ba68bGlenn KastenLOCAL_C_INCLUDES := $(call include-path-for, audio-utils) 3753dbe77b9f50cdd0de88b9d25dd643e90c8ba68bGlenn Kasten 382dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasteninclude $(BUILD_SHARED_LIBRARY) 39