Android.mk revision 5ed503c7a66c90f93759c90237a9b432dbd93f9f
12355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_PATH:= $(call my-dir) 22355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 35ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk# AAudio Service 42355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burkinclude $(CLEAR_VARS) 52355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 62355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_MODULE := oboeservice 72355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_MODULE_TAGS := optional 82355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 95ed503c7a66c90f93759c90237a9b432dbd93f9fPhil BurkLIBAAUDIO_DIR := ../../media/liboboe 105ed503c7a66c90f93759c90237a9b432dbd93f9fPhil BurkLIBAAUDIO_SRC_DIR := $(LIBAAUDIO_DIR)/src 112355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 122355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_C_INCLUDES := \ 132355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(call include-path-for, audio-utils) \ 142355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk frameworks/native/include \ 152355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk system/core/base/include \ 162355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/native/media/liboboe/include/include \ 172355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/av/media/liboboe/include \ 182355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk frameworks/native/include \ 192355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/external/tinyalsa/include \ 202355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/av/media/liboboe/src \ 212355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/av/media/liboboe/src/binding \ 222355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/av/media/liboboe/src/client \ 232355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/av/media/liboboe/src/core \ 242355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/av/media/liboboe/src/fifo \ 252355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/av/media/liboboe/src/utility 262355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 272355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk# TODO These could be in a liboboe_common library 282355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_SRC_FILES += \ 295ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/utility/HandleTracker.cpp \ 305ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/utility/AAudioUtilities.cpp \ 315ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/fifo/FifoBuffer.cpp \ 325ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/fifo/FifoControllerBase.cpp \ 335ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/binding/SharedMemoryParcelable.cpp \ 345ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/binding/SharedRegionParcelable.cpp \ 355ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/binding/RingBufferParcelable.cpp \ 365ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/binding/AudioEndpointParcelable.cpp \ 375ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/binding/AAudioStreamRequest.cpp \ 385ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/binding/AAudioStreamConfiguration.cpp \ 395ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk $(LIBAAUDIO_SRC_DIR)/binding/IAAudioService.cpp \ 402355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk SharedRingBuffer.cpp \ 412355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk FakeAudioHal.cpp \ 425ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk AAudioService.cpp \ 435ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk AAudioServiceStreamBase.cpp \ 445ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk AAudioServiceStreamFakeHal.cpp \ 45dec33abe3739b2116ef6fbac36f7ca5d26f9d190Phil Burk TimestampScheduler.cpp \ 465ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk AAudioServiceMain.cpp \ 475ed503c7a66c90f93759c90237a9b432dbd93f9fPhil Burk AAudioThread.cpp 482355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 492355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_CFLAGS += -Wno-unused-parameter 502355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_CFLAGS += -Wall -Werror 512355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 522355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_SHARED_LIBRARIES := libbinder libcutils libutils liblog libtinyalsa 532355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 542355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burkinclude $(BUILD_EXECUTABLE) 55