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    roundup.c                       \
152dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten    SourceAudioBufferProvider.cpp
162dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten
172dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten# libsndfile license is incompatible; uncomment to use for local debug only
182dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten#LOCAL_SRC_FILES += LibsndfileSink.cpp LibsndfileSource.cpp
192dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten#LOCAL_C_INCLUDES += path/to/libsndfile/src
202dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten#LOCAL_STATIC_LIBRARIES += libsndfile
212dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten
222dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten# uncomment for systrace
232dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten# LOCAL_CFLAGS += -DATRACE_TAG=ATRACE_TAG_AUDIO
242dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten
252dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn KastenLOCAL_MODULE := libnbaio
262dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten
272dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn KastenLOCAL_SHARED_LIBRARIES := \
282dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten    libcommon_time_client \
292dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten    libcutils \
302dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten    libutils
312dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasten
322dd4bdd715f586d4d30cf90cc6fc2bbfbce60fe0Glenn Kasteninclude $(BUILD_SHARED_LIBRARY)
33